
java
文章平均质量分 86
X9X9X9X9
这个作者很懒,什么都没留下…
展开
-
解决MyEclipse8.5下Tomcat6.0服务即时重载java class更改 即javarebel.jar包使用配制
方法一:(备注本人没有试过,仅供参考)====================================摘至网上XX同学BK begin=============================JavaRebel 是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。在tomcat上配置步骤如下:javarebel.jar包不可改名,javarebel.lic放同目录1)tomcat安装版打开bin/tomcat6w.原创 2010-06-04 23:41:00 · 1960 阅读 · 0 评论 -
ExtJS 获取单选按钮的值 radiogroup 获取值 fieldset(radio) 获取值
ExtJS 获取单选按钮的值 radiogroup 获取值 fieldset(radio) 获取值 1 { 2 xtype: 'fieldset', 3 id: 'job', 4 title: '职业', 5 autoHeight:转载 2013-06-19 12:44:18 · 4643 阅读 · 0 评论 -
EXTJS gridpanel中的checkbox列 根据数据库值 来初始化是否被选
listeners: { load: function(store) { var index = 0; store.each(function(record) { if(record.data.column_name == '1') { //column_name 替换成你的列名, '1' 替换成你的值 grid.selModel.selectRow(转载 2013-07-09 12:23:54 · 926 阅读 · 0 评论 -
ExtJs加载JSON格式树
var mytree_2=new Ext.tree.TreePanel({ //el:"container",//应用到的html元素id animate:true,//以动画形式伸展,收缩子节点 //title:"Extjs静态树", //collapsible:true, rootVisible:true,//是否显示根节点 autoScroll转载 2013-06-28 23:05:23 · 791 阅读 · 0 评论 -
activiti工作流的驳回等功能的封装
中国人的流程习惯是有来有往,能审批通过就应该能驳回。即可驳回到流程线上任意一节点,而国外的流程引擎思想这点与国内差别很大,为了满足国内的项目需要,就必须对这些流程引擎进行封装或改造。我们采用的是activiti5.9流程引擎,封装的基本方法如下(代码无法直接运行,仅提供思路):import java.util.ArrayList;import java.util.HashMap转载 2013-06-28 23:16:38 · 17712 阅读 · 1 评论 -
Spring 3.0 注解注入详解
一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。要使@Autowired能够工作,还需要在配置文件中加入以下Xml代码bean转载 2013-06-28 23:34:54 · 666 阅读 · 0 评论 -
hibernatetools插件使用
很多时候我们已经设计好了数据库,需要使用hibernate来做数据持久化,因此需要根据数据库中的表结构生成相应的POJO. 本例使用hibernatetools来自动创建pojo。 测试环境:eclipse3.7(indigo)+hibernate4.1+hibernatetools3.3+oracle10g 1.下载hibernatetools插件转载 2013-06-30 13:38:06 · 697 阅读 · 0 评论 -
Struts 1.2 中如何测试Action
在测试驱动开发(Test-Driven Development TDD)的理念下,单元测试技术显得至关重要。在基于Struts项目中,会有大量封装业务流程的Action类,对它们的测试是必要的。但由于Struts1中Action与Servlet容器的耦合程度较深,对Action的测试比较困难(Action的execute方法需要HttpServletRequest和转载 2013-08-03 22:31:24 · 713 阅读 · 0 评论 -
Extjs 4.x 中ComboBox级联问题
许多朋友可能在使用EXTJS4,写联动的combo控件,首次选择联动效果,可以正常显示和选择。再次切换选择‘一级’,动态加载‘二级’,数据可以正常加载,但是始终出现一个loading的遮盖层,选择不了下拉数据,这是一个Ext的bug:http://www.sencha.com/forum/showthread.php?153490-Combo-Box-Store-Loading转载 2013-08-20 23:59:28 · 766 阅读 · 0 评论 -
通用ANT编译发布打包启动tomcat的模板
"1.0" encoding="UTF-8"?> ====================================================================== ======================================================================转载 2013-06-06 23:13:31 · 1750 阅读 · 0 评论 -
PLSQL developer 连接不上64位Oracle 解决办法一
Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:1、Database下拉框为空:解决办法:1、下载32位Oracle客户端其实可以下载免安装版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html我下载的是第一个: http://do原创 2013-05-26 21:45:51 · 556 阅读 · 0 评论 -
java术语--对象句柄
<br />每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?<br /> 所有这些在Java”对象,但操纵的标识符实际是指向一个对象的“句柄”(Handle)。在其他Java参考书里,还可看到有的人将其称作一个“引用”,甚至一个“指针”。可将这一情形想象成用遥控板(句柄)操纵电视机(对象)。只要握住这个遥控板,就相当于掌握了与电视机连接的通道。但一旦需要“换频道”或者“关小声音”,转载 2011-02-15 10:24:00 · 650 阅读 · 0 评论 -
内存泄漏 的原因
<br /><br />内存泄漏原因有很多种,比如:<br />1.数据量过于庞大;死循环 ;静态变量和静态方法过多;递归;无法确定是否被引用的对象;<br />2.虚拟机不回收内存(内存泄漏);<br /> 说白了就是程序运行要用到的内存大于虚拟机能提供的最大内存就发生内存溢出了。 内存溢出的问题要看业务和系统大小而定,对于某些系统可能内存溢出不常见,但某些系统还是很常见的解决的方法,<br />一个是优化程序代码,如果业务庞大,逻辑复杂,尽量减少全局变量的引用,让程序使用完变量的时候释放该引用转载 2011-02-15 09:57:00 · 7200 阅读 · 0 评论 -
java 中栈与堆
<br /><br />栈与堆都是Java用来在RAM[RAM(随机存取存储器)RAM -random access memory 随机存储器 ]中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。<br /><br />Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先转载 2011-02-15 10:41:00 · 562 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这原创 2011-02-22 14:31:00 · 487 阅读 · 0 评论 -
jQuery.Autocomplete 中文支持
<br />jQuery.Autocomplete是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input suggest)功能,支持ajax数据加载。 <br />但唯一遗憾的是,在对中文输入法打开时,firefox3.0中是对中文拼音的自动匹配,而对输入后的中文无法及时触发匹配;而在我的IE6.0下,则无此问题。 <br />原因分析: <br />Autocomplete插件对用户输入字符的触发自动匹配是通过”keydown”事件进行的(可分析 jqu转载 2011-04-22 23:35:00 · 1105 阅读 · 0 评论 -
OSWorkflow灵活的工作流引擎 .
OSWorkflow是一个灵活的工作流引擎,设计成可嵌入到企业应用程序中。它提供了许多的持久化API支持包括:EJB,Hibernate,JDBC和其它。OSWorkflow还可以与Spring集成。 http://www.opensymphony.com/osworkflo转载 2011-07-29 19:17:00 · 696 阅读 · 0 评论 -
Java中用SAX解析XML完整实例代码
Java解析XML文件的四种方式:DOM、SAX、JDOM、DOM4J各有优缺点,但SAX不用单独下载软件包,以下是用sax解析读取XML文件的实例代码。SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,虽然如此,使用SAX的还是不少,几乎转载 2011-07-29 22:05:35 · 786 阅读 · 0 评论 -
Spring 获取Connection
JDBC/TEST 或者 通过DataSourceUtils.getConnection(DataSource);就能获取到设置的DataSource 然后获得connectionpublic static Connection转载 2013-05-02 21:15:29 · 2449 阅读 · 0 评论 -
读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileN转载 2013-08-22 00:23:04 · 584 阅读 · 0 评论