- 博客(18)
- 收藏
- 关注
原创 c++11中避免内存泄露的机制
1.智能指针解决内存泄漏的问题1.1.智能指针是存储只想动态内存分配对象的指针类,用于生存期的控制,能够确保在离开指针所作用域时,自动正确的销毁动态分配的对象,防止内存泄漏通过使用引用计数实现,使用一次增1,析构一次减11.2.三种智能指针a.shared_ptr共享的智能指针使用引用计数,每一个shared_ptr拷贝都指向一个相同的内存,最后一次析构释放初始化不能直
2017-10-20 15:01:30
1106
原创 加载内核出现的错误
在加载内核的时候,首先提示了很多信息①Unknown symbol in module ------提示不知道的符号;原因可能是因为在用EXPORT_SYMBOL(func1);的时候没有使用MODULE_LICENSE("GPL");②insmod: can't insert 'abc.ko': unknown symbol in module, or
2017-03-02 22:35:44
2332
原创 红帽64位下修改mysql 5.1密码
在网上我看到了很多关于修改密码的信息,大致情况如下:# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword')
2016-05-23 11:40:11
555
转载 makefile 隐含规则
转载:http://blog.chinaunix.net/uid-790245-id-2037376.html隐含规则————在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是[.o]文件,Windows下是[.obj]文件)。本章讲述的就是一些在Makefile中的“隐含的”,
2016-04-22 11:42:45
293
转载 libevent 写了一个简单地web服务器
void DateDeal{ }void httpd_handler(struct evhttp_request *req, void *arg) { const char *uri; uri = evhttp_request_uri(req); char *post_data = (char *) EVBUFF
2016-04-21 15:35:04
789
原创 address of local variable 'pbuf' returned
char *CreatA4(char *buf,unsigned long tgtID,unsigned long srcID){ char pbuf[]=""; ........ return pbuf;}这样程序会提示address of local variable 'pbuf' returned,因为这个函数调用后,会释放,这块地址也会指向其他内容
2016-04-21 15:21:39
976
转载 c++中的转码函数
iconv_open函数iconv_open——申请一个字符集转换的描述符#include iconv_t iconv_open(const char* tocode,const char* fromcode)描述:iconv_open()函数申请一个转换描述符,转换字符序列从编码fromcode到编码tocode转换描述符包含转换状态,调用icon
2016-04-20 09:43:10
2708
原创 获取数据库的key值
#include #include#include int main(){ MYSQL my_connection; MYSQL_RES *res_ptr; MYSQL_ROW sqlrow; int res; mysql_init(&my_connection);
2016-04-14 10:45:54
1056
原创 一些关于libevent的使用
http://www.cnblogs.com/cnspace/archive/2011/07/19/2110891.htmlhttp://www.cnblogs.com/luxiaoxun/p/3704573.htmlhttp://www.cnblogs.com/keepsimple/archive/2013/05/06/3063251.htmlhttp:/
2016-04-01 23:13:23
221
原创 关于编译时候的问题
说道undefined reference error,先提一下Linux gcc链接规则: 链接的时候查找顺序是: -L 指定的路径, 从左到右依次查找 -I 指定的文件 由 环境变量 LIBRARY_PATH 指定的路径,使用":"分割从左到右依次查找 /etc/ld.so.conf 指定的路径顺序 /lib 和 /usr/lib (64位下是/lib64和
2016-03-25 16:43:14
279
转载 Python的安装方法
1. 下载python2.7.5,保存到 /data/qtongmon/softwarehttp://www.python.org/ftp/python/2. 解压文件tar xvf Python-2.7.5.tar.bz23. 创建安装目录mkdir /usr/local/python274. 安装python./configure --prefix=/u
2016-03-22 16:28:34
235
转载 json cpp 的安装
安装JsonCpp需要下载JsonCpp和Scon还需要机器上有pythonwgethttp://sourceforge.net/projects/jsoncpp/files/latest/download?_test=goal 下载JsonCppwgethttp://sourceforge.net/projects/scons/files/scons/2.1.0/scon
2016-03-22 16:26:10
622
原创 学习HTML
一些关于HTML XML BS SS 等的基本用法 教程等http://www.jb51.net/w3school/html5/index.htm
2016-03-18 11:44:29
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人