随笔分类 -  C/C++

简易通用数据库API c++ wrapper: hisqlapi-1.0.0.9 发布
摘要:项目地址:http://code.google.com/p/hisqlapi/下载地址:http://code.google.com/p/hisqlapi/downloads/listhisqlapi_1.0.0.9 数据库通用API: hisqlapi C++ wrapper, 这是自行开发的标准版,免费使用。同时接受捐赠以增进后续开发,支付宝帐户:iiihero AT hotmail.comhttps://www.alipay.com/user/inpour_request_second.htm下载地址:http://download.csdn.net/source/2515539ht.. 阅读全文

posted @ 2010-07-05 06:47 张长胜 阅读(248) 评论(0) 推荐(0)

自己动手编译播放器MPC-HC的源码
摘要:好久没有关注MPC(Media Player Classic)的源码了。几年前,暴风影音不带广告和捆绑插件时,曾经用过,感觉不错。可是现在这个影音绑了一堆无用的东西,总是不怎么干净。于是干脆自己下了源码,试着编译一下。把它放到了我的下载里头了。http://iihero.download.csdn.net/ 里头应该能找到。总共下了三份源码:1. https://guliverkli.svn.sourceforge.net/svnroot/guliverkli这个是最早的MPC源码了,作者gabest于 2006.04停止更新编译顺序如下:<!--[if gte mso 9]>&l 阅读全文

posted @ 2009-05-19 21:28 张长胜 阅读(377) 评论(0) 推荐(0)

列一份跨平台开发的读书清单[C/C++ (or Java?)]
摘要:如果要开一份跨平台开发的读书清单:0. 深入理解计算机系统 将它列为0,实在是因为它是一本从程序员的角度去解释一个计算机系统。它解释了一些最基本的东西。1. Unix环境高级编程 如果觉得有些深,可找本简单的<<GNU/Linux编程指南>>垫垫底2. Windows核心编程 这本书内容太厚实了,3比它简单明了些3. Win32多线程程序设计4. Unix网络编程 (Richard那几卷) 这个不说了。5. C++程序设计语言(or C++ Primer) 这个是用C++的参考用书, C语言的参考书太多了,有个<<C专家编程>>似乎不错,应该适合 阅读全文

posted @ 2009-03-09 23:20 张长胜 阅读(175) 评论(0) 推荐(0)

如何通过dll文件生成对应的lib文件(开发人员的一个小技巧)
摘要:如若转载,请尊重个人劳动,务必注明原始出处。iihero 2008-9-28于CSDN前几天,偶然从论坛里看到帖子,有人问:手头只有oci.dll文件,似乎对应的头文件也有。但是就是找不到对应的lib文件。想让人家邮件发给他一个。我回忆了一下,好像微软的VC开发工具包里头,有命令可以直接生成对应的lib文件,这样,对于开发人员来说,只要有相应版本的dll文件和头文件,无须对应的lib文件,一样可以隐式加载dll,生成可以执行程序。其实,现在,想链接某dll,无非两种方式:1. 编译时通过导入库,进而链接dll,Unix下则通过-l链接指令链接具体的动态库,windows下通过 link /MA 阅读全文

posted @ 2008-09-28 10:18 张长胜 阅读(348) 评论(0) 推荐(0)

Notepad++的几个使用技巧(tips)
摘要:作者:iihero(XiongHE),版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明.链接:http://iihero.8800.org/frog/user/seanho/article/2008-01-27/13在单位里不能使用试用版的ultraedit,更别说crack过的ultraedit了。买一份,也觉得价格昂贵,居然要35$,鬼子做的软件有时候还真蛮值钱的。其实,可供使用的免费的文件编辑器还是挺多的。 SciTE, TextPad, Notepad++都相当的不错。权当拿它们作为Ultraedit的替代品。我的机器上就同时安装了这三个编辑器。Tex 阅读全文

posted @ 2008-02-15 20:12 张长胜 阅读(252) 评论(0) 推荐(0)

协作式Visitor: 基于模板来创建Visitor的技巧
摘要:大致看完这篇文章,感觉非常好,人家才四年C++,已经达到此水平,佩服。原文位于:http://www.artima.com/cppsource/cooperative_visitor.htmlThis article presents a flexible and efficient variation of the Visitor design pattern in C++ that accommodates arbitrary argument and return types.The Visitor pattern provides a way to add new polymorphi 阅读全文

posted @ 2007-07-19 22:51 张长胜 阅读(192) 评论(0) 推荐(0)

ADO在.NET应用程序中挥洒自如
摘要:ADO 在 .NET 应用程序中挥洒自如发布日期: 4/1/2004 | 更新日期: 4/1/2004Dino Esposito2001 年 2 月 22 日下载 Data02222001.exe。软件地质学家声称这种岩石起源于后 Internet 时代,即在第一次 ODBC 冰河期后出现。在过去的数年时间里建立的所有 DNA 系统中,都多次发现了这种矿石代码 — 在这段时间里,无疑存在地质学时代的软件雏形。了解 ADO 岩石的形成过程有助于获得有关上一个软件时代中的周围环境和业务逻辑的有用信息。推断过去并了解其促成因素始终是一种判断如何规划和面向未来的有效方法。 这种基本的哲学原则在翻译为软 阅读全文

posted @ 2005-12-15 19:09 张长胜 阅读(190) 评论(0) 推荐(0)

访问Oracle Spatial中的SDO_GEOMETRY字段的方法(windows下)
摘要:1.使用oci或者occi,在安装oracle后可以在oraclehome/md/demo/examples目录下参考其C++实现,该方法效率最高,但实现比较复杂;2.使用Oracle提供的OO4O,是com,在vb6代码如下:'***************************************************************'Gisc Lab, Nanjing Normal University''Purpose: This Demo Shows how to read spatial data from Oracle'&# 阅读全文

posted @ 2005-12-10 23:57 张长胜 阅读(218) 评论(0) 推荐(0)