二进制数据循环缓存队列
构建环形数据,用于接收二进制数据,先进先出
http/formdata
multipart/form-data主要是为了解决application/x-www-form-urlencoded编码格式在传输大量二进制数据或包含非ASCII字符文本时的低效问题。multipart/form-data的数据由多个part组成,part间通过boundary分隔符进行分割,每个part由header和content组成
multipart/form-data的格式大致为:
----------------------------904587217962624105581666
Content-Disposition: form-data; name=“projectName”
testProject
----------------------------904587217962624105581666
Content-Disposition: form-data; name=“clientName”
aaa
-----------------------------904587217962624105581666
Linux利用nc命令监控服务器端口的方法
最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagios软件,有点繁琐了。在网上查了一些资料,总结实验了一下,可以用简单的nc命令来实现。
log4cplus在VS2015编译
log4cplus在VS2015编译
ubuntu 15.04开放mysql远程3306端口
ubuntu 15.04开放mysql远程3306端口
公积金贷款计算公式(杭州)
只需输入你的月缴纳额(12期),即可计算出贷款总额
svn 一键安装配置
安装SVN程序之后,只需运行./install.sh,即可完成配置,可以实现开机自动启动SVN服务
SourceInsight配置文件说明
Consolas字体,整体感觉柔和、字体匀称,突出大写,背景淡绿色。有点像VS的感觉。
linux QT及qtcreator环境搭建
本文介绍linux(ubuntu和centos都可以)下编译安装QT及qtcreator,有具体的操作步骤,很方便搭建,如需要源码,另行联系
WIN7(32位) 同步MicrosoftActiveSync_6.1_Chs
经过本人测试,是完全可以的,必须是WIN732位才行。如果是win764位,可以有驱动人生来装驱动
libstdc++.so.6.0.17(x64)
[root@localhost TMP]# ./qt-opensource-linux-x64-5.2.1.run
[root@localhost TMP]# /usr/bin/xdg-open: line 402: htmlview: command not found
Failed to load core: /opt/Qt5.2.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libCore.so: Cannot load library /opt/Qt5.2.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libCore.so: (/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /opt/Qt5.2.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/../.././libQt5CLucene.so.5))
QT网络通信源码
qt编写的网络通信程序,可实现客户端与服务端的简单通信,客户端可随意设置用户名、ip和端口号,并接受来自服务端的数据。经过本人亲身体验,该程序可作为网络调试工具,也可以稍加改动,变成自己的小项目。不懂的请联系QQ853298070