2008-07-11

Tomcat之Session和Cookie大揭密4

关键字: tomcat之session和cookie大揭密4
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 四、随心所欲使用Session (1) 使用url传递session id 在上面讲过,在默认情况下session是依靠客户端的cookie来实现的。但如果客户端浏览器不支持cookie或将cookie功能关闭,那就就意味着无法通过cookie来实现session了。在这种情况下,我们还可以有另一种选择,就是通过url来传递session id。 对于Tomcat来说,需要使用jsessi ...
2008-07-11

Tomcat之Session和Cookie大揭密3

关键字: tomcat之session和cookie大揭密3
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29       三、Tomcat中的JSP和Session 从本质上讲,JSP在运行时已经被编译成相应的Servlet了,因此,在JSP和Servlet中Session的使用方法应该差不多。但还是有一些细小的差别。 如果我们使用过JSP就会发现,在JSP中很多对象是不需要创建的,如out、session等。它们可以直接使用。如下面的JSP代码所示 <!-- MyJSP.jsp --& ...
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 二、Tomcat中的Servlet和Session 由于Cookie数存在保存在客户端,这样对于一些敏感数据会带来一些风险。而且Cookie一般只能保存字符串等简单数据。并且大小限制在4KB。如果要保存比较复杂的数据,Cookie可能显得有些不合适。基于这些原因,我们自然会想到在服务端采用这种类似Cookie的机制来存储数据。这就是我们这节要讲的会话(Session)。而在一个客户端和服务端的会话中所有的 ...
2008-07-11

Tomcat之Session和Cookie大揭密(一)

关键字: tomcat之session和cookie大揭密
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 一、JSP和Servlet中的Cookie 由于HTTP协议是无状态协议(虽然Socket连接是有状态的,但每次用HTTP协议进行数据传输后就关闭的Socket连接,因此,HTTP协议并不会保存上一次的状态),因此,如果要保存某些HTTP请求过程中所产生的数据,就必须要有一种类似全局变量的机制保证数据在不同的HTTP请求之间共享。这就是下面要讲的Session和Cookie。 Cookie是通过将 ...
2008-07-09

javascript常用字符串处理函数

关键字: javascript常用字符串处理函数
本文转载自http://alonglee.net/tech/News_details.asp?news_ID=632&user_ID=10 谢谢作者分享。 javascript 字符串处理 一、声明字符串: var normal_monkey = "I am a monkey!<br>"; document.writeln("Normal monkey " + normal_monkey); var bold_monkey = normal_monkey.bold(); document.writeln("Bold monkey " + bold_monkey); 这里的声明: ...
  • 14:12
  • 浏览 (17)
  • 评论 (0)
2008-07-09

javascript动态改变元素css

关键字: javascript动态改变元素css
object.style.cssText 通过对象的这个属性可以得到这个对象上使用的css的文本内容。包括通过class=‘name’ 方式指定的css。这样就可以动态添加/删除对象上的css属性。
一个SQL语句表示你所想要得到的但是并没有告诉Server如何去做. 例如, 利用一个SQL语句, 你可能要Server取出所有住在Prague的客户. 当Server收到的这条SQL的时候, 第一件事情并不是解析它. 如果这条SQL没有语法错误, Server才会继续工作. Server会决定最好的计算方式. Server会选择, 是读整个客户表好呢, 还是利用索引会比较快些. Server会比较所有可能方法所耗费的资源. 最终SQL语句被物理性执行的方法被称做执行计划或者是查询计划. 一个执行计划右若干基本操作组成. 例如, 遍历整张表, 利用索引, 执行一个嵌套循环或Has ...
多线程常用的一些方法: wait(),wait(long),notify(),notifyAll()等 这些方法是当前类的实例方法, wait() 是使持有对象锁的线程释放锁; wait(long)是使持有对象锁的线程释放锁时间为long(毫秒)后,再次获得锁,wait()和wait(0)等价; notify() 是唤醒一个正在等待该对象锁的线程,如果等待的线程不止一个,那么被唤醒的线程由jvm确定; notifyAll 是唤醒所有正在等待该对象锁的线程. 并且应该优先使用notifyAll()方法,因为唤醒所有线程比唤醒一个线程更容易让jvm找到最适合被唤醒的线程. ...
最近和买了楼的几个朋友谈过这个问题才惊觉这个陷阱果然套了许多人进去。 后来打电话给工行贷款部的MM,她说其实工行早有这个还贷方式,如果细心了解就会明白,但售楼和做按揭缴款时,银行和发展商是不会主动提醒你的权利和选择,令想不怕麻烦的业主交多更多的利息。 以下是自己以前找的一些资料: 没有办理按揭的业主请注意:购房贷款的还款有本金还款法和本息还款法两种,但利息差别太大!大家自己算算! 例: 个人住房商业贷款20万元,10年还清;多数贷款买房人在银行工作人员的推荐下选择本息还款法。虽然是同样的贷款,使用本息还款法却比本金还款法多支付1.2万元。 A 起因:今年5月份,一客户向银行贷款2 ...
2008-03-03

prototype笔记

关键字: prototype笔记
var t1 = $$('div#loginForm .fieldName');其中的父css与子css之间必须使用“ .”分隔,不能缺少空格。 =================================================================== var ele = event.srcElement; 得到是页面中那个表单(或元素)触发了这个函数。 function test(){ var ele = event.srcElement; <input type="button" value=hide onclick="test()"/> ele就是这个 ...
zhangguoli1997
搜索本博客
存档
最新评论