摘要:
公司现在大部分协议都使用protobuf的格式,protobuf协议数据冗余数据小、序列化和反序列化速度快,但它序列化的数据在传输过程中是不可理解的(不像xml或jason那样抓到了包就可以直接看到数据内容)。 通过对protobuf的C++源码及python源码的一番简单阅读后,发现protobuf的序列化其实是个比较简单的过程。protobuf将数据分为6大类:... 阅读全文
摘要:
之前写blog遇到的问题主要是,截图无法直接粘贴到blog编辑页上,于是尝试用博客园推荐的客户端。 配置过程Windows Live Writer配置步骤有详细说明。 截图效果: 阅读全文
摘要:
公司电脑使用win7系统,5400转的硬盘,当电脑开启程序比较多的时候,就会奇慢无比,查看cpu占用率在10%左右,内存70%左右,为何资源没用完,电脑就变得这么慢呢? 在qq群里问了一下,反映说出现这种情况加内存条就可以解决了,但是电脑内存才使用70%,于是想到会不会是因为swap导致的, 从我的计算机->属性->性能设置 里面关闭系统的swap功能: 进入系统属性 进入设置后选择无分页,点击设置: 修改完成后发现电脑,运行速度有显著提升。 猜测: win7可能在内存使用到百分之六七十,开始使用虚拟内存,由于磁盘读写速度的限制,影响到计算机运行速... 阅读全文
摘要:
最近需要在iis web服务器中添加python cgi和 php cgi,经过网上查看资料,得知iis配置cgi是相当简单的 首先进入iis网站的属性对话框: 选择主目录的tab页,然后讲执行权限修改为【纯脚本】,然后再进入配置页: 进入映射tab页,点击添加,来添加自己需要加入iis的cgi类型: 在可执行文件一栏填入你需要配置的cgi的启动程序,例如python cgi就填python解释器程序,然后加上两个 %s 第一个用来格式化要执行的cgi的可执行文件路径,第二个用来格式化cgi的输入参数。 选择限制为一项可以限制这一类型的cgi只能由某些HTTP metho... 阅读全文