- 博客(13)
- 资源 (15)
- 收藏
- 关注
转载 SSH开发新方案之基于SSH开发架构的重新分层
现代的企业开发中,越来越多地引入了多层架构设计模式。Struts+Spring+Hibernate (一下简称为SSH)就是其中之一,SSH架构是当前非常火的架构,很多金融、电信项目,大型门户网站均选择该架构作为业务支撑架构,开发流程也已经非常成熟。但是该结构开发起来,依旧存在一些问题。分析这些问题,得先从SSH架构的组成说起。SSH为Struts+Spring+Hibernate的组成方
2014-05-29 15:35:49
822
原创 九行代码让windows崩溃
目前很多地方都转载着利用9行代码史windows崩溃的文章,不过我发现没有关于为什么会使windows崩溃的分析。我先把原文给大家看看。然后把具体的细节说一下。 微软一直声称Windows XP多么多么稳定可靠,但日前一位名为Masaru Tsuchiyama的外国编程爱好者刊出了一小段C语言代码。这一只有9行的小程序如果在Windows XP/2000下运行,则可导致系统完全崩溃,
2009-12-03 23:54:00
1270
1
原创 J2EE程序的性能优化技巧
应用J2EE平台开发的系统的性能是系统使用者和开发者都关注的问题,本文从服务器端编程时应注意的几个方面讨论代码对性能的影响,并总结一些解决的建议。 关键词:性能,Java,J2EE,EJB,Servlet,JDBC 一、概要 Java 2 Platform, Enterprise Edition (J2EE)是当前很多商业应用系统使用的开发平台,该技术提供了一个基于组件的方法来设计、开发、
2009-09-14 17:45:00
5925
22
原创 深拷贝与浅拷贝的区别
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的
2009-09-07 19:14:00
3222
原创 标签接口真有那么重要吗?
标签接口真有那么重要吗?比如说很多初学者认为java.io.Serializable这样的接口,很多时候可用可不用,不用一样能执行对象系列化功能。为此,我们通过一个通俗而有趣的示例!这个示例是设计一个猎人,其持有一把智能猎枪,这就是说这把猎枪会自动识别人类,若发现瞄准的目标是人类,就不会开火,而其它的任何事物都通杀。为此,我们使用了下面三个接口:一个用来表示万事万物的Somthing p
2009-09-07 19:03:00
806
原创 UML9种图简介
1、用例图说明的是谁要使用系统以及使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。 2、活动图能够演示出系统中哪些地方存在功能,以及这些功能和系统中其他组件的功能如何共同满足前面使用用例图建模的商务需求。 3、状态图可以捕获对象、子系统和系统的生命周期。它们可以告知一个对象可以拥有的状态,
2009-05-13 19:35:00
2851
原创 UML精髓概念
UML模型视图由哪几种具体的视图构成?各自的作用是什么?UML模型视图可以通过4+1视图模型的软件体系结构来了解1代表Use Case View 定义了系统的外部行为,从用户角度描述的系统的功能。4分别代表 Design View(设计视图)、Implementation View(实现视图)、Process View(进程视图)和Deployment View(部署视图)De
2009-05-13 19:33:00
1542
原创 base标签的属性target用法
http://www.w3school.com.cn" target="_blank">这个连接 将在新窗口中加载,因为 target 属性被设置为 "_blank"。 http://www.w3school.com.cn">这个连接 也将在原窗口中加载,target属性为"_self"。
2009-04-07 21:59:00
798
原创 挂载的概念
在windows操作系统中, 挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。 这个操作可以通过“计算机管理”中的“磁盘管理”来进行。 第三方软件,如磁盘分区管理软件、虚拟磁盘软件等,通常也附带挂载功能。 在linux操作系统中, 挂载是一个非常重要的功能,使用非常频繁。 它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 (这个目录可以不为空,但挂载后这个目录下以前的内
2009-04-05 15:28:00
890
转载 eval函数
首先来个最简单的理解 eval可以将字符串生成语句执行,和SQL的exec()类似。 eval的使用场合是什么呢?有时候我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场了。举个例子: 我们要做一个function(),功能是输入网页
2009-03-30 12:00:00
11804
7
转载 JSP开发中的编码问题
最基本的乱码问题 这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。 Html代码: 中文问题 我是个好人 三个地方的编码 第一个地方的编码格式为jsp文件的存储格式。Ecljpse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字;第二处编码为解码格
2009-03-29 21:54:00
823
转载 三层应用
摘要本文将以分析一个不适当的三层架构的应用引起的弊端作为例子提出在软件工程中度的概念,再将以设计模式中Strategy和Template模式的应用作为度概念的延伸,从而再次揭示这个度概念的存在。 将适当的方法应用于适当的地方,才能真正体现出其效应,再好的方法应用得不恰当,往往收不到臆想的结果,或者收到相反的结果是本文中度概念存在的意义。概述水能载舟,亦能覆舟。这本来是一个
2009-03-22 16:43:00
1375
转载 Java内存
按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定 每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组) 的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求. 栈式存储分配也可称
2009-03-22 08:30:00
612
genymotion-arm-translation_v1.1.
2017-03-14
ProfessionalAjax2ndEdition
2010-10-09
SCJP认证指南 第三版
2009-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人