- 博客(11)
- 收藏
- 关注
原创 g++需要连接动态库
使用g++想要某个项目想要连接动态库可以用 rpath来做 例子: g++ array.cc -Wl,-rpath=../snowman/game/ext/3rd/lib/ -lzlog -Wl(l是小写的L):表示后面的参数需要传递给连接器,必须加上。...
2018-03-16 15:37:55 429
原创 二分查找,递归
#include#include int a[10] = {1,2,3,4,5,6,7,8,9,10};int binarySearch(int left,int right,int key){ int middle = (left+right)/2; if(a[middle] == key) return middle; else if(a[
2016-03-10 11:54:10 286
原创 汉诺塔c++递归
#include #include int count = 0;void hanio(int n,char A,char B,char C){ if(n == 1) { printf("%d : %c -> %c \n",++count,A,C); } else{ hanio(n-1,A,C,B);
2016-03-09 22:58:48 795
原创 typedef 的作用域
//.hclass A{public: typedef int size; virtual size ab() = 0;};class B : public A{virtual size ab();};//.cppvirtual A::size B::ab(){}在public下需要指定A::size.typedef 出现在函数体中,作用域也只限于函数。
2016-01-25 11:44:19 1136
原创 node.js sql 注入攻击防御方法 (sql Injection)
sql 注入的原理和方法应该都知道了,这里记录一下node-mysql提供的现成的apihttps://github.com/felixge/node-mysql node-mysql 提供了接口In order to avoid SQL Injection attacks, you should always escape any userprovided data befo
2016-01-05 17:22:38 7553
原创 netstat sysctl 查看tcp连接的当前状态
netstat -tpn | grep '1234\|^[AP]' sysctl -A |grep tcp.*mem看到别人讲解里面写的在这备注一下。
2015-11-23 23:01:19 890
转载 关闭CentOS的错误提示音
用vi 编辑 /etc/inputrc 文件, 去掉 “set bell-style none”前面的#号,重启动系统即可!
2015-11-23 21:15:36 1496
转载 好用的vimrc
au BufReadPost * if line("'\"") > 0 | if line("'\"") set hlsearchcolorscheme eveningset formatoptions=tcrqnset nocpset encoding=utf-8set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp
2015-11-16 22:31:08 451
原创 c语言的不定长数组
struct Dynamic{ int a; char b[0];};Dynamic* dynamic = (Dynamic*)malloc(totalsize);
2015-11-16 21:35:58 1238
原创 数组赋值
#include #include int main(){ char a[10]={0}; for(int i = 0 ; i < 10 ; ++i) { a[i] = "ABCDEFG"[i%7]; printf("%c",a[i]); } }
2015-11-16 21:32:58 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人