摘要: 一,Cache-Control:请求:no-cache: 不要缓存的实体,要求现从服务器去取max-age: 只接受age小于max-age值,并且没有过期的对象max-stale: 可以接收过期的对象,但是过期时间必须小于max-stale的值min-fresh:接受其新鲜生命期大于其当前 Age 跟 min-fresh 值之和的缓存对象(什么是新鲜生命期?)响应:public(可以用cache内容回应任何用户)private(只能用缓存内容回应先前请求该内容的那个用户)no-cache(可以缓存,但是只有在跟WEB服务器验证了其有效后,才能返回给客户端)max-age(本响应包含的对象的过 阅读全文
posted @ 2013-05-05 11:04 活出敢型 阅读(349) 评论(0) 推荐(0) 编辑
摘要: HTTP 请求头请求头含义示例Accept指定客户端接收的内容类型Accept: text/palin, text/htmlAccept-Charset浏览器可以接收的字符集编码Accept-Charset: iso-8859-5Accept-Encoding指定浏览器可以支持的内容压缩编码类型Accept-Encoding: compress, gzipAccept-Language浏览器可以接收的语言Accept-Language: en, zhAccept-Range可以请求网页实体的一个或多个范围字段Accept-Range: 0-1000, 2000-10000Authorizati 阅读全文
posted @ 2013-05-05 10:49 活出敢型 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1, Redis是一种面向“KV”键值对的类型数据的分布式Nosql数据库系统。特点是高性能,持久存储,适应高并发的应用场景。2,支持vlaue的数据类型value类型操作命令特点Stringset/get自增数字incr/incr by/decr/decr by列表lpush/rpush/lrange集合sadd/smembers/sismember/sinter/sunion支持交集/并集hashhset/hget/有序集合zadd/zrange/zrevrange/zrangebyscore/zremrangebyscore3, 持久化方式之一:快照-snapshotsave 900 1 阅读全文
posted @ 2013-05-01 21:12 活出敢型 阅读(267) 评论(0) 推荐(0) 编辑
摘要: It is recommended to use either the mysqli or PDO_MySQL extensions. It is not recommended to use the old mysql extension for new development, as it has been deprecated as of PHP 5.5.0 and will be removed in the future.官方建议使用mysqli的库,因为mysql库会在PHP5.5.0里去掉,所以建议在新项目中使用mysqli_real_escape_string一,首先看adds 阅读全文
posted @ 2013-04-29 11:42 活出敢型 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 证书介绍SSL安全证书可以自己生成,也可以通过第三方的CA(Certification Authority)认证中心付费申请颁发。SSL安全证书包括:1.CA证书,也叫根证书或中间级证书。单向认证的https,CA证书是可选的。主要目的是使证书构成一个证书链,以达到浏览器信任证书的目的。如果使用了CA证书,服务器证书和客户证书都使用CA证书来签名。如果不安装CA证书,浏览器默认认为是不安全的。2.服务器证书。必选。通过服务器私钥,生成证书请求文件CSR,再通过CA证书签名生成服务器证书。3.客户证书。可选。如果有客户证书,就是双向认证的HTTPS,否则就是单向认证的HTTPS。生成步骤和服务器 阅读全文
posted @ 2013-04-25 17:20 活出敢型 阅读(561) 评论(0) 推荐(0) 编辑
摘要: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, RejectedExecutionHandler handler)参数说明:corePoolSize: 是指保留的线程池的线程数大小。keepAliveTime: 空闲线程的结束时间。这个是指线程数超出corePoolSize(小于maximumPoolSize)时,线程i 阅读全文
posted @ 2012-05-06 17:03 活出敢型 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 到vs2008的安装目录下找到msvcp90.dll,将此文件拷贝到:$windir\sytem32\目录下即可。 阅读全文
posted @ 2012-05-02 19:08 活出敢型 阅读(297) 评论(0) 推荐(0) 编辑
摘要: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o -g main.cpp注意这个-g必须加到main.o后面 阅读全文
posted @ 2012-04-24 19:04 活出敢型 阅读(580) 评论(0) 推荐(0) 编辑
摘要: class MyClass{public:MyClass(int num);...}MyClass obj = 10; //ok,convert int to MyClass在上面的代码中编译器自动将整型转换为MyClass类对象,实际上等同于下面的操 作:MyClass temp(10);MyClass obj = temp;上面的 所有的操作即是所谓的"隐式转换".如果要避免这种自动转换 的功能,我们该怎么做呢?嘿嘿这就是关键字explicit的作用了,将类的构造函 数声明为"显示",也就是在声明构造函数的时候 前面添加上explicit 即可,这样 阅读全文
posted @ 2012-04-24 17:20 活出敢型 阅读(195) 评论(0) 推荐(0) 编辑