简写
描述
PO
persistant object持久对象
可以看成是与数据库中的表相映射的java对象
VO
value object值对象
通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已
DTO
Data Transfer Object数据传输对象
用于远程调用等需要大量传输对象的地方
DAO
data access ...
XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。XML常用转义字符:
字符
转义字符
描述
&
&
和
<
<
小于号
>
>
大于号
"
"
双引号
'
'
单引号
H ...
意图: 希望简化原有系统的使用方式,需要定义自己的接口
问题: 只需要使用某个复杂系统的子集,或者,需要以一种特殊的方式与系统交互
解决方案: Facade 为原有系统的客户提供了一个新的接口
参与者与协作者 : 为客户提供的一个简化接口,使系统更容易使用
效果: Facade模式简化了对所需子系统的使用过程。但是,由于Facade并不完整,因此客户可能无法使用某些功能。
实现: 定义一个(或多个)具备所需接口的新类
& ...
- 23:28
- 浏览 (70)
- 评论 (0)
一 分析方法之功能分解 functional decomposition原理: 将问题或功能分解成多个小问题或小功能,然后逐一解决
缺点:a.导致让一个“主”程序负责控制程序,主程序的责任太多(可使用委托delegation解决)。同时,引
起另外一个问题,低内聚weak cohesion 紧耦合tight coopling b.应对需求变化会比较无力。模块化肯定有助于提供代码的可理解性,而容易理解将使代码更容易维护
,但是模块化并不总是有助于代码应对所有可能遇到的变化
优点:符合人类惯性思维方式,直观 ...
1.当前日期: SELECT CURDATE() ;
显示: 2008-07-13
2.怎么在Mysql日期字段中的默认值,用一个日期函数来生成系统时间
TimeStamp用来自动记录数据行的创建或修改时间
+---------------+----------------+ | 列类型 | 显示格式 | | &n ...
1.用java.util.Calender来实现
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期
calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);//让日期加1
System.out.println(calendar.get(Calend ...
1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2.Unicode转义字符:\u + 四个十六进制数字;0~65535
\u0000:空字符
3.特殊字符:就3个
\":双引号
\':单引号
\\:反斜线
4.控制字符:5个
\' ...
很简单,就如下设定:
附件下载 response.setContentType("application/octet-stream; CHARSET=utf8"); 文件名的设置 response.setHeader("Content-Disposition","attachment; filename="+URLEncoder.encode(fileName,"UTF-8"));
- 浏览: 7507 次
- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Portlet 是什么 ?
看完了,支持一下
-- by selectme_2008 -
对数据结构与算法的理解
我们<html>
-- by lelong -
对数据结构与算法的理解
<html> <html>
-- by lelong -
对数据结构与算法的理解
<html>
-- by lelong -
对数据结构与算法的理解
style="display:none
-- by lelong






评论排行榜