风划过水面后时间的简单记忆
0

MySQL的MAX函数 08 May 2010 21:50 Saturday by ofly 浏览(286)

开始用:select max(auth) from table发现查出的结果不正确,后来发现auth字段为char类型,MYSQL在进行聚合查询的时候是按字符串类型来处理的,结果自然不对,改为:select max(cast(auth as unsigned)) from table之后为正确结果。

如果对精度要求高的话,DECIMAL比较好

好好看手册
float类型不能用在这...

阅读全文>>

当服务启动后,每隔一段时间扫描一次 01 May 2010 21:42 Saturday by ofly 浏览(205)

在服务程序的run过程中作如下修改即可   
  void   CServiceModule::Run()   
  {   
          _Module.dwThreadID   =   GetCurrentThrea...

阅读全文>>

判断指定进程名的进程是否存在 01 May 2010 19:45 Saturday by ofly 浏览(269)

 

 

DWORD GetProcessidFromName(LPCTSTR name)

{

 PROCESSENTRY32 pe;

 DWORD id=0;

 HANDLE hSnapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);

 pe.dwS...

阅读全文>>

用createprocess运行另外一个程序 01 May 2010 0:37 Saturday by ofly 浏览(290)

 

可以利用CreateProcess API函数来创建相应的进程,该函数的原型如下:
    CreateProcess( 
             LPCWSTR lpszImageName, //指向可执行的模块的指针
             LPCWSTR lpszCmdLine, //指向可执行命令行字符串的指针
            LPSECURITY_A...

阅读全文>>

The 'InnoDB' feature is disabled 08 April 2010 22:39 Thursday by ofly 浏览(262)

异常:java.sql.SQLException: The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working

SQL:"CREATE TABLE `"+time+"` (" +
  &nb...

阅读全文>>

PHP ASCII转十六进制 以及 十六进制转ASCII 02 April 2010 16:52 Friday by ofly 浏览(421)

<?php
/**
*
* ASCII 转 十六进制 以及 十六进制 转 ASCII
* 非盈利组织或个人请放心转载,商业用途请征得作者同意
*
*/
//ASCII 转 十六进制
function asc2hex($str) {
return '\x'.substr(chunk_split(bin2hex($str), 2, '\x')...

阅读全文>>

修改FreeBSD的系统时间 14 March 2010 10:59 Sunday by ofly 浏览(248)

必须有root权限
# date YYMMDDHHMM

比如要修改时间为2007年4月15日7点52
# date 0704150752

只改时间的话
# date HHMM

使用NTP服务器更新本地时间
# ntpdate time.nist.gov

常用的NTP服务器
time.nist.gov
time.windows.com...

阅读全文>>

PHP Memcached + APC + 文件缓存封装 09 March 2010 9:34 Tuesday by ofly 浏览(275)

使用方法:

Memcached

$cache = new Cache_MemCache();
$cache->addServer('www1');
$cache->addServer('www2',11211,20); // this server has double the memory, and gets double the...

阅读全文>>