Technology
郜景涛
smile
展开
-
java实现单项链表
Java链表的运用2009-02-20 15:44链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于Java语言不提供指针,所以有人认为在Java语言中不能实现链表,其实不然,Java语言比C和C++更容易实现链表结构。Java语言中的对象引用实际上是一个指针(本文中的指针均为概念上的意义,而非语言提转载 2009-03-22 21:13:00 · 2492 阅读 · 0 评论 -
java设计模式【创建模式】之工厂模式
gof设计模式之工厂模式大致分为3中方式:A 简单工厂模式B 工厂方法模式C 抽象工厂模式A 简单工厂模式:整个模式以工厂类为核心,由工厂类实现指定类型的对象的创建.方便之处见图:代码实现://水果interface Friut{ public Friut get();}//苹果class Apple implements Friut{ public Friut get(){ return new Apple(); }}//橘子class Or原创 2010-07-27 14:19:00 · 992 阅读 · 0 评论 -
java设计模式【创建模式】之建造(Bulider)模式
Builder模式:实现复杂对象的创建过程和对象的表示相分离.不管在软件系统还是其他领域,有时候会遇到 一个复杂的工程或者对象的创建,而这个创建可能有各个子模块或对象用一定的逻辑或者算法组成,由于各种原因这个复杂工程或对象各个部分可能需要经常的更新或变化,但是整个组合体或者说这个工程或对象要保证足够的稳定性.【不会因为子模块变化造成对整个工程巨大影响】 --- this is Bulider's Application environment;以车为例吧假设 车 = 轮子 + 外壳 + 发动机代码实现://原创 2010-08-13 15:58:00 · 714 阅读 · 0 评论 -
java String深入constant pool
<br />声明 来源于:http://hi.baidu.com/boywell/blog/item/a069bccbc45e7c4cf31fe758.html<br /> <br />Constant Pool常量池的概念:<br />在讲到String的一些特殊情况时,总会提到String Pool或者Constant Pool,但是我想很多人都不太<br />明白Constant Pool到底是个怎么样的东西,运行的时候存储在哪里,所以在这里先说一下Constant Pool的内容.<br />转载 2010-08-13 17:07:00 · 3169 阅读 · 3 评论 -
extjs教程之form表单
一:页面(jsp)导入extjs引用文件原创 2010-12-21 14:01:00 · 7837 阅读 · 0 评论 -
《冒泡,选择,插入,归并,希尔,快速》排序算法java实现一览
<br />package source.datastruct_algorithm;<br /><br />import java.util.Random;<br /><br />public class SortUtil {<br /> static int size =10000;<br /> static VirtualObj[] persion ;<br /> static long[] arr ;<br /> //初始化测试数据<br /> @原创 2010-11-04 18:12:00 · 674 阅读 · 0 评论 -
搜索二叉树(Binary Tree)java实现
package source.datastruct_algorithm;class BaseObj{ public BaseObj(String key) { this.key = key; } String key;}class Node{ T obj; Node leftNode; Node rightNode; public Node(T obj) { this.obj = obj; }}public class SearchTree { private Node root; public Nod原创 2010-11-18 13:43:00 · 1130 阅读 · 0 评论 -
java ehcache 分布式缓存配置实例
引用: http://www.open-open.com/lib//view/open1342696876495.html ehcache介绍 下面我们动手通过项目来实践下吧.[RMI方式];基本环境:A 分别创建两个web项目,C1和C2 分别倒入echcache的jar包; B 本例使用了两个tomcat 分别部署C1和C2 项目配置:原创 2012-11-12 10:11:01 · 6897 阅读 · 1 评论 -
Design Pattern(设计模式- 行为模式)-------Observer(观察者)
Observer模式也叫观察者模式,是由GoF提出的23种软件设计模式的一种。Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态原创 2009-11-10 14:16:00 · 454 阅读 · 0 评论 -
java 延迟阻塞队列详解
DelayQueue 延迟队列 缓存过期系统设计的基石原创 2016-02-19 14:59:43 · 3316 阅读 · 1 评论 -
android 事件分发 拦截 (onInterceptTouchEvent dispatchTouchEvent onTouchEvent)
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGrou原创 2016-04-13 18:23:53 · 3305 阅读 · 0 评论 -
hibernate 之《lazy》延迟加载和inverse
<br /> lazy <br /><br />=========================================================================<br /><br />例子----------<br />数据库表<br /><br />create table users(<br /> id int primary key,<br原创 2010-07-22 15:45:00 · 614 阅读 · 0 评论 -
javaEE视图层框架预览和分析
struts1.x、struts2.x和springmvc浅析原创 2010-06-26 21:15:00 · 1443 阅读 · 0 评论 -
hibernate原理(资料)
1. 什么是 ORM ORM 的全称是 Object Relational Mapping ,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。 2 .什么是 Hibernate 对于 Hibernate 的称转载 2009-03-22 21:06:00 · 939 阅读 · 2 评论 -
java动态代理实现aop
用Java动态代理实现AOP2007-11-13 来自:conanpaul [收藏到我的网摘]目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是转载 2009-04-15 21:41:00 · 453 阅读 · 0 评论 -
ssh整合新解
---------------------------------------------------------------------------------------------------------------------原来使用ssh集成,方法是struts->hibernate->spring. 把hibernate-cfg.xml和applicationCo原创 2009-04-15 19:26:00 · 581 阅读 · 0 评论 -
java反射机制reflection
JAVA强大的基础功能-------Java Reflection收藏Java Reflection-JAVA反射Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序转载 2009-04-18 20:27:00 · 373 阅读 · 0 评论 -
spring-hibernate事务控制的4中方法
Spring的四种声明式事务的配置-Hibernate事务关键字: spring的四种声明式事务的配置-hibernate事务Spring的四种声明式事务的配置-Hibernate事务2008-06-06 17:37以下两个bean的配置是下面要用到的。 class="org.springframework.orm.hibernate3.Hibern转载 2009-04-04 20:43:00 · 17784 阅读 · 5 评论 -
ssh整合异常解决方案参考
(最近做项目中,报错报的心有点打击,所以上网整理,和把自己的碰到的错误和大家分享一下)1. org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): 原因:元素配置不正确,元素缺少其子元素的配置。解决方法:元素映射了相转载 2009-04-05 20:41:00 · 2185 阅读 · 0 评论 -
java基础
jdk1.5新特性---------------------------------------------------------1泛型 :list 2枚举:enum{a,b}3foreach:for(Object o:List){}4可变参数:class t2{ public void speack(String name,Object... args){原创 2009-04-17 20:36:00 · 386 阅读 · 0 评论 -
MyEclipse java webservice实现
MyEclipse下开发Web Service(XFire) 开发环境 Sun Java 5+MyEclipse 5.0.0. 概述 本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括: 1. 介绍了MyEclipse Web Services的基本概念 2. 创转载 2009-09-13 21:07:00 · 5020 阅读 · 0 评论 -
XFire webservice WS-Security安全
XFire是codeHaus组织提供的一个开源框架,它构建了POJO和SOA之间的桥梁,主要特性就是支持将POJO通过非常简单的方式发布成Web服务,这种处理方式不仅充分发挥了POJO的作用,简化了Java应用转化为Web服务的步骤和过程,也直接降低了SOA的实现难度,用过xfire的朋友一定会这样的感触,对于xfire的基本配置及调用方式已经很多的相关文章,这里主要对xfire的权限管理的实现转载 2009-09-16 15:06:00 · 1209 阅读 · 0 评论 -
java设计模式序
程序设计是解决问题思路的具体化.就像建造一座房子一样,用什么样的材料,建造什么风格的建筑,具体每个位置是什么... 不同的建筑师会有不同的方法. 而把完成某一特定问题的解决思路规范一下 就可以称作为一种设计模式.程序设计中设计模式为我们在某一问题域提供了一种良好的实现方法参考,可以大大实现复用和高效。下面我们简要看下java相关的设计模式吧A 创建模式(对象的创建都是消耗系统资源,creattio原创 2010-04-27 13:54:00 · 381 阅读 · 0 评论 -
rxJava 源码 原理分析
文章主要简单结合源码分析rxjava的思想和处理方式,原创 2016-11-17 16:20:17 · 484 阅读 · 0 评论