- 博客(46)
- 收藏
- 关注
转载 spring 多数据源切换
spring配置管理多数据源,方便服务访问不同数据库时,数据源切换。多少无意,直接上代码。1.定义数据源key枚举值(可以直接使用字符串代替,为了代码的整洁及易读性,这里使用枚举)public enum DataSourceEnum { anquan, publ, tlshow,}2.定义数据源持有者,切换数据源使用public final...
2016-04-18 18:16:00 204
转载 Java Reflection(十二):动态类加载与重载
转载自并发编程网 – ifeve.com内容索引类加载器类加载体系类加载动态类加载动态类重载自定义类重载类加载/重载示例Java允许你在运行期动态加载和重载类,但是这个功能并没有像人们希望的那么简单直接。这篇文章将阐述在Java中如何加载以及重载类。你可能会质疑为什么Java动态类加载特性是Java反射机制的一部分而不是Java核心平台的一部分。不管怎样,这篇文章被放到了Java反射...
2015-07-02 11:33:00 130
转载 Java Reflection(十一):动态代理
转载自并发编程网 – ifeve.com内容索引创建代理InvocationHandler接口常见用例数据库连接以及事物管理单元测试中的动态Mock对象自定义工厂与依赖注入(DI)容器之间的适配器类似AOP的方法拦截器利用Java反射机制你可以在运行期动态的创建接口的实现。java.lang.reflect.Proxy类就可以实现这一功能。...
2015-07-02 11:27:00 136
转载 Java Reflection(十):数组
转载自并发编程网 – ifeve.com内容索引java.lang.reflect.Array创建一个数组访问一个数组获取数组的Class对象获取数组的成员类型利用反射机制来处理数组会有点棘手。尤其是当你想要获得一个数组的Class对象,比如int[]等等。本节会讨论通过反射机制创建数组和如何获取数组的Class对象。注意:在阅读Eyal Lupu的博客文章“Two Side...
2015-07-02 11:26:00 124
转载 Java Reflection(九):泛型
转载自并发编程网 – ifeve.com内容索引运用泛型反射的经验法则泛型方法返回类型泛型方法参数类型泛型变量类型我常常在一些文章以及论坛中读到说Java泛型信息在编译期被擦除(erased)所以你无法在运行期获得有关泛型的信息。其实这种说法并不完全正确的,在一些情况下是可以在运行期获取到泛型的信息。这些情况其实覆盖了一些我们需要泛型信息的需求。在本节中我们会演示一下这些情况。...
2015-07-02 11:23:00 113
转载 Java Reflection(八):注解
转载自并发编程网 – ifeve.com内容索引什么是注解类注解方法注解参数注解变量注解利用Java反射机制可以在运行期获取Java类的注解信息。什么是注解注解是Java 5的一个新特性。注解是插入你代码中的一种注释或者说是一种元数据(meta data)。这些注解信息可以在编译期使用预编译工具进行处理(pre-compiler tools),也可以在运行期使用Jav...
2015-07-02 11:22:00 111
转载 Java Reflection(七):私有变量和私有方法
转载自并发编程网 – ifeve.com内容索引访问私有变量访问私有方法在通常的观点中从对象的外部访问私有变量以及方法是不允许的,但是Java反射机制可以做到这一点。使用这个功能并不困难,在进行单元测试时这个功能非常有效。本节会向你展示如何使用这个功能。注意:这个功能只有在代码运行在单机Java应用(standalone Java application)中才会有效,就像你做...
2015-07-02 11:18:00 119
转载 Java Reflection(六):Getters and Setters
转载自并发编程网 – ifeve.com使用Java反射你可以在运行期检查一个方法的信息以及在运行期调用这个方法,使用这个功能同样可以获取指定类的getters和setters,你不能直接寻找getters和setters,你需要检查一个类所有的方法来判断哪个方法是getters和setters。首先让我们来规定一下getters和setters的特性:Getter...
2015-07-02 11:02:00 113
转载 Java Reflection(五):方法
转载自并发编程网 – ifeve.com内容索引获取Method对象方法参数以及返回类型通过Method对象调用方法使用Java反射你可以在运行期检查一个方法的信息以及在运行期调用这个方法,通过使用java.lang.reflect.Method类就可以实现上述功能。在本节会带你深入了解Method对象的信息。获取Method对象可以通过Class对象获取Met...
2015-07-02 11:00:00 110
转载 Java Reflection(四):变量
转载自并发编程网 – ifeve.com内容索引获取Field对象变量名称变量类型获取或设置(get/set)变量值使用Java反射机制你可以运行期检查一个类的变量信息(成员变量)或者获取或者设置变量的值。通过使用java.lang.reflect.Field类就可以实现上述功能。在本节会带你深入了解Field对象的信息。获取Field对象可以通过Class对象...
2015-07-02 10:59:00 104
转载 Java Reflection(三):构造器
转载自并发编程网 – ifeve.com内容索引获取Constructor对象构造方法参数利用Constructor对象实例化一个类利用Java的反射机制你可以检查一个类的构造方法,并且可以在运行期创建一个对象。这些功能都是通过java.lang.reflect.Constructor这个类实现的。本节将深入的阐述Java Constructor对象。获取Constru...
2015-07-02 10:57:00 97
转载 Java Reflection(二):Classes
转载自并发编程网 – ifeve.com使用Java反射机制可以在运行时期检查Java类的信息,检查Java类的信息往往是你在使用Java反射机制的时候所做的第一件事情,通过获取类的信息你可以获取以下相关的内容:Class对象类名修饰符包信息父类实现的接口构造器方法变量注解除了上述这些内容,还有很多的信息你可以通过反射机制获得,如果你想要知道全部的信息你可以查看相应的文档Java...
2015-07-02 10:52:00 114
转载 Java Reflection(一):Java反射指南
转载自并发编程网 – ifeve.comJava反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)检查类,接口,变量以及方法的信息。反射还可以让我们在运行期实例化对象,调用方法,通过调用get/set方法获取变量的值。Java反射机制功能强大而且非常实用。举个例子,你可以用反射机制把Java对象映射到数据库表,就像Butterfly Persis...
2015-07-02 10:43:00 112
转载 Java Reflection 教程
转载自并发编程网 – ifeve.comJava反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)检查类,接口,变量以及方法的信息。反射还可以让我们在运行期实例化对象,调用方法,通过调用get/set方法获取变量的值。Java反射机制功能强大而且非常实用。举个例子,你可以用反射机制把Java对象映射到数据库表,就像Butterfly Per...
2015-07-02 10:32:00 107
转载 基于OAuth 2.0的第三方授权
OAuth 2.0什么是OAuthOAuth是Open Authorization的缩写,为用户资源的授权提供了一个安全的、开放而又简易的标准。在用户授权的前提下允许第三方网站访问用户在服务商里存储信息。而这种授权无需将用户提供用户名和密码提供给该第三方网站。提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。...
2015-06-18 14:46:00 155
转载 java 动态代理
场景简单描述:对交通工具的监控,记录交通工具移动花费的时间。现在我们定于一个交通工具接口:public interface IMoveable { void move();}交通工具包含一个move方法。然后定义一种具体的交通工具,以小汽车为例:public class Car implements IMoveable { @O...
2015-06-17 18:50:00 104
转载 spring 杂记
spring3使用记录,方便以后回忆整理1.spring3 注解参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/Spring 本身提供了一个丰富的并且是与具体的数据访问技术无关的数据访问异常结构,用于封装不同的持久层框架抛出的异常,使得异常独立于底层的框架。<co...
2015-05-21 16:54:00 149
转载 jdbc连接数据库使用sid和service_name的区别
最近使用jdbc连接oracle时报错:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was:10.12.162.84:1521:xxxx登陆oracle数据发现在netwo...
2013-12-27 11:32:00 120
转载 webservice呈现调用导致呈现当机.
webservice呈现调用导致呈现当机:呈现当机,在日志中看不到任何反应,执行到某处不运行了.升级axis到以下版本以上.axis2-1.5.6转载于:https://www.cnblogs.com/rmsSpring/p/axis2.html...
2013-11-25 20:02:00 101
转载 有趣的java程序
定义People类:public class People { private String name; private String sex; public String getName() { return name; } public void setName(String name) { this.name = name; } pu...
2013-04-27 11:38:00 189
转载 解析properties文件
import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.util.Properties;/** * 返回Properties文件中的值 * @param fileName文件路径 * @param key文件中key名称 * @return...
2013-03-19 15:55:00 127
转载 spring map注入的使用
spring-cfg.xml文件配置:<bean id="iAlarmHandlerInfoMap" class="com.boco.cfg.IAlarmHandlerInfoMap" scope="prototype"> <property name="mapping"> <map> <entry key="slaPr...
2013-03-15 09:35:00 177
转载 SAXReader解析XML文件
public static List<Map<String,String>> readXml(String fileName) { List<Map<String,String>> rList = new ArrayList<Map<String,String>>(); File inputXml =...
2013-03-08 16:22:00 163
转载 利用socket实现java程序自动关闭
今天发现一段有意思的程序,记录下来,娱乐自己.1.实运行main方法时传两个参数 '应用命令'和'socket端口'步骤1.启动java程序,参数(start 80890),启动serverSocket,启动线程,步骤2.启动java程序,参数(shutdown 80890)启动socket客户端,推送字符串,服务端线程获取字符串,停止步骤2启动的程序,停止步骤1.启动的...
2013-03-05 17:23:00 297
转载 oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date] (转)
oracle --> mysql to_char(sysdate,'yyyy-mm-dd')-->date_format(sysdate(),'%Y-%m-%d');to_date(sysdate,'yyyy-mm-dd')-->STR_TO_DATE(sysdate(),'%Y-%m-%d'); 1.oracle...
2013-03-05 17:08:00 455
转载 System.getProperty()参数大全
System.getProperty()参数大全 java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Java vendor URL ...
2013-03-04 11:31:00 72
转载 spring定时任务的简单应用(转载)
这几天因为工作的需要,用到了spring的定时任务的功能,网上查资料,并且实际运用了一下,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,下面的这篇文章我觉得还是很好的,摘录下来,供以后参考用 考用 package util;import org.apache.log4j.*;public class TaskJob { public st...
2013-02-21 11:37:00 110
转载 java调用oracle存储过程
转载原文:http://www.blogjava.net/TrampEagle/archive/2005/12/13/23605.html前辈使我少走弯路,在此感谢!记录,以备使用.一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 INVARCHAR2,PARA2 INVARCHAR2) AS...
2012-09-17 11:52:00 72
转载 OutOfMemory:PermGen Space异常的处理
服务器以jboss为例:1. jboss直接启动内存溢出:解决方法: 修改jboss启动文件(jboss-4.0.5.GA\bin\rub.bat), 在rem JVM memory allocation pool parameters. Modify as appropriate. set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx25...
2012-04-16 16:08:00 130
转载 JS正则表达式大全
前辈使我少走弯路在此感谢!字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/...
2012-04-10 18:58:00 109
转载 Extjs gridPanel对选中行的操作
extjs gridpanel 操作行 得到选中行的列var model = grid.getSelectionModel(); model.selectAll();//选择所有行 model.selectFirstRow();//选择第一行 model.selectLastRow([flag]);//选择最后一行,flag为正的话保持当前已...
2012-04-10 15:07:00 116
转载 Extjs进度条
第一种方式:var pbar1; // 定义一个变量用于进度条对象var btn1; // 定义一个变量用于进按钮对象Ext.onReady(function() { pbar1 = new Ext.ProgressBar({ // 实例化进度条 renderTo : "div1", // 进度条呈现的一个DIV ...
2012-03-30 09:27:00 149
转载 div在最顶层显示----弹出框效果
div显示在最顶层,并且背景层变暗.效果图如下:代码:html文件内容如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=...
2012-03-29 16:50:00 1421
转载 40种网站常用的JavaScript技巧(转)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取...
2012-03-12 16:32:00 105
转载 页面百分比布局时缩小窗口,页面混乱
在网上找了好久才找到.分享给大家.DIV+CSS 布局一行两列,左列固定宽度,右列自适应宽度;设置最小宽度,窗口小的时候显示滚动条.DIV+CSS 布局一行两列,左列固定宽度,右列自适应宽度;设置最小宽度,窗口小的时候显示滚动条;Firefox IE测试通过.辛苦几天的结果啊平行共三行,中间行分两列,左边固定宽度,右边自适应,并且对行宽度设置了最小值,如果窗口小到最小值以...
2012-02-02 17:13:00 354
转载 js保存数据到cookie
history.js 文件-----------------------------------------------------------------------------------------------------var addHistory=function(num,id){ stringCookie=getCookie('history'); var...
2011-12-27 14:36:00 422
转载 学习文档下载
http://linux.linuxidc.com/用户名&密码:www.linuxidc.com转载于:https://www.cnblogs.com/rmsSpring/archive/2011/12/22/2298273.html
2011-12-22 18:09:00 127
转载 Extjs 最常用的几种过后台方式
跳转方式(1)(当需要导出文件时必须使用这种方式。。。。window.sopen())var conn = Ext.lib.Ajax.getConnectionObject().conn;conn.open("POST", '/PowerMS/outInfos.do',false); conn.setRequestHeader('Content-type','applic...
2011-11-14 08:56:00 164
转载 Extjs 漂亮的Panel折叠伸缩控件 layout:'accordion'
在网上看到Extjs panel折叠伸缩控件,收藏以备以后参考。HTML:<ul id="knowledgemenu" class="x-hidden mymenu"> <li><a id="knowledge" class="menubar">知识导航</a></li> <li>...
2011-10-11 16:40:00 323
转载 鼠标停留在字符串上时显示整个字符串
使用方法:var divtip = '<div ext:qwidth="200" ext:qtip=\"我是要显示的字符串">' + 鼠标放在我身上+ '</div>';效果如下:转载于:https://www.cnblogs.com/rmsSpring/archive/2011/10/11/2206820.html...
2011-10-11 09:40:00 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人