- 博客(16)
- 收藏
- 关注
转载 设计模式简介
设计模式的目的软件设计最重要的目标是:一、性能要达到客户的要求;二、功能要达到客户的要求;三、可维护性好。引入设计模式的目的是要达到第三个目标,即可维护性强,让你程序的可维护性、可扩展性更好。设计模式的概念 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性
2013-11-14 21:30:36 592
转载 23种设计模式的通俗理解
1、FACTORY追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何
2013-11-14 21:29:44 604
转载 sql语句判断 case when用法(二)
sql语句判断方法之一selectcase when t.bk1='on' then 1else 0 end as 基础 ,case when t.bk2='on' then 1else 0 end as 法规 ,case when t.bk3='on' then 1else 0 end as 电算化 from info t select
2013-11-12 13:51:27 680
转载 SQL语句中CASE WHEN用法
1.今天下午因为这个原因做了一个下午,因为,项目中,联系人详细信息这一个页面中,联系人的性别在数据库字段的保存,男的用0表示,女的用1表示,所以,如果直接就读出来绑定到DataList中,性别就显示成0或1了。所以需要将Sql语句进行改造。先看看我原先的做法,这样做,组长叫我重做了,要叫我要CASE WHEN来写。 不用CASE WHEN 的做法。源代码如下:stri
2013-11-12 13:42:48 952
转载 DOM简介
说明:本文的主线和大部分内容均来自:http://www.blogjava.net/amigoxie/archive/2011/10/31/362367.html,原文写的很不错,本文只是在我看了原文后加了一些自己的理解。其余参考内容来自:http://www.w3school.com.cn/htmldom/index.asphttp://www.cnblo
2013-11-09 14:42:42 669
转载 org.w3c.dom(java dom)解析XML文档
位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效果可能会不理想首先来了解点Java DOM 的 API:1.解析器工厂类:DocumentBuilderFactory 创建的方法:DocumentBuilderFactory dbf = DocumentBuilderFactory.ne
2013-11-09 14:35:53 478
转载 java中使用sax解析xml的解决方法
在java中,原生解析xml文档的方式有两种,分别是:Dom解析和Sax解析Dom解析功能强大,可增删改查,操作时会将xml文档以文档对象的方式读取到内存中,因此适用于小文档Sax解析是从头到尾逐行逐个元素读取内容,修改较为不便,但适用于只读的大文档本文主要讲解Sax解析,其余放在后面Sax采用事件驱动的方式解析文档。简单点说,如同在电影院看电影一样,从头到尾看一遍就完了,不能回退
2013-11-09 14:22:03 522
转载 SAX文档解析、Java用SAX解析XML
SAX最初是由DavidMegginson采用Java语言开发的,之后SAX很快在Java开发者中流行起来。SAN项目现在负责管理其原始API的开发工作,这是一种公开的、开放源代码软件。不同于其他大多数XML标准的是,SAX没有语言开发商必须遵守的标准SAX参考版本。因此,SAX的不同实现可能采用区别很大的接口。不过,所有的这些实现至少有一个特性是完全一样的,这就是事件驱动。文档解析
2013-11-09 14:17:42 497
转载 java中使用SAX解析XML
java中使用SAX解析XML,下面代码源码介绍: ReadXmlDemo.javaimport java.io.*;import javax.xml.parsers.*;import org.xml.sax.*;import org.xml.sax.helpers.*;public class ReadXmlDemo extends DefaultHandler {
2013-11-09 14:15:11 635
转载 【JAVA XML】Dom4j读写XML简介
一、Document对象相关 1.读取XML文件,获得document对象。SAXReader reader = new SAXReader();Document document = reader.read(new File("input.xml")); 2.解析XML形式的文本,得到document对象。String text = "";Documen
2013-11-09 14:10:49 414
转载 使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPat
2013-11-09 14:08:11 484
转载 Java操作XML---DOM4J简介
Java操作XML---DOM4J简介 一、DOM4J简介 DOM4J是dom4j.org出品的一个开源XML解析包,DOM4J最大的特色是使用大量的接口,这也是它被认为比JDOM灵活的主要原因。它的主要接口都在org.dom4j这个包里定义: Attribute 定义了XML属性 Branch Branch为能够包含子节点的节点如XML元素(Eleme
2013-11-09 14:05:32 511
转载 JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)。Action层:引用对应的Service层,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理。
2013-11-05 20:53:43 403
转载 java集合
集合提供给我们的是许多实用的数据结构。如果熟悉C++的STL,就会更容易接触java的集合类,C++的STL的缺点是复杂而且比较低效。对象的引用强度分为四个级别:在java.lang.ref中1.强引用:当内存不足时,这些对象也绝对不会被回收。2.软引用:当内存不足时,会回收对象内存,用来实现内存敏感的告诉缓存。3.弱引用:无论内存是否紧张,只要
2013-11-05 20:41:00 560
转载 DELPHI串口通讯基础
DELPHI串口通讯基础 用Delphi开发串口通信软件一般有两种方法:一是利用Windows的通信API函数,另一种是采用Microsoft的MSComm控件。利用 API编写串口通信程序较为复杂,需要掌握大量通信知识,其优点是可实现的功能更强大,应用面更广泛,更适合于编写较为复杂的低层次通信程序。而利用 MSComm控件则相对较简单,该控件具有丰富的与串口通信密切相关的
2013-11-02 17:02:43 999
转载 如何用Delphi开发串口通信程序
Delphi 是新一代可视化开发工具,它具有功能强大、简便易用和代码执行速度快等特点,Delphi系列开发工具在国际各媒体上曾获得过三十多项大奖,是全球公认的快速应用开发工具技术的先驱者,他越来越在构架企业信息系统方面发挥着重要作用。它的功能很强大,但在对串口通信的控制上Delphi的帮助文档和其他书籍中很少提及,可这是在开发应用系统时会经常遇到却又令人头痛的事情。下面介绍三种解决方案,以实现
2013-11-02 17:00:21 733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人