摘要: 摘要Session 与 Cookie 不管是对 Java Web 的初学者还是熟练使用者来说都是一个令人头疼的问题。在初入职场时恐怕很多程序员在面试的时候都被问到过这个问题。其实这个问题回答起来既简单又复杂,简单是因为它们本身只是 HTTP 协议中的一个配置项,在 Servlet 规范中也只是对应到... 阅读全文
posted @ 2015-10-17 11:53 乌云de博客 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4N... 阅读全文
posted @ 2015-10-13 22:19 乌云de博客 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: 在查询多个表时,我们经常会用“连接查询”。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。什么是连接查询呢?概念:根据两个表或多个表的列之间的关系,从这些表中查询数据。目的:实现多个表查询操作。知道了连接查询的概念之后,什么时候用连接查询呢?一般是用作关联两张或两张以上... 阅读全文
posted @ 2015-10-07 22:39 乌云de博客 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫... 阅读全文
posted @ 2015-10-07 10:54 乌云de博客 阅读(209) 评论(0) 推荐(0) 编辑
摘要: short s1=1;s1 = s1 +1会报错吗?packagecommon;publicclassShortTypeTest{/**@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubshort... 阅读全文
posted @ 2015-09-24 09:45 乌云de博客 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: SQLServer2000所需的3个驱动jar包msbase.jarmssqlserver.jarmsutil.jar放入WEB-INF lib文件夹中1.META-INF 创建一个context.xml文件,内容如下:(我的案例项目)注意事项:webTest是数据库名字,username 和pas... 阅读全文
posted @ 2015-09-22 20:15 乌云de博客 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 自动装箱(boxing)和自动拆箱(unboxing)首先了解下Java的四类八种基本数据类型基本类型占用空间(Byte)表示范围包装器类型boolean1/8true|falseBooleanchar2-128~127Characterbyte1-128~127Byteshort2-2ˆ15~2ˆ... 阅读全文
posted @ 2015-09-05 17:42 乌云de博客 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃... 阅读全文
posted @ 2015-08-04 15:50 乌云de博客 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一 java内存区域与内存溢出异常(OOM)1)运行时数据区域划分 1、程序计数器(Program Conuter Register) 程序计数器是一块较小的内存空间,它是当前线程执行字节码的行号指示器,字节码解释工作器就是通过改变这个计数器的值来选取下一条需要执行的指令。在虚拟机的模型里,字节... 阅读全文
posted @ 2015-08-04 14:23 乌云de博客 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不... 阅读全文
posted @ 2015-08-03 23:48 乌云de博客 阅读(206) 评论(0) 推荐(0) 编辑