自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 统计一个目录下所有文件的文本行数

以.h、.C文件为例wc -l $(find . -name "*.h" -o -name "*.C")

2014-10-09 10:15:50 501

原创 CentOS下网络配置小结

1.配置DNSvi /etc/resolv.conf加入:nameserver 192.168.0.1  2.配置网关:vi /etc/sysconfig/network加入:GATEWAY=192.168.0.1完整的如下: NETWORKING=yesHOSTNAME=localhost.localdomainGATEWAY=192.168.0...

2014-06-28 11:40:02 122

原创 IOS生成同时支持armv7,armv7s,i386 x86_64的静态库.a文件

许多第三方提供的.a文件(一般是那些SDK),嵌入到我们的xcode项目后,生成不会报错。一部分粗心的SDK提供方,或者我们自己做的.a文件,就会有报错,常见的就是不是armv7结构,或者不是armv7s结构,如果在模拟器中运行,会报不是i386结构。原因是:armv7是支持比iphone5旧的那些设备,armv7s是iphone5或ipad4或者以后的新设备,i386是mac的。这些名字指的是...

2014-06-17 10:38:13 126

原创 cocos2d-x项目使用tolua++ binding

一、系统环境mac + cocos2d-x 3.0 + lua 二、主要流程    1.依赖安装,设置环境变量    2.编写c++类,配置ini文件    3.执行genbindings.py 三、操作示范稍后补上......

2014-06-12 20:32:17 131

原创 Node.js Cannot find module 'xxx' 问题解决

使用npm install -g 'xxx' 之后仍然报 Cannot find module 'xxx' 错误,可以通过设置环境变量来解决 export NODE_PATH=/usr/local/lib/node_modules/ echo $NODE_PATH 

2014-05-07 17:44:05 2358

原创 CentOS下安装Nodejs

1.下载nodejs到本地并解压缩[root@localhost src]# wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz[root@localhost src]# tar -xvf node-v0.10.28.tar.gz2.进入到该目录编译和安装[root@localhost node-v0.10.28]# cd node-...

2014-05-07 17:26:31 93

原创 Redis设置过期时间

memcached 和 redis 的set命令都有expire参数,可以设置key的过期时间。但是redis是一个可以对数据持久化的key-value database,它的key过期策略还是和memcached有所不同的。梳理,整理如下:redis通过expire命令来设置key的过期时间。语法:redis.expire(key, expiration)1. 在小于2.1.3的r...

2013-10-24 12:09:10 158

原创 MyISAM与InnoDB的区别

        InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用 而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB 类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。         以下是一些细节和具...

2013-10-22 16:34:00 83

原创 Linux 查看系统信息命令

linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有必要的! # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看...

2013-09-27 23:47:43 189

原创 Apache如何提高并发连接请求数量

使用Apache作为HTTP服务器的站点,不可避免的会遇到这个问题:apache负载很低,但是访问web服务器非常慢。排除脚本程序的原因后,基本上就是apache设置问题。以下内容或许能够帮助解决这个问题。 1. 首先要了解Apache采用的MPM(Multi -Processing Modules,多道处理模块)MPM是Apache的核心,它的作用是管理网络连接、调度请求。Apa...

2013-09-27 22:46:34 301

原创 Linux如何查找杀死僵死进程

找出僵死进程命令:ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'  命令注解: -A 参数列出所有进程 -o 自定义输出字段 设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令) PS:状态为z或者Z 的进程为僵尸进程 运行结果参考如下:Zs   30347 30351 [sh]...

2013-09-22 10:59:00 267

原创 Linux查看tcp连接数及状态

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 8947 等待足够的时间以确保远程TCP接收到连接中断请求的确认FIN_WAIT1 15 等待远程TCP连接中断请求,或先前的连接中断请求的确认FIN_WAIT2 1 从远程T...

2013-09-21 17:58:19 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除