自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗剑书生的专栏

我在灌江口上住花开花落不知流年度雁过空遗秋色暮抚琴细听梧桐雨 轻舞残虹漫展书云卷云舒思愫万千缕安得婵娟与共处常作识字耕田夫

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 ngxin处理post请求的handler

1. 在主handler中,判断如果是POST请求,转向一个post_handler,因为在不同事件中需要回调用这个post_handler,所以不要在主handler中处理。2.因为其它事件回调这个post_hander时只能传入request,所以不要传入out,应该把out放在一个自己定义的context中所以主handler中逻辑应该是       if (r->method == NGX

2012-03-27 16:03:57 3573 1

原创 NGINX加载动态库相关问题

1.目的:一个handler的功能可以随着业务变化不断修改,如果静态编译的话nginx本身要经常编译,稳定性得不到保证。所以在需要的点上先写好一个稳定的handler,然后由它来加载动态库,以后的维护就放在动态库中,只编译动态库。虽然损失百分之几的性能,但可维护性大大增加。2.方法:在read_conf事件处理函数中根据配置加载动态库并将句柄保存到loc_conf中,然后在每次请求的时候获取这个句

2012-03-21 11:36:38 3610 4

原创 nginx module开发中module的调用链

1.首先在nginx启动时,读取在编译时add-module指定的目录下的配置文件中指定的moudle name对应ngx_http_module_t变量。如在ngx_module_test模块的目录下的配置文件为:ngx_addon_name=ngx_module_testHTTP_MODULES="$HTTP_MODULES ngx_module_test"NGX_ADDON_SRCS="$N

2012-03-20 11:04:34 3430 5

原创 macbookpro上安装ubuntu后B43无线网卡驱动解决

用官方文档上原生内核编译驱动的方式编译后无线网络信号非常的差,在家里WEP加密方式勉强可以连接上,但网络质量很不好。公司的WPA2企业方式死也连不上。于是改用ndiswrapper来安装WINDOWS下的驱动:下载 bcmwl_4331-64_86.tar.gztar zxvf bcmwl_4331-64_86.tar.gzsudo apt-get install ndiswrapper-comm

2012-03-08 11:12:46 4177

原创 apache如何才能修改头域名称

如果我们要把一个用户请求头的值修改为固定值,置空或者追加固定值。都可以有RequestHeader指令的set|unset|add|append来修改,值甚至可以获取环境变量。但是如果我们要把一个头域的值赋给另一个头域,或者说就是修改头域的名称,如何做到?比如:用户请求发送的"User-Agent: IE15",我想把这个IE15赋给一个我自己命名的头域,如myHeader,我在后端getHead

2012-03-08 09:28:41 4478

原创 把apache和jettty(jboss/tomcat)通讯从mod_jk方式调整为mod_proxy方式后,应该获取IP方式要修改。

原来直接用request.getRemoteAddr();获取ip,可以到真实的ip,但是修改成mod_proxy方式后,request.getRemoteAddr();是发起求apache服务器的ip,大多数情况是本机。所以应该修改为:         String ip = request.getHeader("x-forwarded-for");        if (ip != null

2012-03-06 12:42:24 2363

原创 自定义进程在apache中加载方式

之前一个apache模块工作了好多年,它需要在apache启动时同时启动一个子进程和该模块通讯,模块拦截请求中一些信息由该进程子进程收集然后做处理。在http.conf中使用 CustomLog "|  subprocesspath -k start -f xxx.conf "来启动这个子进程。昨天有一兄弟公司在部署该模块,却发现死活不工作。经过反复分析,原来他们在第个虚拟主机中又设置了不同 Cu

2012-03-01 09:28:02 1621

原创 后悔买了samsung galaxy note!

想换手机了。一直是nokia的忠粉,因为之前做过symbian开发,并且有4年的无线应用工作经验,经手过几千个手机,用来用去,单从“电话”这个功能来说的,NOKIA当然是老大。我说这话很多果粉X粉的肯定会喷,但是这话是有上下文的。单从“电话”这个功能来说,没有产品能和NOKIA比的,但是目前很多人对手机的需求已经不是纯“电话”的功能,以上网阅读,娱乐为主,那么“应用”多少就成了新的选择。其实对于一

2012-03-01 08:51:31 3508 2

项目工程文件

自己完善吧

2007-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除