自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (15)
  • 收藏
  • 关注

原创 RTU和SCADA必看

现在中国还没有完全了解RTU这种产品。  PLC 一般主要用于工厂车间流水线的控制,而RTU 在国外主要用于室外应用,恶劣环境中,比如在一些无人值守的站点,因为PLC 的工作环境温度0~50度,在其他地方不能可靠工作,虽然大家实际应用当中,又拿PLC 来当RTU 来用,但是比较勉强,可靠性不能保证。市场上本来是需要这样的产品的,只不过大家习惯于PLC 的概念,接受新的RTU 这样的概念,大家还需要

2012-01-15 22:29:45 3886

原创 rxtx封装成bundle形式

http://rxtx.qbang.org/wiki/index.php/Wrapping_RXTX_in_an_Eclipse_Plugin

2012-01-15 21:53:25 959

原创 EJB 有状态会话bean无状态会话bean详解

下面主要对Session  Bean讨论    现实中,很多朋友对两种session bean存在误解,认为有状态是实例一直存在,保存每次调用后的状态,并对下一次调用起作用,而认为无状态是每次调用实例化一次,不保留用户信息。仔细分析并用实践检验后,你会发现,事实恰好相反:有状态和无状态会话bean的本质区别是它们的生命期。   首先解释一个下面要用到的概念--用户:session be

2012-01-12 23:04:39 1189

原创 详解Spring中bean的作用域

如何使用spring的作用域:这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype),Spring2.0以后,增加了session、request、global sessi

2012-01-12 22:59:46 957

原创 注解驱动的缓存

5.7.3  注解驱动的缓存除了前面介绍的基于XML的缓存配置,Spring Modules还支持使用代码级元数据声明缓存。这种支持有两种形式:Java 5注解:如果目标环境是Java 5平台,这就是很理想的解决方案。Jakarta公共属性:如果目标环境是Java 5以前的平台,就应该选择它。对于RoadRantz程序来说,其目标环境是Java 5,所以我们要使用Jav

2012-01-11 22:53:20 979

原创 缓存的代理Bean

5.7.2  缓存的代理Bean我们已经知道HibernateRantDao里的getRantsForDay()方法很适合进行缓存。再回到Spring上下文定义,我们要使用元素把一个代理包裹到HibernateRantDao,从而缓存从getRantsForDay()返回的全部内容:  元素声明哪个方法要被拦截、其返回值要保存到哪个缓存。本例

2012-01-11 22:51:59 1178

原创 配置缓存方案

5.7.1  配置缓存方案虽然Spring Modules会提供一个代理来拦截方法并把结果保存到缓存,它并没有提供一个实际的缓存解决方案,而是要依赖于第三方的缓存方案。可以使用的方案有多个,包括:EHCacheGigaSpacesJBoss CacheJCSOpenSymphony的OSCacheTangosol的Coherence我们为RoadRantz程序选

2012-01-11 22:50:20 3163

原创 spring缓存

5.7  缓存在很多程序里,读取数据的频率比写入要高得多。比如RoadRantz,访问站点来查看帖子的人比张贴帖子的人要多。虽然帖子列表会随着时间不断增长,但其增长速度比不上被查看的速度。更进一步说,RoadRantz所展示的数据对于实时性要求并不高。如果用户在访问站点时看到了稍微过时一点的帖子列表,并不会产生太多负面影响,他们会稍后再返回站点来查看更新的帖子列表,这样做并不会有太

2012-01-11 22:46:15 4595

原创 建立使用JPA的DAO

5.5.3  建立使用JPA的DAO前面我们把一个实体管理器工厂的引用装配到JpaTemplate里,然后把JpaTemplate装配到DAO。但Spring的JpaDaoSupport简化这一过程,可以把实体管理器工厂Bean直接装配到DAO类。像JdbcDaoSupport和HibernateDaoSupport对相应DAO的作用一样,JpaDaoSupport也为使用JPA的

2012-01-11 22:34:33 6977

原创 创建EntityManager

5.5.2  创建一个实体管理器工厂简而言之,基于JPA的程序使用EntityManagerFactory的一个实现来获取EntityManager的实例。JPA规范定义了两种实体管理器:程序管理型:实体管理器是在程序直接向实体管理器工厂请求一个实体管理器时创建的。在这种情况下,程序负责打开或关闭实体管理器,并且在事务中控制管理器。这种类型最适合不运行于Java EE容器的独立程序。容

2012-01-11 22:24:31 9286 1

原创 使用jpa模板

5.5.1  使用JPA模板与Spring对其他存留框架的支持相一致,Spring-JPA的核心元素是个模板类:JpaTemplate,它包裹了一个JPA EntityManager。下面的XML用于在Spring里配置一个JPA模板:  JpaTemplate的entityManagerFactory属性必须装配为JPA的javax.per

2012-01-11 22:16:40 4410

原创 JPA高级分析

1.JPA的实体生命周期:JPA的实体有以下4中生命周期状态:(1).New:瞬时对象,尚未有id,还未和Persistence Context建立关联的对象。(2).Managed:持久化受管对象,有id值,已经和Persistence Context建立了关联的对象。(3).Datached:游离态离线对象,有id值,但没有和Persistence Context建立关联的对象

2012-01-10 22:25:43 13853

原创 网上订火车票流程

先废话一句:真是很久没写技术贴了啊……直接上图吧:图1:注意左下角 系统时间 以及画面中间的 支付倒计时(我应该是在放票后15秒内买到的)    图2:后面嘛,只要能正常登陆和支付就行了    下面说方法,大概的步骤如下:1)提前十五分钟(8点放票,我是7点半登的系统),用Firefox(8.01)打开页面:https://dynamic.12306.cn/otsweb

2012-01-08 19:12:50 1528

原创 JAVA内部类机制

1. Java的内部类机制      所谓内部类,是指在一个类的内部还有另外一个类的定义. 在Java中,可以在类的内部定义内部类, 也可以在方法内部定义一个类.      对于第一种形式,即类的内部定义一个新类,比较简单,举例如下:      ?123456789101112131415

2012-01-08 19:08:15 1095

原创 SVN创建及合并分支

之前一直使用"小乌龟"进行分支建立与合并,最近切换到linux下开发,没有"小乌龟"了,只好看下eclipse的svn插件关于分支的建立与合并。       首先说说创建分支,很简单,不过是浅copy一个trunk目录到branches下即可.如下图所示:          右键你的工程==>team==>分支/标记弹出如下信息:此框

2012-01-08 18:49:46 1037 1

原创 Android下View类的关系图

Android下View类的关系图 点击放大:

2012-01-01 23:31:30 1067

原创 java集合架构

综述    结合框架体系应该最重要的是如何灵活利用三种接口,set,map,list,他们如何遍历,各有什么特征,怎么样去处理,这是关键,在这个基础上再去掌握在什么场合用什么类型的接口。比如说list和set,set是无序的一个空袋子,当我们只需要放入取出,这个接口当然是最实用的,但是如果我们需要按序取出,这个方法就不能用了,而要用到list,map接口就有个特点,它有一个特定的key值,而一

2012-01-01 11:19:31 978

原创 log4j类图

网站建设中,我们非常的看重日志,那么如何更好的管理网站制作中的日志呢,使其更方便,功能更强大。这里我们使用log4j框架。Log4j.jar三个部分:1:jar2:配置文件3:程序里使用log4j 第一部分:JAR下载jar,运行时和编译时都需要这个jar第二部分:配置文件Log4j支持两种形式的配置文件,xml和proper

2012-01-01 10:52:22 2278

原创 JDK中的结构模式

下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns Structural(结构模式)Adapter:把一个接口或是类变成另外一种。java.util.Arrays#asList() ja

2012-01-01 10:43:14 861

原创 java集合框架

java集合框架:  1. 什么是框架:类库的集合  2.集合框架:用来表示和操作的统一的架构,包含了实现集合的接口与类  3.集合:存放数据的容器集合框架包含了两部分:一部分是接口,一部分是类 4.为什么会出现接口:因为集合框架中的很多类 功能是相似的【所以用接口来规范类】        主要结构图: 误解:以前总是认为Collection是集合的顶级接口,现

2012-01-01 10:42:12 575

SCADA系统培训

该PPT是SCADA远程综合监控系统的培训教程

2012-01-08

jpa的源代码

里面包含了jpa的源码,这样可以更好的理解jpa的底层

2012-01-04

JDBC技术介绍

JDBC的技术文档,对JDBC整个的层次结构进行了分析,以及对JDBC的各个类关系图进行了介绍,还给出了JBDC在各种数据库中得使用介绍

2012-01-01

think in java (中文第三版)

Thinking In Java(中文第三版) pdf格式

2011-12-18

面向对象技术UML教程

主要是介绍统一建模语言UML及其应用,包括UML的用例图、顺序图、协作图、类图、对象图、状态图、构件图和部署图等9个图中所涉及的术语、规则及应用,以及数据建模、OCL、业务建模、Web建模、设计模式、OO实现语言、RUP等方面内容

2011-12-10

json-source源码

json的源代码,jsonarray、jsonstring、jsonnumber等json类型的源码

2011-11-17

json-lib及json源码

资源中包括了json的使用lib及它依赖的相关lib,并且还附带了json的源码以及json的使用例子

2011-11-17

json学习教程

JSON 是什么?JSON的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。JSON与XML具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON比XML数据传输的有效性要高出很多。JSON 完全独立与编程语言,使用文本格式保存。

2011-11-11

httpclient-4.0.1

HttpClient is NOT a browser. It is a client side HTTP transport library. HttpClient's purpose is to transmit and receive HTTP messages. HttpClient will not attempt to cache content, execute javascript embedded in HTML pages, try to guess content type, or reformat request / redirect location URIs, or other functionality unrelated to the HTTP transport.

2011-10-31

建筑的永恒之道

有一条永恒的建筑之道。 它存在了千百年之久,至今依然如故。 以往那些人们感受到舒适自在的讳大的传统建筑、村庄、帐篷及扇宇,总是由极其接近于此道的人们建造而成的。除非遵循此道,建造那些伟大的建筑和城市、 那些优美别致的场所、 那些感觉到自己、 感觉到生活气息的地方是不可能的。而又,正如你将要看到的,此道会把手求它的任何人带向那形式上同树木、山峦以及我们的面庞一样久远的建筑。 该书里面的思想同样适用于软件设计,其中,很多软件设计师的灵感及思想都是出自该书的思想。

2011-10-07

设计模式第二版

本书讨论了如何使用共性和可变性分析来设计应用程序的架构;设计模式与极限编程和敏捷开发的关系,以及设计模式如何有助于二者的实施;为什么测试是高质量编程的一个优化原则;为什么使用工厂(factory)实例化和管理对象至关重要;其中本文在这些基础之上还进一步深化和澄清了第一版的主题,并增加了一些非常有用的新内容

2011-10-02

tomcat5.0应用服务器

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。

2010-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除