摘要:啥是windows的钩子?钩子故名思议就是在嵌入到正常执行程序的功能。对于windows来说,每个系统和应用程序之间的交互是使用消息机制来进行。比如点击应用程序上面的某个按钮,就是发送了事件给了应用程序。windows钩子的作用就是在事件发送给应用程序之前截获事件,先对事件做处理,然后有两个选择,可以继续抛出事件,也可以消灭时间。于是每个事件在windows上的相应都是一个事件处理链,没增加一个处... 阅读全文
PHP知识点笔记
2013-05-10 11:18 by 轩脉刃, 3195 阅读, 0 推荐, 收藏,
摘要:显示错误:PDOException could not find driver. 是表示PDO没有安装对应数据库的扩展,比如没有安装PDO_mysql http://pecl.php.net/package/PDO_MYSQL 下载源码 phpize ./configure --with-php-config=/usr/local/php/bin/php-config./make ./make i... 阅读全文
好文收藏系列(二)
2013-05-08 15:14 by 轩脉刃, 1803 阅读, 2 推荐, 收藏,
摘要:分析redis性能的项目 https://github.com/Instagram/redis-faina DB性能分析思路之全量query分析 http://txyey.org/?p=60 如何创建自适应系统来增强用户体验 http://www.alibuybuy.com/posts/81152.html#jtss-tsina PS: 自适应系统的概念 Golan... 阅读全文
Linux下安装tomcat+jdk+mysql记录
2013-04-21 16:32 by 轩脉刃, 2847 阅读, 0 推荐, 收藏,
摘要:先安装JDK下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlwgethttp://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-x64.tar.gz?AuthParam=1366529379_f7fe2af81268eee41771542b3191968cmv jdk-7u21-linux-x64.tar.gz\?AuthParam\=1366529379_f7fe2af81268eee41 阅读全文
freetype-go学习
2013-04-17 10:08 by 轩脉刃, 5447 阅读, 0 推荐, 收藏,
摘要:freetype-go的源码在这里https://code.google.com/p/freetype-go/ 它的作用是生成带文字的png图片 首先解决的几个概念: 什么是FreeType? FreeType是一个可移植的,高效的字体引擎。 字体在电脑上的显示有两种方式:点阵和矢量。对于一个字,点阵字体保存的是每个点的渲染信息。这个方式的劣势在于保存的数据量非常大,并且对放大缩小等操作... 阅读全文
关于正则的迷思
2013-04-15 10:07 by 轩脉刃, 2463 阅读, 3 推荐, 收藏,
摘要:正则是我们日常编程中一定会使用到的,不管是各种语言中的正则匹配,还是linux/unix系统上的grep/egrep命令,都是在使用正则来匹配字符串。随着用的深入,可能会感到越来越迷惑:为什么有的语言要提供多种正则匹配的函数集?-- 比如php的preg系列和ereg系列为什么有的正则语句在不同的语言上匹配出来的东西是不一样的?-- 比如unix的grep命令和perl语言的grep故事从头开始讲正则表达式(Regular Expression)从1956年就开始出现这个概念,后来Unix之父Ken Tompson将这个概念引入Unix,出现了grep工具。但是随着Unix的版本不断演化,Un 阅读全文
论HTTP请求大小
2013-03-29 09:55 by 轩脉刃, 52616 阅读, 9 推荐, 收藏,
摘要:HTTP分为URI,HEADER,Body三个部分。每个部分都可以包含请求信息,那么每个部分是否都有请求大小限制呢?刚开始以为这个问题很容易找到答案,后来发现这也是个挺复杂的问题。URI首先是URI,我们知道,在GET请求中,请求参数是放在URL进行传递的,所以,HTTP GET的请求最关心的一个问题:能有多长?我能放多少参数?URI从HTTP 1.1协议中开始找:(RFC 2616)The HTTP protocol does not place any a priori limit on the length of a URI所以明确一点的是HTTP协议是没有显式限制URI的长度的。理论上 阅读全文
好文收藏系列(一)
2013-03-26 13:26 by 轩脉刃, 2227 阅读, 2 推荐, 收藏,
摘要:好多好文章看完就直接丢了,或者放在浏览器标签内,但是标签多了也会烦,以后一段时间整理下放blog上。 用 Go 实现零停机升级 TCP 服务 http://www.mikespook.com/2012/05/%E7%BF%BB%E8%AF%91%E7%94%A8-go-%E5%AE%9E%E7%8E%B0%E9%9B%B6%E5%81%9C%E6%9C%BA%E5%8D%87%E7%BA... 阅读全文
服务端开发小感
2013-03-22 09:45 by 轩脉刃, 25075 阅读, 20 推荐, 收藏,
摘要:从事服务端开发已经有一些日子了,静下来可以想想和记录些服务端开发的想法了。服务端开发,特别是Web开发,基本上全是处理HTTP请求的处理。根据具体用途分为两种:Web页面开发和API接口开发。Web页面开发也完全可以看成是API接口开发,只是它的两个主要部分,页面和ajax请求,一个是返回html,另外一个可以返回html,也可以返回其他格式的而已。API接口开发是针对有客户端产品而言的。可能是移动设备,可能是PC应用等。应用框架应用框架一般使用的是LNMP或者LAMP,基本的框架就是前端N台Web服务机 + cgi访问PHP + php访问mysql。PHP可以看成是C写的一个大型的Web框 阅读全文
系统知识点笔记
2013-03-21 22:26 by 轩脉刃, 848 阅读, 0 推荐, 收藏,
摘要:shell脚本出现问题:unexpected end of file这个是windows下的shell的结束符在linux下标示失败的问题可以在linux下vim打开:set fileformat=unix系统seq的-f用法:seq -f '201303%02g.mp4' 1 31|xargs -i cp 20130101.mp5 {}shell使用mail命令发邮件echo "hell2o" | mail -s "testtitle" jianfengye110@gmail.com读取脚本的绝对路径:readlink -f " 阅读全文