综合杂项
文章平均质量分 76
array020
这个作者很懒,什么都没留下…
展开
-
使用Nginx+Lua进行断点上传的demo
公司有个业务需要优化,场景是手机客户端上传小文件到服务端,需要支持断点上传。现在直接用tomcat直接面对客户端进行网络IO,现在准备把网络IO这块剥离出来,彻底交给Nginx+Lua来处理。理由有如下几点: 1、应用服务器还是乖乖的待在后端做业务就好,底层的网络IO跟具体业务无关,这样使得项目的维护更方便,看起来更清晰。 2、对于底层IO操作,不是java的强项,特别...2012-06-20 21:14:41 · 210 阅读 · 0 评论 -
ImageMagick简明安装部署手册
近来在图片存储服务器发现CPU居高不下,打开VirtualVM分析,发现是咱生成缩略图的功能太耗CPU,遂决定对此进行优化,降低计算时间。 首先,要降低计算时间,首先要使用高效的算法,计算机图形学咱不懂,还是用别人的吧;第二,计算这事就不能交给JVM来解释执行了,得通过JNI调用OS相关的binary code。...2012-06-26 13:48:56 · 439 阅读 · 0 评论 -
准备在github上练习了,首先安装git
环境为 centos 5.8,server端的包全部装上。因为yum源没有git的包,所以源码安装之。下载源码:wget http://git-core.googlecode.com/files/git-1.7.9.tar.gz解压然后cd编译安装:./configure,make,make install一路畅通git --versiongit version 1.7...原创 2012-10-26 23:18:03 · 157 阅读 · 0 评论 -
【转】http://sjsky.iteye.com/blog/1142177
只留链接:http://sjsky.iteye.com/blog/1142177原创 2012-08-20 15:34:50 · 122 阅读 · 0 评论 -
Jira4.4,4的搭建过程
1、搭建环境Centos 6.2、64位 2、安装Jira4.4.4的bin文件 下载地址 32位:http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-4.4.4-x32.bin 64位:http://www.a...原创 2012-12-14 20:01:01 · 154 阅读 · 0 评论 -
在Linux下使用NDK把libcurl移植到android平台的过程
OS版本:Centos 6.2 NDK版本:android-ndk-r8d-linux-x86 libcurl版本:curl-7.29.0 在这里没有使用make-standalone-toolchain.sh来生成特定的工具链, 而是直接设定环境变量CC,指向指定的工具链的gcc以及使用的android平台的版本和CPU架构,例如: ...2013-02-25 11:38:11 · 292 阅读 · 0 评论 -
手把手教你用jpcap抓包
本文原创,转载请注明出处~ 在工作中经常需要抓包进行分析,我们可以使用各种工具来抓包,比如常用的tcpdump和wireshark。但有时候我们想用程序来进行控制,比如把抓到的包存储到数据库中,以后可以进行查询等等。我在工作中用的是Java,那么就用它来做示范吧。 本教程在centos和ubuntu上测试通过。 1)安装libpcap库先安装底层使用的库吧,我们用到...2014-09-05 17:37:18 · 1197 阅读 · 0 评论 -
智能心跳调研和初步设计
这是近期参与的一个云推送项目调研的一点东西,贴上来做个备份:)如需转载,请注明出处:)综述所谓的心跳机制,就是周期性的给服务器发送一个数据包,避免该连接上长期没有数据传送,被传输网络中的防火墙或者NAT等设备中断,就是当一个TCP会话的两个连续报文到达防火墙的时间间隔大于该会话的保持时间时,为了保证网络的安全性,防火墙会从会话表中删除相应的会话信息,后续报文到达防火墙后,防火墙根据...2014-09-10 11:21:06 · 119 阅读 · 0 评论