枫芸志
(adsbygoogle = window.adsbygoogle || []).push({});
不用额外变量实现交换变量值,方法也很简单,纯记录
#include <stdio.h>
void swap1(int &a, int &b)
...
实践中遇到的一个问题,开发环境的时间数据一切正常,但正式环境数据库中的时间数据与实际相比差了8个小时。根据以往的PHP时区问题经验,断定问题处在MySQL的时区设定上。
用命令行连上去看一下时间,可以确认问题
mysql> show variables like '%time_zone%';...
PHP中有两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别
is_numeric:检测是否为数字字符串,可为负数和小数
ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过
写了个测试代码测试一下:
<?php
$...
一道面试题:从字符串A中删除所有的字符串B,返回结果。
写了下,代码如下:
#include <stdio.h>
#include <stdlib.h>
char *filter(char *str, char *word)
{
char *p, *q;
c...
一、sizeof
sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。
它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。
由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小...
Cache写机制
参考http://en.wikipedia.org/wiki/Cache#Writing_Policies上的说明,Cache写机制分为write through和write back两种。
Write-through- Write is done synchronously b...
点击发帖界面的上传图片按钮,界面上的“浏览”“上传”按钮文字没了,很奇怪,如图:
Discuz上传图片界面按钮不显示文字
查阅了Discuz论坛,说是http://xxx/misc.php?action=swfupload&operation=config输出结果有问题,对应打开后查看...
写程序由于多线程操作的原因,关闭窗体时后台线程没有退出导致程序没有正常退出,一直用任务管理器来结束进程很不方便,于是想到了脚本命令,采用脚本后方便不少。
结束进程命令
taskkill /f /im ProceessName.exe
运行后会将进程名为ProcessName.exe的所有进程都强制关...
用IE打开某个XML文件时提示“无法显示XML页”,具体错误为“文本内容中发现无效字符”。用Notepad打开文件后发现有不完整字符,如下:
不完整字符
于是也就想到写个函数来过滤,具体如下,实验有效
/*
* 过滤不完整的UTF8字符,UTF8的合法字符范围为:
* 一...
一般XML中如果含有&等字符,可以通过CDATA来过滤,但是含有一些不认识的特殊字符时候就会不起作用,下面是从别人那儿拿来的一个过滤方法,过滤xml中的非法字符:
//XML标准规定的无效字节为:
/*
0×00 – 0×08
0x0b – 0x0c
0x0e – 0x1f
...