传智播客java培训 JavaWeb
今天给我们上课的是冯威老师,老师以前工作的公司是对日软件开发的,有将近十年的工作经验了,众所周知,日本人对工作要求是十分严谨的,据老师所说,以前在公司编码的时候要求是一行代码一行注释,如果没有注释的话在审核的时候是不会通过的,没有注释是会被按照bug处理的,所以现在老师上课现场编码的时候也是行行写注释,上冯老师的课基本上不用做什么笔记,只要把代码一copy就是笔记了,呵呵!一个老师一个讲课方式,冯老师的讲课方式是项目驱动教学,他把以前做的项目拿出来通过项目让我们体验项目中的部分内容用所学习的知识如何实现,使我们对所学知识认识更加深刻,主要侧重于应用.
因为是第一天接手我们这个班,对我们班的具体情况还不是很了解,我们也需要时间去适应老师的讲课方式,所以今天并没有讲太多的内容,上午主要是把servlet方面的知识串起来梳理了一下(),又重点讲了一点表单提交后获取表单元素值,对文本框,密码框,单选按钮,复选按钮,文本区域,下拉列表等各种情况进行了详细的讲解,下午学习了新内容cookie,我这里介绍一下cookie:
Cookie是客户端技术,利用这个技术,服务器可以把与会话相关的数据以cookie的形式写给客户端,客户端再去访问服务器中的其它web资源时,会带着这些cookie去。这些web资源就可以通过客户端带过来的数据,判断用户曾经干过什么事情。
1.设置Cookie
Cookie cookie = new Cookie("key", "value");
cookie.setMaxAge(60);
设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。
cookie.setPath("/test/test2");
设置Cookie路径,不设置的话为当前路径(对于Servlet来说为request.getContextPath() + web.xml里配置的该Servlet的url-pattern路径部分)
response.addCookie(cookie);
2.读取Cookie
该方法可以读取当前路径以及“直接父路径”的所有Cookie对象,如果没有任何Cookie的话,则返回null
Cookie[] cookies = request.getCookies();
3.删除Cookie
Cookie cookie = new Cookie("key", null);
cookie.setMaxAge(0);
设置为0为立即删除该Cookie
cookie.setPath("/test/test2");
删
相关文档:
Constant Pool常量池的概念:
在讲到String的一些特殊情况时,总会提到String Pool或者Constant Pool,但是我想很多人都不太
明白Constant Pool到底是个怎么样的东西,运行的时候存储在哪里,所以在这里先说一下Constant Pool的内容.
String Pool是对应于在Constant Pool中存储String常量的区域.习惯称为String Pool,也有人称 ......
插入式排序运行效率N*(N-1)/4 对于随机数字,这个算法比冒泡快1倍,比选择排序稍微快一点.
如果是基本有序的队列则优势最为明显需要O(N)
代码一样是从冒泡排序继承下来的.
/**
*
* @author leon.lee
*/
public class InsertSort extends BubbleSort {
public InsertSort(int lengthArray){
......
原帖地址:
http://coolshell.cn/?p=2235
----------------我是紫苑最萌的分割线XD--------------
概述:
本文主要研究的是JAVA的字符串拼接的性能,原文中的测试代码在功能上并不等价,导致concat的测
试意义不大。不过原作者在评论栏给了新的concat结果,如果有兴趣的同学建议自己修改代码测试。
原文出处:http://ww ......
文章出处: http://java.chinaitlab.com/base/807715.html
Java对象序列化是JDK1.1中引入的一组开创性特性之一,之前51CTO也曾介绍过Java序列化的机制和原理,这里我们将使用Person来发现您可能不知道的关于Java对象序列化的5件事。
实际上,序列化的思想是“冻结”对象状态,传输对象状态(写到磁盘、通过 ......
一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务
1.首先建立一个Web services EndPoint:
Java代码
package Hello;
import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.xml.ws.Endpoint;
@WebService
public class Hello {
@WebMet ......