摘要: top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total 阅读全文
posted @ 2017-06-08 14:25 Andy.gbhu 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 以下方法在lua 5.2.4版本下成功实现: 1. lua.c为所有函数的主程序,参考Makefile的编译链接2. lua.c中int main (int argc, char **argv) { … /* call 'pmain' in protected mode */ lua_pushcfu 阅读全文
posted @ 2017-05-23 09:27 Andy.gbhu 阅读(3186) 评论(0) 推荐(0) 编辑
摘要: 转载 http://blog.csdn.net/opensure/article/details/46227695 MySQL 加锁处理分析 MySQL 加锁处理分析 标签: DatabaseDeadlockLockMySQL 2015-05-29 11:14 1101人阅读 评论(0) 收藏 举报 阅读全文
posted @ 2016-12-15 18:48 Andy.gbhu 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 以下内容转载: http://blog.csdn.net/xiyuan1999/article/details/8135263 DB2中的权限 DB2 中有三种主要的安全机制,可以帮助 DBA 实现数据库安全计划:身份验证(authentication)、授权(authorization) 和特权( 阅读全文
posted @ 2016-12-06 11:16 Andy.gbhu 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 总的来说,flock函数只能锁定整个文件,无法锁定文件的某一区域。而fcntl可以利用struct flock结构体,来实现文件里部分区域锁定的操作。附:fcntl(文件描述词操作) 相关函数 open,flock表头文件 #include<unistd.h>#include<fcntl.h>定义函 阅读全文
posted @ 2016-11-02 16:34 Andy.gbhu 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 源码会进行行号提示。 如果需要查看在其他文件中定义的函数,在l后加上函数名即可定位到这个函数的定义及查看附近的其他源码。或者:使用断点或单步运行,到某个函数处使用s进入这个函数。 3)设置断点 (gdb) b 6 这样会在运行到源码第6行时停止,可以查看变量的值、堆栈情况等;这个行号是gdb的行号。 阅读全文
posted @ 2016-09-29 21:30 Andy.gbhu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、首先确保一些核心参数配置正确 修改 /etc/sysctl.conf的如下参数: net.ipv4.ip_forward=1 net.ipv4.ip_nonlocal_bind = 1net.ipv4.conf.lo.arp_ignore = 1net.ipv4.conf.lo.arp_anno 阅读全文
posted @ 2016-09-11 22:42 Andy.gbhu 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 正常情况tcp四层握手关闭连接,rst基本都是异常情况,整理如下: 1. GFW 2. 对方端口未打开,发生在连接建立 如果对方sync_backlog满了的话,sync简单被丢弃,表现为超时,而不会rst 3. close Socket 时recv buffer 不为空 例如,客户端发了两个请求, 阅读全文
posted @ 2016-06-17 23:36 Andy.gbhu 阅读(868) 评论(0) 推荐(0) 编辑
摘要: #include <sys/select.h> #include <sys/time.h> #include <sys/types.h> #include <unistd.h> int select(int nfds, fd_set * readfds, fd_set * writefds, fd_ 阅读全文
posted @ 2016-06-06 09:31 Andy.gbhu 阅读(651) 评论(0) 推荐(0) 编辑
摘要: RPC(远程过程调用)是什么 简单的说,RPC就是从一台机器(客户端)上通过参数传递的方式调用另一台机器(服务器)上的一个函数或方法(可以统称为服务)并得到返回的结果。 RPC 会隐藏底层的通讯细节(不需要直接处理Socket通讯或Http通讯) RPC 是一个请求响应模型。客户端发起请求,服务器返 阅读全文
posted @ 2016-06-04 15:12 Andy.gbhu 阅读(259) 评论(0) 推荐(0) 编辑