java
匠心独特
~~~
展开
-
JSP中的九大内置对象
1,request 对应java中的HttpServletRequest实例 2,response 对应Java中的HttpServletResponse实例 3,session 对应Java中的HttpSession 当用户首次访问服务器的某个JSP页面时,服务器为自动创建一个Session对象并分配一个String型的ID号与之关联,并以来判断哪些请求属于同一个用户的操作。 当用户原创 2016-01-21 22:57:07 · 265 阅读 · 0 评论 -
java中垃圾回收(gc)
java中的GCGC是什么?为什么要有GC? GC是Gabage Collection,垃圾回收的意思. 由于内存处理是编程人员容易出现问题的地方,忘记或错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动检测对象是否超出了作用域从而达到自动回收内存的目的,Java没有提供释放已分配内存的显示操作方法.gc的优点 Java语言的一个显著特点就是引入了垃圾回收机原创 2016-01-10 02:03:45 · 364 阅读 · 0 评论 -
如何通过java代码解析xml文件
什么是xml? xml指可扩展标记语言(Extensible Markup Language),是独立于硬件和软件的信息传输工具. xml应用于Web开发的多种方面,常用于简化数据的共享和存储. xml对大小写敏感.Java中xml解析有哪几种方式? DOM解析方式: DOM,(Document Object Model即文档对象模型)是W3C组织推荐的处理xml文件的方式.原创 2016-01-09 18:49:56 · 1977 阅读 · 0 评论 -
插入排序
直接插入排序原理将一个待排数列的第一个元素当做一个有序数列,将第二个到第N个元素依次插入这个有有序数列中。这就好比现实中抓牌的过程:把拿到的第一张牌当作一个有序数列, 当拿到第二张牌时与前一张牌进行比较,若比前一张牌小,此时前一张牌的位置右移,将第二张牌放在前一张牌的位置上。这时有序数列的个数+1; 之后拿到牌的时候,依次和之前的牌进行比较,重复上面的过程,直到拿牌结束为止。具体实现代码如下pa原创 2016-01-09 00:03:46 · 246 阅读 · 0 评论 -
线程的几种状态
线程哪几种状态,描述一下每种状态之间的转换 NEW :通过NEW关键字创建一个新的线程对象。此时线程并没有任何的操作 Runnable:通过调用线程的start方法启动启动线程,此时线程进入Runnable状态,等待CPU分配时间。 Running:得到CPU分配的时间后,线程进入Running状态开始执行run方法。 Dead:当任务执行完毕之后,线程关闭,进入Dead状态。 Block原创 2016-01-11 23:15:24 · 268 阅读 · 0 评论 -
二进制数的运算方法
二进制数的运算方法 电子计算机具有强大的运算能力,它可以进行两种运算:算术运算和逻辑运算。1.二进制数的算术运算 二进制数的算术运算包括:加、减、乘、除四则运算,下面分别予以介绍。(1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为:0+0=0 0+1=1+0=1 1+1=0 (进位为1) 1+1+1=1 (进位为1)例如:1110和1011相加过程原创 2016-01-10 02:15:44 · 2892 阅读 · 1 评论 -
Spring中bean的作用域
在Spring中bean的作用域有以下几种:1,singleton,单例,一个Bean容器中只存在一份。2,prototype,每次请求或者使用都会创建新的实例,在这种模式下,destroy方法不会生效。3,request,每次HTTP请求创建一个实例,且在当前request生命周期中有效4,session,每次HTTP请求创建一个实例,且在当前session生命周期中有效。5原创 2016-01-28 23:32:33 · 336 阅读 · 0 评论