- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 gdb 查看core文件时的一些操作
可以使用while、for这样的循环指令输出大量数据 也可以用set $var_name=val的方式定义变量
2013-09-26 15:30:59 1061
原创 关于memset的使用
最近遇到一个比较诡异的问题,内存池对象经常在出刷的时候挂掉 最后发现这些对象的虚函数表都是空的 然后各种调试发现对象获取之后调用了memset 而这些类都是继承类。 总结如下: memset会把对象指针开始到对象size大小的空间全部置0,因此如果这个对象的类型是继承自某个类时,他的虚函数表也会被清理掉。 因此再c++中尽量不要使用memset处理对象,而应该调用对象的构造函数
2013-09-26 13:48:10 598
原创 关于数据库编码的一些问题
数据库移植时,需要确保导入的数据的编码格式与目标数据库的默认编码方式一致,否则会导致乱码现象。 数据库移植时可以按指定编码方式导出所有数据 mysqldump --default-character=‘xxx’ 还可以加-d不导出建表数据。一般导出的建表语句会加入默认的编码选项,这一点在不同编码格式的数据库之间转移数据时需要格外注意。 再一个就是同一个库中的所有表格最好用统一的编码方式,否
2013-09-11 22:45:52 731
原创 mysql 死锁相关的查询指令
1、查看当前的数据库连接数 show processlist; 2、查看Innodb的所有状态 show engine innodb status\G;
2013-09-10 20:39:55 575
原创 linux 环境下svn忽略文件的设置
一般需要先加入一个环境变量 在~/.bash_profile中加入export SVN_EDITOR=vim即可 修改完需要重新登录(因为修改完之后bash_profile不会立即生效) svn propedit svn:ignore 文件夹名/ 进入编辑页面后 把需要忽略的文件一行写一个就可以了,可以使用通配符,但是不能设定子文件夹中的内容
2013-09-06 15:05:10 1734
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人