- 博客(5)
- 资源 (30)
- 收藏
- 关注
原创 C语言利用OPENSSL 生成定制位的随机数
在linux命令行下,输入man BN查看所有的关于大数运算的API接口,此处,我们只对大数的随机数生成进行简单的举例,满足大部分需求。随机数生成的API如下所示, #include int BN_rand(BIGNUM *rnd, int bits, int top, int bottom); int BN_pseudo_rand(
2013-08-23 09:59:06
6773
1
转载 MYSQL的C 语言接口
以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接.typedef struct st_mysql { NET net; /* Communication parameters */ gptr connector_fd; /* ConnectorFd for SSL */ char *host,*user,*passwd,
2013-08-22 16:52:35
904
原创 用C语言链接mysql数据库
第一步,安全 mysql数据库,包括服务器和客服端,另外C语言还需安装底层mysql接口: sudo apt-get install libmysqlclient-dev第二步,在Ubuntu输入命令行判断数据库是否正常开启:mysql -u root -p第三步,需要通过命令行创建数据库,便于以后链接CREATE DATABASE Sign_db当然可以可以通过C代码链接
2013-08-22 16:45:17
884
原创 win7,win8系统为什么灵格斯老与office,adobe等软件冲突,怎么解决
以前老发现自己的灵格斯在线翻译老和office,adobe等软件冲突,自己想了好多办法,后来才发现自己的系统是因为64位的系统,装的灵格斯是32位的,所以经常出问题。64位的系统请装64位的灵格斯,下载地址:点击打开链接
2013-08-21 15:24:36
1167
原创 利用openssl中AES加密文件
保证加密文件的长度是16B的倍数即可,代码如下[code=c]int encrypt_function(char * input, char* encrypt_string,int len,char *key_string) { AES_KEY aes; unsigned char iv[AES_BLOCK_SIZE]; // init vector
2013-08-21 09:27:36
2205
3
Beej's Guide to Network Programming Using Internet Sockets
2010-08-29
linux初级令、经常使用的几个命令
2010-08-13
vc助手,VC,C代码,C++
2010-08-12
PC.Lint.v8.00e
2010-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人