摘要: 一般在浏览器中输入网址访问资源都是通过get方式;在Form提交中,可以通过method指定提交方式为get或者post,默认为get提交. Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL... 阅读全文
posted @ 2015-11-10 21:44 moonandstar08 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、Cookie机制 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出 阅读全文
posted @ 2015-11-10 21:20 moonandstar08 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、RowNum Rownum是oracle生成结果集时得到的一个伪列, 按照读出行的顺序, 第一条rownum=1, 第二条=2. 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示... 阅读全文
posted @ 2015-11-09 23:04 moonandstar08 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 先看以下两条语句的执行结果:语句一:select rownum,empno,sal from emp order by empno; ROWNUM EMPNO SAL ---------- ---------- ---------- 1 7369 800 2 7499 1600 3 7521... 阅读全文
posted @ 2015-11-09 22:57 moonandstar08 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Spring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。 Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量... 阅读全文
posted @ 2015-11-09 22:35 moonandstar08 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Servlet主要用来处理客户端请求并将其结果发送到客户端,下面我们来详细看一下Servlet。一、Servlet的生命周期 Servlet的生命周期是由Servlet的容器来控制的(Tomcat 的容器等级中,Context 容器是直接管理 Servlet 在容器中的包装类 Wrapper),它... 阅读全文
posted @ 2015-11-05 22:34 moonandstar08 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 任何一个系统从整体上来看,其实质就是由无数个小的服务或事件(我们可以称之为事务单元)有机地组合起来的。对于系统中任何一个比较复杂的功能,都是通过调用各个独立的事务单元以实现统一的协调运作而实现的。现在我们的问题是,如果有两个完全独立的服务(比如说两个不同系统间的服务)需要相互交换数据,我们该如何实... 阅读全文
posted @ 2015-11-04 22:13 moonandstar08 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一、堆栈信息解读 2013-01-13 11:02:31 Full thread dump Java HotSpot(TM) Client VM (23.1-b03 mixed mode, sharing): "[ThreadPool Manager] - Idle Thread" daemon p 阅读全文
posted @ 2015-11-03 22:27 moonandstar08 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: 我们在我们Server的gc log上经常看到下面的这个日志: 总结一下各个字段表达的是什么意思: Young GC Full GC: top -H -P $PID 动态查看java线程的消耗情况 top -H -b -n 1 -p $PID 打印一次java线程情况 jstack $PID 打印当 阅读全文
posted @ 2015-11-03 22:11 moonandstar08 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 一、join()方法介绍 join() 定义在Thread.java中。join()方法把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的join()方法,直到线程A执行完毕后,才会继续执行线程B。join() 的作用:让主线程”等待“子线程”结束 阅读全文
posted @ 2015-11-02 22:25 moonandstar08 阅读(2289) 评论(0) 推荐(0) 编辑