- 博客(14)
- 问答 (1)
- 收藏
- 关注
转载 Spring技巧之活用FactoryBean
Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。在Spring框架内部,AOP相关的功能及事务处理中,很多地方使用到工厂Bean,本文简单分析工厂Bean的用法。 首先回顾一下普通Bean,普通的Bean直接返
2015-05-23 14:22:42 453
转载 深入理解DIP、IoC、DI以及IoC容器
摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录前言依赖倒置原则(DIP)控制反转(IoC)依赖注入(DI)IoC容器总结 前言对于大部分小菜来说,当听到大牛们
2015-05-23 11:02:32 616
转载 DB2时间函数大全_时间加减
时间加减:后边记得跟上时间类型如day、HOURTIMESTAMP ( TIMESTAMP(DEF_TIME)+1 day)+18 HOUR DB2时间函数是我们最常见的函数之一,下面就为您介绍一些DB2时间函数,供您参考,希望可以让您对DB2时间函数有更多的了解。--获取当前日期: select current date from sysibm.sysdummy1
2015-05-22 10:12:59 17047
转载 DB2 SQL
统计血糖情况最大记录、最小记录、总数with cte (PATIENT_ID ,MEASURE_DATE,MONITOR_TIME_CODE,MONITOR_TIME,MEASURE_VALUE,UNITE,rownum)as( select t.PATIENT_ID,m.MEASURE_DATE,m.MONITOR_TIME_CODE,m.MONITO
2015-05-21 17:12:03 441
转载 Java远程方法调用(RMI)
Java与.NET都提供了远程处理功能,但不完全相同.Java远程处理是通过一个“共享接口”实现的,而.NET可以通过一个“共享命令集”实现。下面就这两种方式来具体说明。 Java 远程处理 Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象,使Java编程人员能够在网络环境中分布操作。
2015-05-12 13:48:42 590
转载 java 几种远程服务调用协议的比较
一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的
2015-05-12 13:47:45 454
转载 关于 Java 对象序列化您不知道的 5 件事
数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。关于本系列您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本 系列 中,Ted Neward 深入挖掘 Java 平台的核心功能,揭示一些鲜为人知的事实,帮助您解决最
2015-05-11 21:12:33 308
转载 Java 序列化的高级认识
引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java 序列化
2015-05-11 20:37:01 493
转载 "java对象序列化与对象反序列化"深入详解
将对象转换为字节流保存起来,并在以后还原这个对象,这种机制叫做对象序列化。 【比如内存里面有Person这样一个对象,这个对象已经new出来了,接下来我把这个对象保存到文件里面,因为内存里面的东西一旦java虚拟机关闭了就都没有了,所以保存到文件里面,保存到文件之后,等到下一次java虚拟机再次起来之后,我再把这个Person对象从文件里面读取回来,再加载到内存中。这就是序列化】 • 将一个对
2015-05-11 20:36:49 482
转载 java提高篇(八)----详解内部类
可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。public class OuterClass { private String na
2015-05-10 22:21:10 564
转载 servlet 3.0笔记之servlet的动态注册
说实话,对servlet 3动态加载servlet的机制有些失望,本来期望着可以在运行时完成对servlet的注册和销毁,但现状是,只能在webapp启动在初始化时进行完成注册,可能是为了安全考虑吧.在Servlet3.0中可以动态注册Servlet,Filter,Listener,在ServletContext对应注册API为: /** * 添加Servl
2015-05-10 22:01:25 1664
转载 SpringMVC4零配置--web.xml
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。ServletContainerInitializer:启动容器时负责加载相关配置Java代码 package javax.servlet; import java.util.Set; public
2015-05-10 16:36:28 1065
转载 人人都会OSGI--实例讲解OSGI开发
/*** 转载请注明作者longdick http://longdick.iteye.com**/ OSGI(Open Services Gateway Initiative),或者通俗点说JAVA动态模块系统,定义了一套模块应用开发的框架。OSGI容器实现方案如Knopflerfish, Equinox, and Apache Fel
2015-05-09 13:55:56 481
转载 eclipse 调试时出现!MESSAGE Could not find bundle: org.eclipse.equinox.console解决办法
在用ECLIPSE调试OSGI时出现异常错误无法开打OSGI>[html] view plaincopy!SESSION 2013-05-13 22:50:24.171 ----------------------------------------------- eclipse.buildId=unknown java.vers
2015-05-09 11:44:55 1052
空空如也
java程序通过JNI调用第三方so文件,运行出现crash,导致程序退出
2018-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人