HTTP协议学习笔记
基本知识
- HTTP是一种请求/应答模式(Request–Response pattern)的应用层协议
- HTTP基于TCP协议进行传输
URL与资源
URI是一类通用的资源标识符,由两个主要的子集URL和URN构成。 URL(统一资源定位符)用于表示浏览器寻找信息…
阅读全文
11 years ago
0
4
Aspject加载时织入示例
问题场景
最近的一个使用DDD风格建模的项目中,遇到这样的一个场景:
- 领域类的抽象类层次,作为Hibernate实体类使用,由于其包含了一些业务逻辑,需要Spring依赖注入的支持,故使用了@Configurable注解+AspectJ编译时织入的方式
- 具体领域…
11 years ago
0
Ubuntu下安装polipo服务
Polipo是一个轻量级的、带有缓存功能的HTTP代理软件。本文简单介绍该软件在Ubuntu上的安装、配置步骤
安装
执行下面的命令安装软件:
1 |
sudo apt-get install polipo |
配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# 以守护程序的方式运行 daemonise = true # 监听地址 proxyAddress = 0.0.0.0 # 监听端口 proxyPort = 8123 # 设置Http基本验证 authCredentials = username:password # 设置上级代理,支持Http、Socks代理 #Http代理 parentProxy = 127.0.0.1:8087 parentAuthCredentials = username:password #Socks代理 socksParentProxy = 127.0.0.1:8087 socksProxyType = socks5 # 控制可以访问的客户端 allowedClients = 127.0.0.1, ::1, 192.168.0.0/24 # 离线模式,如果设置为true,该代理将不访问远程服务器 proxyOffline = false # 禁用代理功能 disableProxy = false # 记录日志 logFile = /var/log/polipo/polipo.log # 自带Web服务的文档位置,设置为""禁用自带Web服务 localDocumentRoot = /usr/share/polipo/www/ |
polipo命令说明
命令格式:
常用选项:
-h 显示帮助并退出
-v 显示配置变量的列表并退出
-x 清理磁盘缓存并退出
-c 指定配置文件
var=val 覆盖配置变量
polipo自带Web服务的管理URL
URL | 说明 |
/polipo/config?… |
12 years ago
0
Ubuntu下安装Tomcat7
下载Tomcat压缩包:
解压,并移动到习惯的存储位置:
修改设置:
阅读全文
1 |
wget -O apache-tomcat-7.0.55.tar.gz "http://apache.mirrors.timporter.net/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz" |
1 2 3 |
tar -zxvf apache-tomcat-7.0.55.tar.gz rm tomcat-7.0.55.tar.gz mv apache-tomcat-7.0.55 /usr/local/ |
12 years ago
0