- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 DuplicateHandle在win10和xp下的一点差异
原来有个程序,需要使用DuplicateHandle,在xp下if(DuplicateHandle(hProcess, toDuplicate, GetCurrentProcess(), &hObject, STANDARD_RIGHTS_REQUIRED, FALSE, 0) != FALSE)
2016-01-25 11:23:08 431
原创 使用飞信发短信
找到了一个很好用的软件,miniFetion,只是协议升级到了4.0不知道libFetion、pidgin等还有没有人维护。搜索了一下,发现基本上没有人维护了,比较新的是openFetion,更新到2.2就不更新了,可能会有法律上的纠纷?软件也放在好几个地方,SF上有,googlecode上有,github上还有,真是够多的。最新的在github上,
2016-01-19 13:21:23 400
原创 solaris 开发记录系列三--Too many open files
将程序从win 32平台迁移到solaris平台,编译完成后运行,结果出现一堆:gtk: …..pango…. Too many open files碰到此提示,第一反应就是gtk中的pango有问题,于是查了N久,终于发现,此提示是在用fopen时才会出现。当时是没有想到系统函数会有问题的,百思不得其解,只好先放下这个问题,去解决其它问题,有时间时偶尔处理这个问题一下。其间河曲智叟曾百度出 %
2016-01-18 11:55:11 300
原创 solaris 开发记录系列二--No space left on device
程序运行起来后,有错误输出:ACE_SV_Semaphore_Complex: No space left on device从字面上理解就是设备上没有空间,这怎么可能!!??刚装的系统,空间多的很,肯定不是空间的问题。跟踪进去看看,是ACE_SV_Semaphore_Complex的错误,根据错误号得出的msg确定是这个样子的。先百度吧,结果度来度去,竟然发现了这个:
2016-01-15 14:16:38 633
原创 solaris 开发记录系列一--iconv支持
一、iconv系统自带的iconv支持库功能较差,编码支持不全,会导致很多中文图形界面的程序显示有问题。检测方法:$iconv-f gb2312 -t utf-32(LE、BE) filename如果轮换成功,说明已经ok了。标准系统是不支持的,提示:Not supported gb2312 to utf-32.解决方案:使用libiconvhttp://www
2016-01-15 14:13:57 333
原创 一个db的查询优化记录
有一个表: CREATE TABLE ASSET( ASSET NUMERIC , REAL NUMERIC , TIMESTAMP NUMERIC , TIMESTRING VARCHAR(100) ) 其中TIMESTAMP是UnixTime,表的索引是TIMESTAMP需要将某天之前的最后一条记录找出来: 因为计算前一天还是有点小复杂,各种cas
2016-01-15 13:48:22 258
原创 h2 DB的一个问题,关于类型--Numeric value out of range
有一个表:CREATE TABLEASSET( ASSET NUMERIC , REAL NUMERIC , TIMESTAMP NUMERIC , TIMESTRING VARCHAR(100) )其中的TIMESTAMP 是NUMERIC 类型,实际存放的是UNIX Time,可是有一次在做查询时发现一个问题:SELECT *
2016-01-15 10:53:20 1553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人