近公司项目上在开发微信服务号的接口,需要给用户回复图片或语音或视频,这个时候就需要用到 上传下载多媒体文件接口,微信在这方面推荐采用的是开源函数库curl实现的,CURL项目包括很多版本,我主要测试的是windows 平台下的版本,是很好用的,下面附上说明及CURL下载地址在asp.net中,可以调...
分类:
微信 时间:
2014-08-28 18:01:35
阅读次数:
404
1. 动态链接之含义 在链接应用程序时常使用所谓“静态链接”的方法,即将各个目标文件(.obj)、运行时函数库(.lib)以及已编译的资源文件(.res)链接到一起,形成一个可执行文件(.exe)。使用静态链接时,可执行文件需要使用的各种函数和资源都已包含到文件中。这样做的缺点是对于多个程序都使用....
分类:
其他好文 时间:
2014-08-27 12:43:57
阅读次数:
218
关于DLL,网上的资料很多,也很杂乱,我花了一天的时间,把各种版本都亲手试了试。加上自己的心得和体会,还是挺全面的。希望能对大家有所帮助。
DLL:动态链接库。
DLL是与exe分开的,当exe执行的时候才去找DLL中函数,而普通的lib文件是链接的时候就已经加载到exe中的。
动态链接库 (DLL) 是作为共享函数库的可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行...
分类:
其他好文 时间:
2014-08-26 17:26:36
阅读次数:
229
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
1.文件上锁文件系统操作,比较耗时
2.线程上锁,不仅适用于同一进程内各线程之间的上锁,也适用于不同进程之间的上锁。
3.在不同进程之间使用线程上锁要求:
1)互斥锁变量必须存放在由所有进程共享的内存区中
2)必须告知线程函数库这是在不同进程之间共享的互斥锁
/*...
分类:
编程语言 时间:
2014-08-26 13:47:16
阅读次数:
238
Python可以用List当数组用,但是由于List的元素可以是任意对象,因此保存一个List需要保存所有指针和元素。非常消耗内存。
本文学习博客:用Python做科学计算 整理笔记,以待备用。
首先是NumPy函数库导入
importnumpy as np
创建数组
array
使用array可以创建多维数组
a = np.array([[1, 2, 3, 4],[4, 5,...
分类:
编程语言 时间:
2014-08-25 22:55:55
阅读次数:
401
数据库中存储日期的字段类型到底应该用varchar还是datetime ?这两种方法各有优势,datetime可以借用sql函数库中运算函数,增加了时间在各种运算上的效率;而varchar类型则可以在字符编码上显出优势。在 存储的时间将来不需要进行大量计算 的前提下,可以考虑选择varchar类型,反之,选择datetime类型。...
分类:
数据库 时间:
2014-08-24 14:14:22
阅读次数:
540
开发环境:
Linux平台:虚拟机下ubuntu 14.04
交叉编译工具:gcc-4.4.3
arm开发板:mini2440
arm 内核版本:linux-3.4.99
最近公司的项目需要在展讯功能机平台下实现字符串生成二维码功能,在网上搜了下,有个linux平台下的开源QR码C函数库qrencode。于是在此源码上进行了一番尝试移植。
下载qrencode-...
分类:
其他好文 时间:
2014-08-24 09:10:32
阅读次数:
998
在Qt中开发基于OpenCV的应用时,需要配置对应函数库到环境变量,这时候我们需要使用到qmake能够识别的变量来指定环境变量。INCLUDEPATH: 用于指定搜索头文件到文件夹路径。LIBS: 包含链接时的库文件列表。使用-L来指定文件夹路径,-l来指定库的名称。而这些配置,我们需要写入到对应到...
分类:
其他好文 时间:
2014-08-22 22:19:39
阅读次数:
279
一、什么是库本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统有几个重要的目录存放相应的函数库,如/lib /usr/lib....
分类:
系统相关 时间:
2014-08-22 17:45:49
阅读次数:
352