
linux第三方库编程
bytxl
归零。
得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。
不怕死,不找死。
展开
-
Linux下libxml库编程(-)
http://leansmall.blog.163.com/blog/static/51617691200811171530183/1 编写说明本文档主要介绍XML的基本知识及如何利用libxml来操作xml文件。2 XML基础XML是eXtensible Markup Language的缩写,它是一种可扩展性标识语言, 能够让你自己创造标识,标识你所表示的转载 2013-01-11 14:58:27 · 836 阅读 · 0 评论 -
libcurl curl_easy_setopt函数以及设置选项
NAMEcurl_easy_setopt - set options for a curl easy handleSYNOPSIS#include CURLcode curl_easy_setopt(CURL *handle, CURLoption option, parameter);DESCRIPTIONcurl_easy_setopt is转载 2015-09-10 18:07:13 · 6598 阅读 · 0 评论 -
libcurl教程
最近一段时间无事,等待入职。以前把libcurl的easy Interface 的那些函数用法手册翻译了,这次也把 libcurl-tutorial翻译一下,多有不足,请多指教。原文是网址是 :http://curl.haxx.se/libcurl/c/libcurl-tutorial.html之前也有人翻译过,我参考了很多,在这里表示感谢,链接是:http://blog.转载 2015-01-13 11:13:35 · 957 阅读 · 0 评论 -
json c 码编译安装
http://blog.youkuaiyun.com/dsg333/article/details/9260651转载 2014-04-15 17:13:45 · 2287 阅读 · 0 评论 -
c语言操作mysql 简介
http://andrew913.iteye.com/blog/433280用C语言做数据库操作还真不多,一般都选择文件操作来搞定。最近一个项目需要用到MYSQL,就去看了下mysql之c api.基本上都是一样的,说白了就是一个应用层的协议。正因为做的机会不多,所以要写下来,免得以后忘记了。1.首先当然是连接,函数原型如下:C代码 MYSQL *转载 2013-06-03 10:08:38 · 771 阅读 · 0 评论 -
Linux下libxml库编程(二)
http://leansmall.blog.163.com/blog/static/51617691200811171560790/3.3 重要操作3.3.1 创建XML文档创建一个xml文档流程如下:l 用xmlNewDoc函数创建一个文档指针doc;l 用xmlNewNode函数创建一个节点指针root_node;l 用xm转载 2013-01-11 15:00:33 · 904 阅读 · 0 评论 -
使用openssl的md5库
http://blog.youkuaiyun.com/hepeng597/article/details/8984797在linux机器上,有一个命令可以计算出文件的md5值,那就是md5sum,如果没有的话,就需要安装RPM包:coreutils。现在我们使用openssl的库也可以方便的计算出文件的md5值。主要用到的函数是int MD5_Init(MD5_CTX *c);int MD转载 2014-04-30 16:13:19 · 895 阅读 · 0 评论 -
cURL超时设置
一般我们访问HTTP方式很多,主要是:curl, socket, file_get_contents() 等方法。 如果碰到对方服务器一直没有响应的时候,我们就悲剧了,很容易把整个服务器搞死,所以在访问http的时候也需要考虑超时的问题。 一、CURL 访问HTTP CURL 是我们常用的一种比较靠谱的访问HTTP协议接口的lib库,性能高,还有一些并发支持的功能等。转载 2015-06-17 10:47:14 · 8799 阅读 · 0 评论 -
关于使用libcurl的注意事项
(1), 超时(timeout) libcurl 是 一个很不错的库,支持http,ftp等很多的协议。使用库最大的心得就是,不仔细看文档,仅仅看着例子就写程序,是一件危险的事情。我的程序崩溃了,我 怀疑是自己代码写的问题,后来发现是库没用对。不仔细看文档(有时候文档本身也比较差劲,这时除了看仔细外,还要多动脑子,考虑它是怎么实现的),后果很 严重。不加思索的使用别人的库或者代码,有转载 2015-06-17 11:11:58 · 5468 阅读 · 0 评论 -
AT指令(中文详解版)
http://www.cnblogs.com/top5/archive/2012/04/17/2453924.html转载 2014-05-12 14:03:07 · 40599 阅读 · 1 评论 -
LibCurl教程2
http://blog.youkuaiyun.com/ljob2006/article/details/43906122.1 LibCurl编程流程在基于LibCurl的程序里,主要采用callback function (回调函数)的形式完成传输任务,用户在启动传输前设置好各类参数和回调函数,当满足条件时libcurl将调用用户的回调函数实现特定功能。下面是利用libcurl完成传输任务的流程:转载 2012-08-20 11:13:42 · 895 阅读 · 0 评论 -
libcurl教程 1
http://blog.youkuaiyun.com/kaizi318/article/details/7713969 原文地址:http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 译者:JGood(http://blog.youkuaiyun.com/JGood ) 译者注:这是一篇介绍如何使用libcurl的入门教程。文档不是逐字逐转载 2012-08-20 11:12:04 · 1269 阅读 · 0 评论 -
Linux下LibCurl编程
1 LibCurl简介LibCurl是免费的客户端URL传输库,支持FTP,FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE ,LDAP等协议,其主页是http://curl.haxx.se/。Libcurl具备线程安全、IpV6兼容、易于使用的特点。本文档主要介绍LibCurl在http协议方面的应用。1.1 HTTP协议格式转载 2012-08-19 13:37:27 · 979 阅读 · 0 评论 -
QDBM数据库介绍
http://blog.sina.com.cn/s/blog_52f3735e0100iiz9.htmlQDBM是文件型数据库,文件中包含一系列由key-value对组成的记录,key和value都是变长的,二进制的数据以及字符串都可以作为key或value。这些记录以hash表或者B+树的方式组织,并没有table活数据类型的概念。1.综述QDBM如果采用hashtable方式,转载 2013-08-23 09:53:27 · 1612 阅读 · 0 评论