socketref,再见!高德

https://github.com/adoggie

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用链接

留言簿(54)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

#

MapWindow(http://mapwindow.org)
看了其运行效果,不错,mapwindow 6.0开始全线用 .net开发,这不得不让我觉得有点害怕了,是不是这家公司有被微软收购的意图啊。
据说mapwindow的整个代码量有15w行,真是个恐龙啊
MapWindow可能作为桌面系统对mapx的替代产品,具体功能有待研究
还是老老实实研究Qgis吧,之前也是从libroadnavi,saga一步步学习到现在的QGis

找到了QT4.4 for wnice的opensource代码,很是开心,嵌入式毕竟是一个长阶段的潮流,MapWindow可就做不到了


posted @ 2008-07-10 02:23 放屁阿狗 阅读(3073) | 评论 (2)编辑 收藏

如题
posted @ 2008-07-06 02:22 放屁阿狗 阅读(476) | 评论 (2)编辑 收藏

地方毗邻交大,软件内容也比较丰富


posted @ 2008-07-06 02:16 放屁阿狗 阅读(185) | 评论 (0)编辑 收藏

如题
posted @ 2008-07-06 02:16 放屁阿狗 阅读(162) | 评论 (1)编辑 收藏

地方毗邻交大,软件内容也比较丰富


posted @ 2008-07-06 01:59 放屁阿狗 阅读(138) | 评论 (0)编辑 收藏

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->  1   2 /*  3     name:  &n...  阅读全文
posted @ 2008-07-04 02:35 放屁阿狗 阅读(792) | 评论 (0)编辑 收藏

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->  1 /**  2 2005.10.13        sco...  阅读全文
posted @ 2008-07-04 01:50 放屁阿狗 阅读(750) | 评论 (0)编辑 收藏

     摘要: solid数据可能听说过的人不多,可是很多unix软件很多都采用此数据库,其儿紧凑,也是不大常见所以也能操持其稳定吧当初为了操作这个东东也是费了好些时候,主要是要申请到solid的sdk包 libsolidsa.a有了当然好办了,当然没有的可以联系我 Code highlighting produced by Actipro CodeHighlighter (freeware)http://ww...  阅读全文
posted @ 2008-07-04 01:39 放屁阿狗 阅读(2489) | 评论 (1)编辑 收藏

如题
posted @ 2008-07-04 01:30 放屁阿狗 阅读(1816) | 评论 (8)编辑 收藏

公司的项目中有访问DB2数据的需求,我以前也只是听说DB2有这么个咚咚,据说也是个恐龙级的数据库。以前也没有用过DB2 在c语言的接口(访问oracle我一直用oci),网上一兜,才发现DB2有JDBC的访问接口,c方面的很少。
项目的工期比较紧,同时我也不想花太多的时间研究数据库访问接口,所以在项目中许多模块都是用python编写,开发周期短,调试,跨平台也是很吸引人,所以就用python拉。在python.org一搜索,便找到了pydb2,OK! 马上下载pydb1.2,一解开压缩包,原来是原代码,只能编译拉。还好有编译脚本:), 运行setup.py install
出现以下异常:
Compiling under Visual Studio .NET v7 recieves the
following error:

_db2_module.c(1855) : error C2036: 'SQLPOINTER' :
unknown size

This can be resolved by casting to (SQLCHAR *) instead
of a (void *):

< SQLPOINTER buf = (SQLPOINTER)((SQLCHAR
*)bs->buf + (bs->bufLen * idx));

发现原来SQLCHAR类型没有找到,没问题,找到_db2_module.c:1855行修改为:
SQLPOINTER buf = (SQLPOINTER)((void *)bs->buf +
(bs->bufLen * idx));
再次 setup.py install
ok,编译成功,db2.py的模块也被拷贝得到 $PYTHONHOME/lib/site_pakages/下去了
然后安装db2 client runtime
这样就完成了pydb2的运行配置。然后就在odbc中配置一个dsn
测试以下代码:

import DB2
conn = DB2.connect(dsn='sample', uid='db2inst1', pwd='secret')
无异常表示成功连接上DB2
之后访问数据库只要遵循python DBI2.0的规范就可以拉!
生活在python世界是很快乐的事情!

*注意: python2.4的话必须用vc7.1编译pydb2的扩展模块,因为python2.4(win32)也是用vc7.1编译的



posted @ 2008-07-04 01:28 放屁阿狗 阅读(3731) | 评论 (1)编辑 收藏

仅列出标题
共25页: First 13 14 15 16 17 18 19 20 21 Last