摘要: 项目中需要在 servlet处理以后,将返回的内容进行gzip打包传输。然后顺其自然的写成for example:byte [] b = {......};response.getOutputStream().write(b);response.setHeader("Content-Type","application/gzip");response.setHeader("Content-Encoding","gzip");response.setStatus(200);但是进行抓包测试返回的结果,Content- 阅读全文
posted @ 2012-11-25 21:20 汀州の夜 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: ZeroMQ 是一款优秀的轻量级消息队列,特点是不光省去了你普通socket编程的时间,而且它总结提供的通讯模式适合于各种需求场景。本文主要讲的是,如何在 ubuntu上安装编译此工具。http://www.zeromq.org/intro:get-the-software上述是官网的链接首先推荐下载zeromq的稳定版本源文件,本文选用2.2,当然了目前最新的是3.2确认安装了如下包 g++, uuid-dev,libtool, autoconf, automake ,没有的话请apt-get install安装解压缩 tar -xvf zeromq-2.2.0.tar.gz运行./conf 阅读全文
posted @ 2012-11-18 18:11 汀州の夜 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 关于ORC验证码识别可以看本博客的另一篇文章常用的两种ORC 验证码 识别方法及实践感言本文是对tesseract-ocr 使用的进一步技术升级说明,使用默认的识别库识别率比较低怎么办?不用着急,tesseract-ocr本身的工具中提供了使用你提供的素材进行人工修正以提高识别率的方法。下面我们就来看一下。参考:http://my.oschina.net/lixinspace/blog/601241 下载并安装3.02版本的tesseract2 如果你的训练素材是很多张非tiff格式的图片,首先要做的事情就是将这么图片合并(个人觉得素材越多,基本每个字母和数字都覆盖了训练出来的识别率比较好)h 阅读全文
posted @ 2012-11-15 23:08 汀州の夜 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 实战 SSH 端口转发https://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/SSH的端口转发:本地转发Local Forward和远程转发Remote Forward关于使用ssh portforwarding来进行FQ的操作,网络上已经有很多很好的文章,我在这里只是画两个图解释一下。首先要记住一件事情就是:SSH 端口转发自然需要 SSH 连接,而 SSH 连接是有方向的,从 SSH Client 到 SSH Server 。而我们所要访问的应用也是有方向的,应用连接的方向也是从应用的 Client 端连接到应用的 Serve 阅读全文
posted @ 2012-11-06 21:49 汀州の夜 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 转摘自:http://www.sudone.com/nginx/nginx_new_install.html一般编译nginx时,都要先安装pcre、zlib等外部支持程序,然后编译安装nginx时指定这些外部支持程序的位置,这样nginx在每次启动的时候,就会去动态加载这些东西了。下面介绍的是另一种方式,即将这些程序编译到nginx里面去,这样nginx启动时就不会采用动态加载的方式去load。从古谱中可获知,这种方式会比动态加载有更高的效率。需要下载的东西:(补充说明:这些版本都比较旧了,最好以当前的官方最新tar包下载编译) 1. wget http://www.openssl.org/ 阅读全文
posted @ 2012-10-24 20:55 汀州の夜 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 转摘自:http://blog.csdn.net/21aspnet/article/details/6580150停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM 主进程号强制停止Nginx:pkill -9 nginx另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定 阅读全文
posted @ 2012-10-24 20:51 汀州の夜 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 转摘自:http://yangzhongfei.blog.163.com/blog/static/461098752010314105937739/两台linux直接拷贝文件,如果你是图形化界面登陆的话,比较简单,搞一个samba共享拷贝。但是如果是shell登陆的话,还是使用scp比较实惠。当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中 假设本地主机linux100,远程主机linux200 一,在linux100主机里的用户 运行 #ssh- 阅读全文
posted @ 2012-10-24 20:48 汀州の夜 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 参考:ffmpeg提取音频播放器总结如何从按键音中听出360总裁周鸿祎的手机号码DTMF(Dual-Tone Multifrequency): 我们平常所用的电话,是通过DTMF信号来向交换机传递命令的,我们每按下电话键盘上的一个键,就会同时发出两个不同频率的声音,转化成电流在对面解析(可以回忆柯南剧场版中通过唱歌拨电话)。我自己录制了自己手机上拨打123456789的录音,格式为amr.接着用ffmpeg来转换为WAV格式(参考文档里面是说要转换成PCM Signed 24位的单声道wav的)ffmpegFFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或... 阅读全文
posted @ 2012-08-31 22:00 汀州の夜 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1、windows版本这里面介绍一下在一台机器上如何跑2个同版本的tomcat服务,多个tomcat服务的安装类推即可。在windows xp上安装两个tomcat,在主界面上下载一个安装版本以及一个非安装版本的压缩包http://tomcat.apache.org/先安装一个tomcat版本,安装完毕后,启动localhost:8080,见到如下界面说明安装成功接着编写一个脚本InstallService.bat,内容如下set JAVA_HOME=C:/Program Files/Java/jdk1.6.0_24set CATALINA_HOME=D:/Program Files/apac 阅读全文
posted @ 2012-08-29 22:02 汀州の夜 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 参考:http://bbs.shendu.com/thread-2090501-1-1.html在之前的博客中(杂谈)常用的优酷、pplive、暴风影音 广告去除方法汇总谈到的去除youku广告的方法已经不起作用了。youku 的反制措施比较快,但是魔高一尺道高一丈。今天给大家介绍一个便捷实用的方法来去除youku广告。本方法有一个瑕疵,就是只能使用firefox浏览器Greasemonkey简介(项目中文名称油猴):The purpose of Greasemonkey is to manage user scripts. User scripts allow the user to con 阅读全文
posted @ 2012-08-29 21:31 汀州の夜 阅读(575) 评论(0) 推荐(0) 编辑