`
sbl2255
  • 浏览: 212097 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Expires 适用于HTTP1.0 和 HTTP1.1 缺点:不能与服务器的时间同步,无法精确容易出错。 Cache-Control 适用于HTTP1.1 缺点:无法兼容HTTP1.0 最佳选择: 两个头部消息一起使用,优先解析Cache-Control
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。 锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数 ...
HttpSessionListener接口中共定义的两个方法: sessionCreated()和 sessionDestroyed()。这两个方法可以监听到当前应用中session的创建和销毁情况。我们这里只用到 sessionDestroyed()在session销毁时进行操作就可以。 然后在web.xml中添加相应的实现类 <listener> <listener-class>.....</listener-class> </listener>   在session.invalidate() 或通过web.xml中设置session-tim ...

js简单滚动

<div id="gegz">         <!--gegz开始处-->      <h3>广而告之<span><a href="/sites/tv/list/qhdst_list.htm?columnid=5803">更多>></a></span></h3> <div id="demo" style="overflow:hidden;height:100px;"> <div id=&qu ...
Global site tag (gtag.js) - Google Analytics