- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 用nginx实现不同Cookie的适配
用nginx实现不同Cookie的适配1. 背景用Java语言开发的Web应用,其Cookie名称一般是JSESSIONID。 用PHP语言开发的Web应用,其Cookie名称一般是PHPSESSID,当然,这个可以改。因特殊原因,需要由Java的Cookie转PHP的Cookie,以便不用更改APP端的代码。2. 关键知识点(针对 nginx):$cookie_nam...
2018-08-21 16:35:01 6862 2
原创 PHP用inotify扩展监控文件
PHP用inotify扩展监控文件可以用inotify扩展提供的功能来监控文件/目录,实现某些特殊的功能:如热编译,安全预警。早期phpStudy有提供防挂马功能,就是用了与inotifyf类似的机制。inotify扩展提供了一系列inotify函数:inotify_init() inotify_add_watch() inotify_rm_watch()。类似C语言里的inoti...
2018-08-16 22:44:35 4732
原创 用Yar扩展实现RPC
用Yar扩展实现RPCRPC (Remote Procedure Call),远程过程调用。是一种进程间通信技术,允许程序像调用本地方法一样调用远程服务。RPC屏蔽了数据打包、网络通信的细节,使得使用者只需要关注于服务调用,而服务调用又像调用本地方法一样自然。PHP有个Yar扩展,提供了RPC服务端和客户端的功能。1. 安装$ pecl install yar稍后片刻,...
2018-08-16 18:05:20 3929
原创 nginx的headers_more模块的使用
nginx的headers_more模块的使用nginx的headers_more模块用于 添加、修改或清除 请求/响应头,该模块不是nginx自带的,默认不包含该模块,需要另外安装。幸运的是openresty默认包含了该模块,可以直接使用。该模块主要有4个指令more_set_headers 用于 添加、修改、清除 响应头more_clear_headers 用于 清除 响应头...
2018-08-16 10:43:59 17514
原创 GPG入门笔记
GPG入门笔记0. 简介GPG 是 GNU Privacy Guard的简写,是GNU对PGP技术的实现。PGP是Pretty Good Privacy的简写,是一套用于加密的软件。PGP加密过程如下(来自维基百科 PGP):1. GPG 的安装1.1 linux命令行版本以 CentOS为例:$ sudo yum install gpg或者$ su...
2018-08-15 18:44:14 8304
80X86汇编pdf
2009-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人