最新文章列表

hibernate之session.update()和session.saveOrUpdate()看法

session.update()会将脱管对象重新纳入session管理范围,在执行session.flush()方法时会执行数据库update语句将数据同步至数据库中,如果在执行session.update()之前,session中已经存在具有相同持久化标识符的持久化对象,则hibernate会抛出异常。(实验证明session.get()会导致抛出异常,session.load()则不会导致抛出异 ...
yuanzong2862 评论(0) 有13人浏览 2011-10-22 21:49

Session失效,从IFRAME跳转到别的页面问题

 Session失效,我们需要跳转到登陆界面,可是如果是IFRAME的话,可能就直接在IFRAME里面跳转了,这不是我们想要的结果,其实我们只要加上下面这段代码,就可以跳转到一个全新的页面,代码如下:   <script type="text/javascript"> if(top != self) { if(top.location != self ...
tk_zhang 评论(0) 有2440人浏览 2011-10-22 17:29

关于会话的几点总结

1、HTTP协议本身是“连接-请求-应答-关闭连接”模式的,是一种无状态协议(HTTP只是一个传输协议); 2、Cookie规范是为了给HTTP增加状态跟踪用的(如果要精确把握,建议仔细阅读一下相关的RFC),但不是唯一的手段; 3、所谓Session,指的是客户端和服务端之间的一段交互过程的状态信息(数据);这个状态如何界定,生命期有多长,这是应用本身的事情; 4、由于B/S计算模型中 ...
CB-13 评论(0) 有636人浏览 2011-10-20 21:32

Hibernate学习笔记(三)对象-关系映射基础

1.Hibernate调用对象的getXXX()方法,读取对象信息,把它保存到数据库。调用对象的setXXX()方法,把从数据库中读出的对象信息写入到对象中。 即Hibernate的session执行save(),update()或saveOrUpdate()方法时会调用对象的getXXX()方法。 当session执行get()或load()方法时,以及Query执行查询时会调用对象的set()方 ...
sgq0085 评论(0) 有1659人浏览 2011-10-20 20:51

cookie和session机制区别与联系

cookie和session 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力。 而session机制采用的是一种在客户端与服务器之间保持状态的解决方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可 ...
CB-13 评论(0) 有670人浏览 2011-10-20 20:32

会话跟踪技术

会话跟踪技术是开发web系统时经常用到的技术,今天总结一下。个人已经知道的有五种: 1.cookie 2.http session 3.url重写 4.隐藏表单域 5.如果用到ejb的话,有state session 使用心得: 1.cookie只能用于用户再次登录认证,登录后如果进行某些敏感操作,如信用卡操作,还是要让其输入密码重新登录。 2.出了在cookie中存储用户认证信息,不要在存储任何其 ...
bu_choreography 评论(0) 有1423人浏览 2011-10-19 16:46

配置session超时

在网上收集了一些信息,自己再验证下看看 1.在web.xml下加入下面代码,-1为无限制 注意清空tomcat根目录下的work目录的缓存 <session-config> <session-timeout>30</session-timeout> </session-config>  2.在tomcat——>c ...
zhulin902 评论(0) 有1404人浏览 2011-10-19 08:39

关于expressjs的How to access session in layou view的问题

细节就不写了,项目完成后我会再补充,我想用过express的人都会明白。 app.helpers({ check_login:function(v,obj){ var r = false; for(i in obj){ if(i.toString() == v){ r = true; } } return r; } }); ...
23c 评论(0) 有1305人浏览 2011-10-18 23:18

可恶的ietest

         领导让我搭建一个老项目的环境,用来演示,项目部署后发现其中的js插件不支持ie8,仅能在ie6下运行,没办法向美工同志要了个ietest,结果发现在过滤器中,从session中获取的数据总是null,后来用session的getId()方法,发现过滤器中的session竟然和controller中的session不是同一个,陷入了困局中。最后用同事的电脑连了下我的项目(IE6),两 ...
man_yutao 评论(0) 有1057人浏览 2011-10-18 16:27

Informatica 找出性能瓶颈

  以下提到的Session log,是指在这个$PMRootDir/SessLogs目录下对应着每个运行的session都有一个以.bin结尾的二进制文件,在查看的时候用strings这个命令   用 ...
yinwxiang 评论(0) 有2137人浏览 2011-10-18 14:46

【技术心得】大型网站Session会话状态方案

  为什么要讨论大型网站session 的方案 首先作为大型网站,用户量大,session的量也就很大,以下是一个普通的大型网站的架构。   由于存在多台web服务器,进而可能存在多个子站点。在这些大型多台web服务器,以及多个子站点间,需要进行共同的session管理,由此产生的就是一个大型网站需要在网站架构初期考虑session管理的方案。 有哪些Session管理方案 ...
coolfiry 评论(0) 有2090人浏览 2011-10-17 22:14

分布式环境下session的存储的几个解决方案

企业级应用系统很少是部署在单台服务器上的,这样就带来了跨服务器如何进行session共享的问题,笔者提供了两种方案,分别适用于两种不同场合,持久化session适合于高可靠性的环境,性能上可能有所损坏,而基于memcache的解决方案相对来说性能较好,但一旦memcache重启,数据丢失。   分布式session之持久化 以mysql举例   1.建立数据库   create dat ...
chenkangxian 评论(9) 有7059人浏览 2011-10-15 11:42

php Cannot send session cache limiter - headers already sent 解决

这个问题主要体现在程序员没有一个良好的编码习惯, 解决办法 : <?php 这个标识必须放到首行并且前面没有任何空格或bom编码。。。 然后开启session或者cookie 才可以, 程序员要有良好的编码习惯,如何养成良好的习惯,请去学习python,格式不对,你连编译都通不过,呵呵 细节决定成败~~ 送php验证码程序 简单的  转载别人的  学习之用 image.php ...
cooler1217 评论(0) 有1144人浏览 2011-10-13 11:14

oracle“记录被另一个用户锁住”

1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.obj ...
hubowei1 评论(0) 有1312人浏览 2011-10-11 15:16

jdbc和jta方式事务管理的区别

hibernate的两种事务管理jdbc 和jta方式。下边说说两者的区别 一、说明一下jdbc和jta方式事务管理的区别: JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection 中实现。事务周期限于Connection的生命周期之内 JTA 事务管理则由 JTA 容器实现,JTA 容器对当前加入事务的众多Connection 进 行调度, ...
yangjb 评论(0) 有1427人浏览 2011-10-11 09:59

如何获得request response session 对象

如何获得request response session 对象          刚刚写了一个小例子,可是发现页面的属性值都是通过setter getter方法赋值的,(这里感觉有些类似一些面 ...
zpball 评论(0) 有1323人浏览 2011-10-10 18:39

oracle解锁表

select SESSION_ID ,o.*  from v$locked_object l join dba_objects o on (l.OBJECT_ID=o.object_id) 上面的sql中得到所有锁表的sid  然后执行下面这句: select * from v$session where sid=108 从得到的结果中  serial字段(这里是 2769)然后执行: alter ...
xieen 评论(0) 有1027人浏览 2011-10-09 09:04

关于EAGER和LAZY的总结

通过一系列的实验得出结论: 1.LAZY只有在具体使用到对象的时候才会访问数据库,在这个过程中,session不能被关闭;而EAGER则直接访问数据库,将对应的信息拿出来。 2.两个表之间有关联关系,使用LAZY的话,只有在调用另一个表的时候才会使用到关联关系,而平时不会用到。使用EAGER则不然,只要一用到,它就会使用到关联关系(就是数据库中表的相关关系)。不过上下文中,只要初次使用到的时候关联过 ...
xueyue 评论(0) 有1224人浏览 2011-10-01 09:54

cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上 ...
zc-111 评论(0) 有756人浏览 2011-09-27 11:21

android与WEB服务器交互时的SESSION问题

当Android应用程序访问WEB服务器的时候,我们为了与服务器保持同一会话,也就是说当前登录用户与服务器的交互是在同一个SessionId下。当我们登录成功的时候,可以通过HTTP请求获取到Cookie信息,其中包括会话的SessionId,同时也可以自己将SessionId放入Json中返回。 这样我们就可以拿到SessionId了。 更多详细内容,请查看 http://www.apkde ...
dam8568 评论(0) 有1691人浏览 2011-09-23 15:32

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics