
后台
hai0808
这个作者很懒,什么都没留下…
展开
-
baiduhook
baiduhook安装编译环境yum install binutils-devel配置目录./configure --prefix=/home/so --exec-prefix=/home/so原创 2019-12-31 11:48:40 · 352 阅读 · 0 评论 -
sysbench
sysbench是一款压力测试工具,可以测试系统的硬件性能,也可以用来对数据库进行基准测试wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip" 下载之后的名字是1.0.zip。解压之后为sysbench-1.0百度云网盘:https://pan.baidu.com/s/1mjoa25...转载 2018-09-10 09:26:50 · 2265 阅读 · 0 评论 -
linux下运行时链接库的路径顺序
那么自制的库在没有指定运行时库的路径时,一般是不会找到你特定目录的,先来说说链接库的搜寻顺寻:1.编译目标代码时指定的动态库搜索路径(指的是用-wl,rpath或-R选项而不是-L);example: gcc -Wl,-rpath,/home/arc/test,-rpath,/lib/,-rpath,/usr/lib/,-rpath,/usr/local/lib test.c2.环境变量LD_LI...转载 2018-05-03 10:33:18 · 2165 阅读 · 1 评论 -
gcc -D选项 编译时添加宏定义
//test.cpp#include #include int main(int argc, char* argv[]) { #ifndef NO_DEBUG printf("gcc -D\n"); #endif return 0; }//MakefileDE原创 2018-01-03 11:54:26 · 6053 阅读 · 0 评论 -
tcpdump
1. tcpdump -D 获取网络适配器列表,以下是在Ubuntu上获取到的结果: root@holmesian-laptop:~# tcpdump -D 1.eth0 2.wlan0 3.usbmon1 (USB bus number 1) 4.usbmon2 (USB bus number 2) 5.usbmon3 (USB bus number 3)转载 2016-10-29 14:14:26 · 505 阅读 · 0 评论 -
spawn-fcgi
在运行spawn-fcgi时出现错误:spawn-fcgi: child exited with: 0-f 使用绝对路径!!!! /usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 30012 -f /home/share/nginx-1.13.4/fcgi-2.4.0/examples/echo原创 2018-01-02 19:01:28 · 2143 阅读 · 0 评论 -
nginx自定义http头
1.FCGX中,自定义头可以从环境变量获得。2.获取时名字前面要加HTTP_,字母要全部大写。3.发送头不能有下划线_,不然该字段会被过滤掉,传不到后台4.发送头有-,会被转为下划线,如user-name到后台后为HTTP_USER_NAME5.Fcgi中全局变量environ是获取所有环境变量6.可以用getenv 或者 FCGX_GetParam获取单个环境变量。7....原创 2018-01-02 10:46:49 · 1129 阅读 · 0 评论 -
【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—实践篇
1. 查看系统网络配置和当前TCP状态 在定位并处理应用程序出现的网络问题时,了解系统默认网络配置是非常必要的。以x86_64平台Linux kernelversion 2.6.9的机器为例,ipv4网络协议的默认配置可以在/proc/sys/net/ipv4/下查看,其中与TCP协议栈相关的配置项均以tcp_xxx命名,关于这些配置项的含义,请参考这里的文档,此外,还可以查看l转载 2017-12-19 20:00:48 · 480 阅读 · 0 评论 -
Socket中listen
listen函数摘要:listen函数使用主动连接套接口变为被连接套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。listen函数在一般在调用bind之后-调用accept之前调用,它的函数原型是:intlisten(int sockfd, int backlog)转载 2017-11-30 15:34:21 · 1086 阅读 · 0 评论 -
数据源架构模式之表数据入口
数据源架构模式有四种:表数据之口,行数据入口,活动记录和数据映射器。在了解它们之前,需对领域模型模式有一定的了解,可先参看业务逻辑层之事务脚本与领域模型和业务逻辑层之表模块 一、概念表数据入口(Table Data Gateway):充当数据库表访问入口的对象。一个实例处理表中所有的行(有没有想起表模块)。表数据入口包含了用于访问单个表或视图的所有S转载 2017-07-16 08:54:05 · 1275 阅读 · 0 评论 -
mysql数据库对象关系映射
http://www.2cto.com/database/201310/248690.htmlmysql数据库对象关系映射 1.对“对象关系映射”的理解 a.对象:可以理解为java中的类 b.关系:可以理解为数据库的表 c.映射:这是因为java中的数据的类型与数据库的数据类型是有些不同的,如何将java中的类型的数据用数据库中的数据类型来存储起来,这转载 2017-07-15 23:47:49 · 6970 阅读 · 0 评论 -
数据源架构模式之数据映射器
http://lobert.iteye.com/blog/2102312前面分别介绍了数据源架构模式之表数据入口、数据源架构模式之行和数据入口数据源架构模式之活动记录,相较于这三种数据源架构模式,数据映射器显得更加“高大上”。 一、概念数据映射器(Data Mapper):在保持对象和数据库(以及映射器本身)彼此独立的情况下,在二者之间移动数据的一个映射转载 2017-07-15 23:46:59 · 1394 阅读 · 0 评论