2015年11月5日

Linux内存

摘要: 4. 查看系统内存 free -m 如图所示,红线框中used表示当前系统内存使用量,free表示当前系统内存剩余量,单位M 3. 查看进程内存 ps -e -o cmd,sz,rsz,vsz | grep proc_name | awk '{print $2/1024, $3/10... 阅读全文

posted @ 2015-11-05 20:34 柴科夫斯不是基 阅读(175) 评论(0) 推荐(0) 编辑

Linux内存

摘要: 4. 查看系统内存free -m如图所示,红线框中used表示当前系统内存使用量,free表示当前系统内存剩余量,单位M3. 查看进程内存ps -e -o cmd,sz,rsz,vsz | grep proc_name | awk '{print $2/1024, $3/1024, $4/1024}... 阅读全文

posted @ 2015-11-05 20:34 柴科夫斯不是基 阅读(105) 评论(0) 推荐(0) 编辑

2015年10月13日

Linux抓包

摘要: 6. wireshark统计功能 6.1 包总数 主界面右下角 分组即包总数;已显示即过滤后的数量 6.2 图表 工具栏——统计——I/O图表 显示数据包随时间变化结果 设置显示的内容和方式 名称:勾选感兴趣项 过滤器:设置过滤条件,如data contains "\"m... 阅读全文

posted @ 2015-10-13 08:52 柴科夫斯不是基 阅读(152) 评论(0) 推荐(0) 编辑

Linux抓包

摘要: 6. wireshark统计功能6.1 包总数主界面右下角分组即包总数;已显示即过滤后的数量6.2 图表工具栏——统计——I/O图表显示数据包随时间变化结果设置显示的内容和方式名称:勾选感兴趣项过滤器:设置过滤条件,如data contains "\"mt\":2219"样式:线形图、柱状图、点图等... 阅读全文

posted @ 2015-10-13 08:52 柴科夫斯不是基 阅读(206) 评论(0) 推荐(0) 编辑

2015年9月22日

Redis

摘要: 8. 远程登录格式:redis-cli -h -p -a参数:-h 主机ip,-p redis端口, -a 登录密码示例:redis-cli -h 172.16.28.254 -p 16379 -a 1234567. pipelineredisAppendCommand(c, "incr rongx... 阅读全文

posted @ 2015-09-22 21:27 柴科夫斯不是基 阅读(128) 评论(0) 推荐(0) 编辑

2015年9月19日

GDB调试

摘要: 18. 重定向输出问题:若GDB与进程所属终端不同,则进程的输出不会出现GDB中解决办法:重定向被调试进程的标准输出和标准错误18.1 重定向① 查看GDB所属终端的设备文件② 关闭进程的「STDOUT_FILENO」 「STDERR_FILENO」③ 在进程中以「只写」方式打开GDB的终端设备文件... 阅读全文

posted @ 2015-09-19 09:48 柴科夫斯不是基 阅读(214) 评论(0) 推荐(0) 编辑

2015年9月2日

MySQL二进制日志

摘要: 每当事务提交,例如autocommit模式下单条语句提交,或者普通模式下MySQL收到commit语句,MySQL将按如下步骤进行:先把整个事务写入binary log,而后才将事务提交到InnoDB。注:写binary log不是写磁盘,将binary log写磁盘由系统变量sync_binlog... 阅读全文

posted @ 2015-09-02 11:21 柴科夫斯不是基 阅读(111) 评论(0) 推荐(0) 编辑

2015年8月10日

C++单例模式

摘要: 什么是单例模式? 类对象有且只有一个,任何使用该类的人在不改变源码的前提下都不能生成第二个对象。 实现单例的要点是什么? 阻止定义对象即阻止普通构造函数和拷贝构造函数。以class Type为例 Type(const Type&)为拷构,定义:第一个参数为自身类类型的引用,且其它参数都有默认值的构造 阅读全文

posted @ 2015-08-10 10:28 柴科夫斯不是基 阅读(2029) 评论(0) 推荐(0) 编辑

2015年8月6日

MySQL文件结构

摘要: 一、文件结构 运行show global variables like "datadir",查看数据目录位置,打开数据目录,即可得到上述文件列表。 二、数据库 每个数据库,即schema,对应一个同名目录。 三、表文件 每一个MySQL表主要由三部分组成:元数据、索引、... 阅读全文

posted @ 2015-08-06 17:00 柴科夫斯不是基 阅读(460) 评论(0) 推荐(0) 编辑

MySQL文件结构

摘要: 一、文件结构运行show global variables like "datadir",查看数据目录位置,打开数据目录,即可得到上述文件列表。二、数据库每个数据库,即schema,对应一个同名目录。三、表文件每一个MySQL表主要由三部分组成:元数据、索引、数据。元数据即表定义等基本信息。MyIS... 阅读全文

posted @ 2015-08-06 17:00 柴科夫斯不是基 阅读(118) 评论(0) 推荐(0) 编辑

MySQL基础语句

摘要: 2. 查看表的创建信息 show create table 「TableName」 1. truncate命令 格式:truncate table_name; 功能:清空表,删除所有记录。 说明:效果与delete from table_name相同,但比delete from更快。关于外... 阅读全文

posted @ 2015-08-06 10:59 柴科夫斯不是基 阅读(107) 评论(0) 推荐(0) 编辑

MySQL语法

摘要: 6. rename table语法:rename table「old_table」to「new_table」功能:将表重命名等价:alter table「old_table」rename「new_table」说明: ① rename是原子操作,这意味着在rename运行期间,其它会话无法访问这... 阅读全文

posted @ 2015-08-06 10:59 柴科夫斯不是基 阅读(124) 评论(0) 推荐(0) 编辑

MySQL性能剖析

摘要: 1. 剖析单条查询 系统变量profiling 功能:语句剖析的开启和关闭 作用域:全局和会话 取值:0(OFF), 1(ON),默认关闭 查看 show session variables like "profiling"; 开启 set session profiling = 1; ... 阅读全文

posted @ 2015-08-06 10:44 柴科夫斯不是基 阅读(92) 评论(0) 推荐(0) 编辑

MySQL性能剖析

摘要: 1. 剖析单条查询系统变量profiling功能:语句剖析的开启和关闭作用域:全局和会话取值:0(OFF), 1(ON),默认关闭查看show session variables like "profiling";开启set session profiling = 1;查询execute sql;总... 阅读全文

posted @ 2015-08-06 10:44 柴科夫斯不是基 阅读(59) 评论(0) 推荐(0) 编辑

2015年8月5日

MySQL系统变量

摘要: 6. log_output 功能:决定通用查询日志和慢查询日志的输出位置 取值:TABLE(输出到表),FILE(默认值,输出到文件),NONE(不输出,优先级高),以逗号分隔的关键字列表 说明: ①log_output = NONE时,通用查询日志和慢查询日志无论是否开启,均不起作... 阅读全文

posted @ 2015-08-05 14:01 柴科夫斯不是基 阅读(120) 评论(0) 推荐(0) 编辑

MySQL系统变量

摘要: 6. log_output功能:决定通用查询日志和慢查询日志的输出位置取值:TABLE(输出到表),FILE(默认值,输出到文件),NONE(不输出,优先级高),以逗号分隔的关键字列表说明:①log_output = NONE时,通用查询日志和慢查询日志无论是否开启,均不起作用②FILE的性能优于T... 阅读全文

posted @ 2015-08-05 14:01 柴科夫斯不是基 阅读(201) 评论(0) 推荐(0) 编辑

2015年7月24日

GIT教程

摘要: 15. 子模块 添加 git submodule add git@192.168.32.10:jovaccount/asl.git asl 初始化 git submodule init 更新 git submodule update 14. git stash 格式:git stash ... 阅读全文

posted @ 2015-07-24 17:41 柴科夫斯不是基 阅读(121) 评论(0) 推荐(0) 编辑

GIT教程

摘要: 15. 子模块添加git submodule add git@192.168.32.10:jovaccount/asl.git asl初始化git submodule init更新git submodule update14. git stash格式:git stash功能:将工作区和暂存区的修改,... 阅读全文

posted @ 2015-07-24 17:41 柴科夫斯不是基 阅读(141) 评论(0) 推荐(0) 编辑

2015年7月23日

TCP详解

摘要: 控制位RST TCP连接正常断开称为有序释放,置FIN,走四步分手。 连接异常时,置RST,连接复位。 场景还原: 1.无论Server和Client,对已建立连接的socket调用setsockopt(SO_LINGER),任何时候只要close(s),即刻发送RST,连接被重置,跳过四步分... 阅读全文

posted @ 2015-07-23 16:56 柴科夫斯不是基 阅读(121) 评论(0) 推荐(0) 编辑

TCP详解

摘要: 控制位RSTTCP连接正常断开称为有序释放,置FIN,走四步分手。连接异常时,置RST,连接复位。场景还原:1.无论Server和Client,对已建立连接的socket调用setsockopt(SO_LINGER),任何时候只要close(s),即刻发送RST,连接被重置,跳过四步分手,直接强关。... 阅读全文

posted @ 2015-07-23 16:56 柴科夫斯不是基 阅读(110) 评论(0) 推荐(0) 编辑

2015年7月11日

mysqlslap

摘要: 使用方法 Windows使用cmd命令提示符窗口打开mysqlslap.exe,配合相关参数,即可使用。 例如: 参数说明 --create-schema=dbname:使用dbname数据库。该数据库必须存在。 --query=filename/sql:要运行的SQL语句。SQL语句可... 阅读全文

posted @ 2015-07-11 21:48 柴科夫斯不是基 阅读(110) 评论(0) 推荐(0) 编辑

mysqlslap

摘要: 使用方法Windows使用cmd命令提示符窗口打开mysqlslap.exe,配合相关参数,即可使用。例如:参数说明--create-schema=dbname:使用dbname数据库。该数据库必须存在。--query=filename/sql:要运行的SQL语句。SQL语句可为增删改查。可以直接给... 阅读全文

posted @ 2015-07-11 21:48 柴科夫斯不是基 阅读(144) 评论(0) 推荐(0) 编辑

2015年7月8日

Linux操作手册

摘要: 43. su命令 格式:su 「Options」「User」 -c「Cmds」 功能:使用指定的用户和组ID运行命令 示例: 42. screen命令 42.1 背景 关闭窗口/断开ssh连接时,系统会向会话首进程发送「SIGHUP」信号(默认终止进程);会话首进程终止时,会向前台进程组中的所有进程 阅读全文

posted @ 2015-07-08 13:38 柴科夫斯不是基 阅读(307) 评论(0) 推荐(0) 编辑

Linux操作手册

摘要: 52. DNS修改vim /etc/resolv.conf立即生效51. 主机名查看hostnameecho $HOSTNAME设置 ◇ 临时设置hostname 「name」立即生效,系统重启后失效◇ 永久设置 分别设置「/etc/hostname」「/etc/sysconfig/network」... 阅读全文

posted @ 2015-07-08 13:38 柴科夫斯不是基 阅读(208) 评论(0) 推荐(0) 编辑

Linux编程手册

摘要: 19. 文件I/O 19.1 std::ifstream 打开 读取 19.2 std::ofstream 17. C++11 17.1 shared_ptr gcc 4.4 头文件:#include 使用:std::tr1::shared_ptr shp; 说明:头文件... 阅读全文

posted @ 2015-07-08 11:50 柴科夫斯不是基 阅读(364) 评论(0) 推荐(0) 编辑

导航