开始用:select max(auth) from table发现查出的结果不正确,后来发现auth字段为char类型,MYSQL在进行聚合查询的时候是按字符串类型来处理的,结果自然不对,改为:select max(cast(auth as unsigned)) from table之后为正确结果。
如果对精度要求高的话,DECIMAL比较好
好好看手册
float类型不能用在这...
开始用:select max(auth) from table发现查出的结果不正确,后来发现auth字段为char类型,MYSQL在进行聚合查询的时候是按字符串类型来处理的,结果自然不对,改为:select max(cast(auth as unsigned)) from table之后为正确结果。
如果对精度要求高的话,DECIMAL比较好
好好看手册
float类型不能用在这...
DWORD GetProcessidFromName(LPCTSTR name)
{
PROCESSENTRY32 pe;
DWORD id=0;
HANDLE hSnapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
pe.dwS...
可以利用CreateProcess API函数来创建相应的进程,该函数的原型如下:
CreateProcess(
LPCWSTR lpszImageName, //指向可执行的模块的指针
LPCWSTR lpszCmdLine, //指向可执行命令行字符串的指针
LPSECURITY_A...
异常:java.sql.SQLException: The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
SQL:"CREATE TABLE `"+time+"` (" +
&nb...
必须有root权限
# date YYMMDDHHMM
比如要修改时间为2007年4月15日7点52
# date 0704150752
只改时间的话
# date HHMM
使用NTP服务器更新本地时间
# ntpdate time.nist.gov
常用的NTP服务器
time.nist.gov
time.windows.com...
使用方法:
Memcached
$cache = new Cache_MemCache();
$cache->addServer('www1');
$cache->addServer('www2',11211,20); // this server has double the memory, and gets double the...
看过很多C或是C++操作MySQL数据库的文章,大部分太吃力了,甚至有一部分根本没有很好的组织文字,初学者比较难以接受,即使是C++或是C高手也是比较难看懂。写这篇文章的目的不是别的,就一个,告诉您用MySQL的C API直接操作MySQL数据,并做了比较高效的封装,可以帮助开发人员大幅度提高采用MySQL的C API操作MySQL数据库的效率。
直接进入主题:
1、&n...
用iconv("gb2312","utf-8",$str), 将$str转换为utf-8格式, 在$str前加上"\xEF\xBB\xBF"。即$str="\xEF\xBB\xBF".$str; 保存,fputs($fp,$str,... |