
点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
储备列表
-
用VC2008编译SQLITE
1一、下载sqlite-amalgamation-3070800.zip 将多个文件合并成了一个。 This ZIP archive contains all C source code for SQLite 3.7.8 combined into a single source file (the amalgamation).sqlite-p
阅读更多soskp-yoours2011-09-22 13:09:23
-
使用FileZilla Server建立ftp服务器
2回家后远程访问公司的电脑进行各种操作,比如晚上或者周末的时候利用公司网络下载电影等,或者在休息时间突然想远程继续处理在公司没做完的工作。这部分是内网对内网的远程桌面访问,请看我写的“LogMeIn Hamachi”相关的博客。 在处理文件过程中,有时因为忘记了,或者需要下载一些文件或者资料到本地。就需要在公司电脑上安装FTP Sev
阅读更多soskp-yoours2011-09-18 11:06:41
-
[原创]BlueSoleil SDK API - 蓝牙扫描已打开的串口服务
3基于BlueSoleil SDK API的蓝牙开发,需要先安装BlueSoleil软件。然后使用其提供的SDK进行PC机的蓝牙开发,SDK包含以下几个文件: Btsdk_API.h Btsdk_Macro.h &n
阅读更多soskp-yoours2011-09-17 09:17:42
-
[转载]SQLite用户自定义函数举例
4#include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h>#include <malloc.h>#include <assert.h>#include <sqlite3.h>#define SELECT_QUERY "SELECT host_id, geturl(de
阅读更多soskp-yoours2011-09-15 23:04:14
-
[转载]SQLITE创建用户自定义函数
5实现一个用户自定义的函数分为两步。首先,写句柄。句柄实现一些你想通过SQL完成的功能。然后,注册句柄,为它提供SQL名称、参数的数量和一个指向句柄的指针。 例如,你想创建一个叫做hello_newman()的SQL函数,它返回文本'Hello Jerry'。在SQLite C API中,先创建一个C函数来实现此功能,如:void hello_newman(sqlite3_contex
阅读更多soskp-yoours2011-09-15 17:16:33
-
[转载]String类的实现
6class String{public: String(const char *str = NULL); // 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String& operator=(const String &other); // 赋值函数private: char *m_data; // 用于保存字符串};
阅读更多soskp-yoours2011-09-15 13:04:45
-
tracert跟踪路由信息,看看你访问的IP经过哪些路由
7tracert 跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。 这里说明数据从本地机器传输到192.168.0.1的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IP。 C:\>tracert 220.181.111.85Tracing route to 220.181.
阅读更多soskp-yoours2011-09-14 15:07:57
-
[转载]gsoap(C/C++调用webservice)
8C/C++调用Web Service需要用到soap库,一般使用的有gsoap和axis cpp两种实现,这里使用gsoap来调用。gsoap是sourceforge上的一个开源项目,目前版本是2.7.6c,使用简单,可以在linxu、windows、mac多种平台上使用。gsoap的主页地址是http://gsoap2.sourceforge.net/gsoap使用步骤gsoap提供了两个有用的工具,帮助我们生成代理类。实际用到的源码
阅读更多soskp-yoours2011-09-14 14:43:08
-
基于CryptoApi创建根证书的私钥、公钥
9// 获得随机生成的密钥对 if(!CryptGenKey(hCertProv, AT_SIGNATURE, CRYPT_EXPORTABLE, &hKeySign)) { TRACE(_T("CryptGenKey error 0x%x\n"), GetLastError()); return FALSE; } 。。。。。。。。。。 // 获得公钥 TRACE(_T(
阅读更多soskp-yoours2011-09-05 14:29:27
-
J2ME 混淆优化
10ProGuard(http://proguard.sourceforge.net/) 对jar文件可以进行缩减,优化和混淆等操作。缩减jar文件将多个输入jar文件(injar参数)合成一个输出jar文件(outjar参数)。优化执行与编译器优化类似的操作。基本的混淆操作将变量名、方法名等替换为较短的别名。 这里利用ProGua
阅读更多soskp-yoours2011-09-02 13:10:34