客户端请求和接收(使用了httpclient4.3 和netty3.5)public static void httpPost11() { CloseableHttpClient httpClient = HttpClients.createDefault(); HttpPost htt...
分类:
其他好文 时间:
2014-08-02 01:34:02
阅读次数:
322
数据库提供了多种字符集,如Latin1、utf8、gdk、big5等。字符集指的是在同一个字符集内字符之间的比较规则。只有确定字符序后,才能在一个字符集上定义什么是等价的字符,以及字符之间的大小关系。一个字符集可以包含多种字符序,每个字符集有个默认的字符序(defaultcollation..
分类:
数据库 时间:
2014-08-01 20:20:53
阅读次数:
363
一、软件模块依赖性:[root@localhost]#yum-yinstallgcc+gcc-c++gcc*make*libpcre.so*openssl*pcre*zlib*libtool*libxml2*libxslt*gd*lua*二、安装GeoIP安装MaxMind的GeoIP库MaxMind提供了免费的IP地域数据库(GeoIP.dat),不过这个数据库文件是二进制的,需要用GeoIP库来读取..
分类:
其他好文 时间:
2014-08-01 20:17:53
阅读次数:
1656
什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。binlog作用因为有了数据更新的binlog,所以可以用于实时备份,与master/slave复制和binlog有关参数log_bin设..
分类:
数据库 时间:
2014-08-01 20:11:06
阅读次数:
279
简介:
动态库(DLL)从开始就作为windows平台的组成部分而存在。它以独立的模块把c函数封装起来供其他用户使用 。DLL从开始就是以封装C语言的形式而存在,当然现在你也可以封装其他语言,比如c++,而如果要实现跨平台使用DLL,则我们必须回归到C语言。
利用C语言接口并不意味着我们必须丢弃掉面向对象方法。C语言可以实现应用二进制接口(ABI),这样使调用者和被调用着可以遵从统一的标准,但...
分类:
编程语言 时间:
2014-08-01 19:54:22
阅读次数:
459
什么是序列化与反序列化???序列化和反序列化,我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在...
分类:
其他好文 时间:
2014-08-01 19:28:52
阅读次数:
223
近期检查SVN时发现备份好的文件体积异常庞大。才跑2个月备份出来的大小就有4G多。仔细查询发现很多很多IDE自动生成的二进制文件。。。我类个去。好吧,开发不自觉就只有强制限制了。google的时候发现这篇文章:http://blog.csdn.net/clever101/article/detail...
分类:
其他好文 时间:
2014-08-01 19:03:32
阅读次数:
322
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sb...
分类:
系统相关 时间:
2014-08-01 18:53:02
阅读次数:
308
json数据格式在网络中传输需要的数据比二进制庞大太多,我们可以省去key,外加将数字不需要编码成字符串,直接二进制编码就OK。
pack : 将json压包,unpack解包成json。
var Struct = module.exports = {};
Struct.TYPE = {
int8:1,
int16:2,
int32:3,
uint8:4,
uint16:...
分类:
Web程序 时间:
2014-08-01 16:14:41
阅读次数:
360