
Java
eastlhu
这个作者很懒,什么都没留下…
展开
-
PO/VO/DAO/BO/POJO是什么(JAVA 的解释)
java的几种对象(PO,VO,DAO,BO,POJO)解释 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。原创 2012-06-18 19:57:54 · 682 阅读 · 0 评论 -
Java中的工厂模式
JAVA设计模式之工厂模式 一、工厂模式的介绍 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。 工厂模式的几种形态: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性原创 2012-06-18 20:42:38 · 1054 阅读 · 0 评论 -
关于过滤器
servlet API中最重要的一个功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。 过滤器是一个原创 2012-07-01 08:54:07 · 613 阅读 · 0 评论 -
JSP HTML SERVLET中文乱码解决办法
一、请求结果的乱码: POST提交: 解决办法:在显示中文字符串前加上 request.setCharacterEncoding("gbk"); ???????????????? 或者:在获取字符串str后使用str = new String(str.getBytes("ISO-8859-1"),"GB2312");转换 ???????????????? ISO-8859-1原创 2012-07-01 08:54:35 · 806 阅读 · 0 评论 -
java中的回调函数
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个转载 2012-08-11 11:53:35 · 547 阅读 · 0 评论 -
java线程笔记
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: ? 1 2 3 4 5 6 7 8 9 10 11 12 class 类名 extends Thread{ 方法1; 方法2; … public void run(){转载 2012-09-15 16:38:57 · 578 阅读 · 0 评论 -
彻底理解ThreadLocal
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影转载 2015-11-30 17:23:45 · 396 阅读 · 0 评论