开发
iteye_783
这个作者很懒,什么都没留下…
展开
-
编译pygame的wince版本
预先准备的包参见前一篇文章。(包括需要copy的目录和文件)1. 下载并编译SDL 1.2.132. 对Pygame的代码进行修改:去掉signal.h,long long.(去掉Longlong会对transform有影响,不过暂时用不到,不知道有没有更好的解决方案)3. 将编译wince需要的文件copy到pygame/ce下4. 修改SConstruct文件如...2008-05-04 17:57:34 · 162 阅读 · 0 评论 -
Tungsten Replicator升级到2.0.6的变化
这两天,开始测试tungsten-queue-applier跟tungsten-replicator2.0.6的兼容性问题。发现这个版本的tungsten有不少变化:1. 原来属于enterprise的那些东西全部开源了,相应的package都要调整2. ReplicateFilter的doFilter和ignoreFilter放弃了MySQL格式的匹配模式(%.table),...原创 2012-12-26 16:29:56 · 157 阅读 · 0 评论 -
我在数据库大会的PPT
linux下的文档,好不容易才上传上去...http://www.slideshare.net/tailorcai/cdcganjicom-12709722原创 2012-04-27 09:43:15 · 137 阅读 · 0 评论 -
Zookeeper简单使用的处理模型
Zookeeper的使用很多文章都提到。但是都是对API的描述。很少提到应该如何处理连接短线,session过期等等。我画了一张图,来描述ZK的处理流程。原创 2012-04-24 10:44:47 · 112 阅读 · 0 评论 -
CRC32 in PHP & Python
业务需要PHP和Python共享Memcache,因此自己实现了一个memcache的hash规则,用CRC32。但是突然发现Pyhton2.x的binascii.crc32的范围有负数。因此写了一个测试脚本来验证:...原创 2012-03-29 13:14:50 · 199 阅读 · 0 评论 -
C++模板类型匹配在RPC分发中的应用研究
最近研究了一下MammothServer,发现里面有一个叫Dispatcher的实现,很有意思。正好自己最近在学习boost::mpl等东东,因此花了几天学习,并把自己的学习心得总结了一下。相信对大多数C++程序员会有帮助。前言在编写通讯框架时,经常要处理众多的协议。而处理完协议后,再调用相应的处理函数时,在C++中,我们一般要使用统一接口。比如Windows消息中的MSG结构...2009-09-01 14:21:05 · 161 阅读 · 0 评论 -
boost::mpl学习日记1
记录一下mpl学习结果:[quote]1-1. Turn vector_c into a type sequence with elements (2,3,4) using transform.[/quote]对vector做一个加1就可以了[code="java"] typedef mpl::vector_c AAA;typedef mpl::vecto...原创 2009-08-26 10:09:51 · 744 阅读 · 0 评论 -
mht的安全警告问题
昨天发现新生成的MHTML文件,在某些客户的机器上不能正常显示,纷纷弹出错误对话框。于是远程连到客户机器上,用他的IE生成一个以后就不会报错。于是对比了一下文件:其它大部分都相同,除了分割的部分以及头:客户生成的部分[code="java"]Content-Type: multipart/related; type="text/html"; boundary="...原创 2009-08-21 13:42:49 · 355 阅读 · 0 评论 -
检测IE对MHTML的支持
很多定制的windows会去掉Outlook Express.导致IE不支持MHTML的支持:参考[url]http://bbs.lxsea.com/read-htm-tid-1160.html[/url]因此想在程序中检测系统是否支持MHTML。从注册表中查到INETCOMM的主要的CLSID[code="java"]//INETCOMM asynchronise proto...原创 2009-08-18 09:59:52 · 227 阅读 · 0 评论 -
luntbuild使用自定义标签的方法
luntbuild使用自定义标签的方法引入另外一个文件[code="xml"][/code]使用自定义标签[code="xml"][/code]base文件内容[code="xml"] ...原创 2009-10-20 11:37:09 · 173 阅读 · 0 评论 -
编译pygame的font模块
之前的文章,只编译了基本的模块,这些模块只依赖于SDL.dll。这次,首先要编译Font模块。Font模块依赖于freetype开源库。下载这个库后,发现已经包含对CE的支持,但是没有evc4的工程文件,因此,建了一个。(debug版本Link的时候有错误,直接编译release即可)相关的目录需要手工修改一下。(必须把freetype/include加到全局的include中)...2008-05-05 16:29:40 · 305 阅读 · 0 评论 -
thrift 服务器如何获取客户端地址
THRIFT服务器缺省无法获取客户端连接的地址。经过研究,发现通过重载transport factory+Thread local,能够简单解决。不需要修改thrift生成的代码。>>>>> arg.protocolFactory(protocolFactory); arg.outputTransportFactory(new TFramedTransport.Factory(...原创 2012-12-28 14:14:50 · 346 阅读 · 0 评论