Protocol Buffers(简称protobuf)是谷歌的一项技术。用于将结构化的数据序列化、反序列化。经经常使用于网络传输。 这货实际上相似于XML生成和解析。但protobuf的效率高于XML,只是protobuf生成的是字节码,可读性比XML差。相似的还有json、Java的Serial
分类:
编程语言 时间:
2016-03-21 18:01:38
阅读次数:
457
有的时候程序必须依赖第三方库来完成I/O操作,鉴于这种情况,Boost::Asio提供了一个null_buffers 类型可以同时完成读和写操作,null_buffers 直到执行I/O操作的对象就绪才返回。下面是一个执行非阻塞的读操作的例子ip::tcp::socket socket(my_io_
分类:
其他好文 时间:
2016-03-13 17:32:39
阅读次数:
117
对pre_thread_buffers优化(可以理解为每个连接到mysql的用户进程分配的内存):read_buffer_size该参数表示表的顺序扫描,表示每个线程分配的缓冲区的大校如在全表扫描时,会按照数据的存储顺序依次读取数据块,每次读取的数据库首先暂存在read_buffer_size中,当buffer空间被..
分类:
数据库 时间:
2016-03-09 13:04:28
阅读次数:
201
free命令由procps.*.rpm提供(在Redhat系列的OS上)。free命令的所有输出值都是从/proc/meminfo中读出的 #free -m total used free shared buffers cachedMem: 490 484 6 0 4 59-/+ buffers/c
分类:
其他好文 时间:
2016-03-07 18:48:32
阅读次数:
1505
CommonJS是一种规范,NodeJS是这种规范的实现。CommonJS是一 个不断发展的规范,计划将要包括如下部分: Modules Binary strings and buffers Charset encodings Binary, buffered, and textual input
分类:
Web程序 时间:
2016-03-03 19:23:02
阅读次数:
191
hapi's reply interface is one of it's most powerful features. It's smart enough to detect and serialize objects, buffers, promises and even streams. T
Protocol Buffers 官网下载地址:https://developers.google.com/protocol-buffers/docs/downloads Protocol Buffers github 地址:https://github.com/google/protobuf Go
分类:
其他好文 时间:
2016-02-26 16:49:06
阅读次数:
128
学习shell脚本入门后,慢慢要尝试编写一些脚本练练手,在这先简单的学习写个系统内存的监控。1、首先先要确定一下截取一下需要关注的内存使用值,可使用free命令来操作free-m显示一般在监控内存是我们都是截取第三行(-/+buffers/cache)的值。确定后可以使用管道线和grep命令..
分类:
系统相关 时间:
2016-02-25 21:29:46
阅读次数:
265
部署Nginx,查看Nginx日志的时候,发现request_body的值没有记录下来Nginx日志:192.168.1.1--2016-02-24T13:33:54+08:00POST/rate_planHTTP/1.12002----0.0020.701192.168.1.1--2016-02-24T13:33:54+08:00POST/rate_planHTTP/1.12002----0.0010.617192.168.1.1--2016-02-24T13..
分类:
其他好文 时间:
2016-02-24 15:44:03
阅读次数:
466
频繁的文件访问会导致系统的Cache使用量大增, 系统运行缓慢。 1 首先用free 命令查看内存的使用:$ free -m total used free shared buffers cachedMem: 3955 3926 28 0 55 ...
分类:
系统相关 时间:
2016-02-14 12:54:47
阅读次数:
181