03 2012 档案
Request对象的主要方法
摘要:1 setAttribute(String name,Object):设置名字为name的request的参数值 2 getAttribute(String name):返回由name指定的属性值 3 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例 4 getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组 5 getCharacterEncoding():返回请求中的字符编码方式 6 getContentLength():返回请求的Body的长度 7 getHeader(String name):获得H. 阅读全文
posted @ 2012-03-23 16:01 clara_babybear 阅读(286) 评论(0) 推荐(0)
[转]Servlet多线程同步问题产生的原因
摘要:Java的内存模型JMM(Java Memory Model)JMM主要是为了规定了线程和内存之间的一些关系。根据JMM的设计,系统存在一个主内存(Main Memory),Java中所有实例变量都储存在主存中,对于所有线程都是共享的。每条线程都有自己的工作内存(Working Memory),工作内存由缓存和堆栈两部分组成,缓存中保存的是主存中变量的拷贝,缓存可能并不总和主存同步,也就是缓存中变量的修改可能没有立刻写到主存中;堆栈中保存的是线程的局部变量,线程之间无法相互直接访问堆栈中的变量。所以Servlet多线程安全问题的解决方法是避免使用实例变量,改为方法内的局部变量。如果无法避免要使 阅读全文
posted @ 2012-03-23 15:20 clara_babybear 阅读(337) 评论(0) 推荐(0)
另一个小数点
摘要:1 import java.util.Scanner; 2 public class Test30009{ 3 public static void main(String args[]){ 4 int repeat, ri; 5 int a,b,c,d; 6 double x1,x2; 7 Scanner in=new Scanner(System.in); 8 repeat=in.nextInt(); 9 for(ri = 1; ri <= repeat; ri++){1... 阅读全文
posted @ 2012-03-22 23:27 clara_babybear 阅读(260) 评论(0) 推荐(0)
小数点神马的
摘要:哐哐哐~博客歇业三个月后重新开张啦~今天要说的是个很基础的问题,偶尔也要复习一把不是大概意思就是要求y=1/x的值,当x不等于0的时候(x为整数),好,废话不多说了,贴代码~~注意红色字体部分啊,亲~~round函数的大概作用嘛,就是四舍五入啦,结果太小了舍入到0了怎么办,如果要小数点后保留两位,那就乘个100嘛,如果要3位呢,当然要*1000再/1000啦~(因为输出已经规定,不然可以用NumberFormat什么的。。) 1 import java.util.Scanner; 2 public class Test30008{ 3 public static void main(... 阅读全文
posted @ 2012-03-07 22:28 clara_babybear 阅读(300) 评论(0) 推荐(0)