iihero@CSDN

专注于数据库与信息检索技术

有关Windows平台下Hook一些系统API技术方案的考虑

生病并调养近半年了,也好久没有写博文了,真是有些抱歉,总有心有余力不足的感觉。最近,遇到一种使用情形,需要覆盖Windows系统API的默认行为,而且可能不光涉及到Win32 x86,x64,可能还要涉及到wince平台。本文只是一个简要的技术介绍,有兴趣的朋友可以一步步摸索下去。首先是Win32...

2013-11-16 18:08:52

阅读数 2723

评论数 0

C++和C#访问MySQL的简单代码示例

贴一份示例代码。非常适合于初学者使用。1) C#访问mysqlusing System; using System.Collections.Generic; using System.Text; using MySql.Data.MySqlClient; using System.Data; u...

2012-12-21 07:29:16

阅读数 11059

评论数 3

循序渐进PostgreSQL: 学习pqxx C++ API访问

1. 简介习惯了c++来开发的人,可能更倾向于使用c++库来访问PG。libpqxx很早以前就推出了。目前已经到了4.0版。本文就简单的介绍如何使用它,linux平台编译相对简单,这里就介绍一下windows平台下的使用。libpqxx的下载地址:直接上这里http://pqxx.org/deve...

2012-12-08 09:22:46

阅读数 19190

评论数 4

为Sybase ASE15.x编译安装python-sybase模块

如果你有陈旧的vs2003编译器,那么这篇短文或者意义不是很大,http://blog.donews.com/tekjian/archive/2006/08/06/990279.aspx 有简单的介绍如何直接安装这个玩意儿。但是,现在很多人都用上了vs2005或者vs2008,可是python还是...

2012-11-24 05:10:17

阅读数 2762

评论数 0

SQLite指南(6)-处理database is locked的方法

解决方法有:1。使用进程或线程间的同步机制以避免同时操作;如用信号量,互斥锁等(pthread_mutex_lock,pthread_mutex_unlock),如果你的项目工程较大要求较高的话建议用此方法自行封装函数处理同步2。使用sqlite提供的两个busy handler函数,但对于一个连...

2012-11-15 20:14:54

阅读数 2685

评论数 0

简易通用数据库API c++ wrapper: hisqlapi-1.0.0.9 发布

项目地址:http://code.google.com/p/hisqlapi/下载地址:http://code.google.com/p/hisqlapi/downloads/list hisqlapi_1.0.0.9 数据库通用API: hisqlapi C++ wrapper,  这是自行开...

2010-07-05 06:47:00

阅读数 1707

评论数 0

自己动手编译播放器MPC-HC的源码

好久没有关注MPC(Media Player Classic)的源码了。几年前,暴风影音不带广告和捆绑插件时,曾经用过,感觉不错。可是现在这个影音绑了一堆无用的东西,总是不怎么干净。于是干脆自己下了源码,试着编译一下。把它放到了我的下载里头了。http://iihero.download.csdn...

2009-05-19 21:28:00

阅读数 4904

评论数 1

列一份跨平台开发的读书清单[C/C++ (or Java?)]

如果要开一份跨平台开发的读书清单: 0. 深入理解计算机系统    将它列为0,实在是因为它是一本从程序员的角度去解释一个计算机系统。它解释了一些最基本的东西。1. Unix环境高级编程    如果觉得有些深,可找本简单的>垫垫底2. Windows核心编程    这本书内容太厚实了,3比它...

2009-03-09 23:20:00

阅读数 4285

评论数 4

如何通过dll文件生成对应的lib文件(开发人员的一个小技巧)

如若转载,请尊重个人劳动,务必注明原始出处。iihero 2008-9-28于CSDN 前几天,偶然从论坛里看到帖子,有人问:手头只有oci.dll文件,似乎对应的头文件也有。但是就是找不到对应的lib文件。想让人家邮件发给他一个。我回忆了一下,好像微软的VC开发工具包里头,有命令可以直接生成对应...

2008-09-28 10:18:00

阅读数 4231

评论数 1

解决使用MySQL C-API开发应用时的连接超时问题

大概初用C-API进行MySQL应用开发的人,都会遇到这种问题,就是当应用停顿了一段时间以后,连接会自动中断掉。 仔细试验,会发现这主要与参数interactive_timeout有关,它缺省值28800, 合计,好像是8个小时 其实,我们在应用里边,可以在获取连接以后,加大这个值,使应用不会自动...

2008-09-20 20:24:00

阅读数 3975

评论数 1

终于成功实验程序实现Embedded MySQL Server启动(C/C++)

今天,碰巧有人问,说写的代码server_init,老是失败,我不信,试了一番,大费周折,总算成功。有兴趣的,不妨自己动手一试,蛮有意思的。我机器上原本有一个解压缩版的MySQL5.0.9,位于D:/program/mysql-5.0.9-beta-win32,默认存储引擎是InnoDB1. 为便...

2008-09-09 17:31:00

阅读数 5711

评论数 6

Notepad++的几个使用技巧(tips)

作者:iihero(XiongHE),版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明.链接:http://iihero.8800.org/frog/user/seanho/article/2008-01-27/13 在单位里不能使用试用版的ultraedit,更...

2008-02-15 20:12:00

阅读数 15058

评论数 1

协作式Visitor: 基于模板来创建Visitor的技巧

大致看完这篇文章,感觉非常好,人家才四年C++,已经达到此水平,佩服。原文位于:http://www.artima.com/cppsource/cooperative_visitor.htmlThis article presents a flexible and efficient variat...

2007-07-19 22:51:00

阅读数 1872

评论数 0

Oracle9i中OCCI在VC6下不能DEBUG的问题及解决方法

前段时间,在csdn论坛上看到有人问OCCI在VC6下不能debug的问题,这个确实有解决方法。论坛原帖大致内容如下: winXP VC6-sp6 oracle9.2是不是OCCI的库有 开发版和发行版 之分,所以用发行版的oraocci9.lib不能做debug版的程序,string或者vect...

2006-08-20 17:13:00

阅读数 5080

评论数 5

ADO在.NET应用程序中挥洒自如

ADO 在 .NET 应用程序中挥洒自如发布日期: 4/1/2004 | 更新日期: 4/1/2004Dino Esposito2001 年 2 月 22 日下载 Data02222001.exe。软件地质学家声称这种岩石起源于后 Internet 时代,即在第一次 ODBC 冰河期后出现。在过去...

2005-12-15 19:09:00

阅读数 2086

评论数 1

访问Oracle Spatial中的SDO_GEOMETRY字段的方法(windows下)

1.使用oci或者occi,在安装oracle后可以在oraclehome/md/demo/examples目录下参考其C++实现,该方法效率最高,但实现比较复杂;2.使用Oracle提供的OO4O,是com,在vb6代码如下:'**********************************...

2005-12-10 23:57:00

阅读数 3250

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭