- 博客(37)
- 资源 (11)
- 收藏
- 关注
原创 nested exception is java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate'
异常信息关键字: nested exception is java.lang.IllegalArgumentException: ‘sessionFactory’ or ‘hibernateTemplate’ is required1、检查sessionFactory是否正确配置2、applicationContext.xml 添加 default-autowire =”b...
2018-02-12 22:31:22 2720
转载 AWR分析指标解读
定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析: * 在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这些性能指标其实代表了oracle内部实现,对oracle理解的越深,在看awr报告的时候,对...
2018-02-12 22:27:39 2977
原创 关于oracle的一些技术备忘
1、Unknown host specified 异常 说明:数据的 IO异常、网络异常导致 案例:2017-09-11日 凌晨,XXXX公司更换交换机,导致数据库在几秒钟内无法连接,进而导致自动任务的守护线程挂掉。目前系统的自动任务挂掉之后无法自动恢复,导致9月11日当天网银指令自动发送堆积,客户当天3000多笔指令未发送。 补救措施:针对自动任务的守护线程进行改造,上线自动任务监控系统...
2018-02-12 22:17:34 535
原创 2017年个人工作小结
那些关于应用软件设计的经验之谈 1、如果不是必须,尽量不要在打开一个功能菜单的时候就加载数据。如果必须去加载一些数据,那么请务必设置一个必填的能够明显过滤数据的条件。这在数据量达到千万级别,但是还没有做分区表的时候十分有用。可以显著提高系统的反应速度。 2、高通用意味着高依赖。模块之间高度耦合依赖的系统,在需要拆解的时候,简直就像是面对一个缩成一团的刺猬。所以请在设计软件的时候务必尽可能地【高...
2018-02-12 21:52:59 787
原创 JBoss4 多数据源配置,异常处理
java.lang.ClassCastException: org.jboss.jca.adapters.jdbc.WrapperDataSource cannot be cast to javax.sql.DataSourcejava.lang.ClassCastException: org.jboss.jca.adapters.jdbc.WrapperDataSource cannot be c
2017-04-21 16:14:38 979
转载 [ibatis]列名无效问题处理
问题场景: 使用了ibatis的查询功能,点击查询后一直报列名无效的问题,但是将日志中打印出来的sql在pl/sql里面执行没有报错。检查了ibatis的sql管理文件,列名没有写错的情况,参数传递也正确。问题原因: ibatis会自动缓存查询语句的列的映射关系,如果在某个查询里面使用了动态sql,就有可能在查询的时候报列名无效的异常。比如以下SQL:<select id="getFixedDe
2017-01-10 19:00:36 4636
转载 EXP-00003: 未找到段 (0,0) 的存储定义
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。因此在导出表的时候这些表会无法导出,并报出 EXP-00003: 未找到段 (0,0) 的存储定义 错误。
2016-11-30 17:57:33 2964 1
原创 软件设计注意点备忘
1、避免多个功能尤其是相似的功能公用相同的处理页面;可以使用相同的数据库表。 2、如果要使用相同的页面,并且通过参数来控制这些功能的时候,需要把参数固化到代码里面,避免以后产品迁移改造的时候参数遗失导致新的问题出现。 springMvc里面可以通过在controller里面添加 link2XXX的业务跳转方法作为各个业务的入口,并在这些方法里面进行一些参数的初始化操作。
2016-11-25 10:58:23 550
原创 springMVC自定义注解,用AOP来实现日志记录
需求背景最近的一个项目,在项目基本完工的阶段,客户提出要将所有业务操作的日志记录到数据库中,并且要提取一些业务的关键信息(比如交易单号)体现在日志中。为了保证工期,在查阅了资料以后,决定用AOP+自定义注解的方式来完成这个需求。准备工作自定义注解需要依赖的jar包有 aspectjrt-XXX.jar ,aspectjweaver-XXX.jar,XXX代表版本号。
2016-11-04 17:48:42 9086 2
原创 在easyui中实现datagrid滚动条联动
//竖向滚动条联动 var contents = $('#importform div.datagrid-body'); contents.scroll(function () { contents.not(this).prop({ scrollLeft: this.scrollLeft, scrollTop: this.scrollTop }); });
2016-07-22 16:28:17 7346
原创 easyui的treegrid开发使用
资源引用问题因为目前的项目中已经有了许多其他的js插件,有一些插件与easyui不兼容,所以考虑将easyui的资源进行懒加载。懒加载就是在页面一开始加载时候不加载easyui的资源文件,等到使用的时候才进行加载。具体的,可以通过easyui提供的easyloader.js来实现。easyui的资源目录如上图所示,其中顶级jQueryUI这个名字可以自己任意命名,但是从这个目录往下的目录结构和资源名
2016-03-18 17:19:18 11237 3
原创 Webphere发布项目断电导致重复发包失败问题解决
关于断电导致发包 发了一半的情况 手工删包总结,备忘:1 删除/opt/IBM/WebSphere/AppServer/profiles/AppSrv09 temp wstemp两个文件夹2 删除除/opt/IBM/WebSphere/AppServer/profiles/AppSrv09/config/cells/was60Node05Cell/applications 删除对应的包 3 删
2015-12-10 12:12:06 1230
原创 避免 Hibernate 中用get/load方法获取的实体调用set方法后自动更新
1、问题症状描述 最近在处理一个新需求问题,代码的大致逻辑是获取一个实体对象,调用该对象的set方法设置其中的某些字段,然后把修改后的实体作为参数供其他地方调用,根据返回值来决定是否更新这个实体到数据库中。 按照这个思路调用了系统中的getByid方法,结果测试的时候发现,不管返回值是什么,这个实体最终都被更新到数据库中了。好吧,这明显是有问题的....【没有问题的代码
2015-04-15 12:08:59 31226 1
原创 工作札记:JBoss下jsp页面修改后没有动态更新的问题解决方案
最近接手一个新项目,用到JBoss,今天发现修改了jsp页面的内容之后,刷新页面没有任何效果。擦!!!问题探索过程:1.打开JBOSS的部署文件夹(deploy),发现JSP文件已经被部署过来了。嗯?部署成功了为什么没有效果呢 ?难道是是缓存?于是清理项目,重新部署,清理浏览器缓存,重启服务器.....结果问题依旧。我*&……%¥%&%%……&2.好吧,看来不是缓存
2015-03-31 21:22:40 4813 1
原创 系统集成项目管理工程师考试知识点整合
一、 项目管理的一般知识1、 项目的定义项目是为了达到特定的目的、使用一定的资源、在确定的时间内、为特定的发起人而提供独特的产品、服务或成果而进行的一次性努力。2、 项目的目标成果性目标(项目目标):指通过项目开发出得满足客户要求的产品、系统、服务或成果。约束性目标:即管理性目标。项目目标应遵循SMART原则。Specific [spəˈsɪf
2015-03-27 21:44:03 3823
原创 Power Designer 逆向工程 oracle 表名、字段名添加注释
第一步:修改导出SQL打开Power Designer ,选择 Database->Edit Current DBMS...打开对话框,找到Script->Objects->Table->SqlListQuery,打开后修改value中的sql语句,修改结果如下:{OWNER, TABLE, TABLE_TYPE, COMMENTS}select t.owner, t
2015-03-27 19:06:58 3243 2
转载 struts2请求基本简要流程
工作原理 在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接
2015-03-16 21:52:26 755
原创 Hibaernate4+SpringMVC+Junit4+Log4j环境搭建
最近在准备自己做一个通用权限管理框架,供以后开发重用,用到了打算用SpringMVC+Hibernate来实现,于是又琢磨着搭建了一下环境,把过程记录下来,供以后参考。一、框架版本说明,开发工具说明 1、Spring4.1.4 ,是目前正式发布版本中最新的版本; 2、Hibernate4.3.8 ,同上; 3、Junit4.9 ,经
2015-02-06 21:04:01 2444
转载 备忘:Jquery判断复选框是否选中的三种方法
jquery判断checked的三种方法:.attr(‘checked’): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false.prop(‘checked’): //16+:true/false.is(‘:checked’): //所有版本:true/false//别忘记冒号哦PS:为了保险起见,
2013-12-30 15:55:31 558
原创 开发笔记:解决安卓GestureOverlayView手势和ListView点击事件、文本框获取焦点冲突的问题
要解决这个问题,首先要弄清楚几个问题:1、onThouch事件的触发原理是怎样的?2、GestureOverlayView的绘制手势的事件是在什么时候触发的?3、父子嵌套的控件触发事件的顺序是怎样的?4、父子控件获取焦点的顺序是怎样的?第一个问题,安卓中任何控件的onThouch事件触发的时候,都经过了以下过程: public boolean disp
2013-12-13 17:40:47 2079
原创 笔记: org.eclipse.jdt.core.external.folders/.link0/android.错误处理
问题记录: 在安卓项目中引用了源码,第一次引用失败,第二次引用正确,然后启动项目的术后就报了这个错,虽然不影响项目的运行,但是只要运行就报这个错,很烦人。并且还不能执行项目的刷新操作~~~问题解决: 很显然,问题的原因就是引用了源码,并且路径有误~我的可能是第一次引用失败的时候,没有及时清理这个引用路径~从而导致了这个错误~ 只需要右键项目目录
2013-09-06 17:14:48 1388
原创 笔记:安卓完全退出应用程序出现闪退、返回上一个activity的问题
问题描述: 因为是第一次做,所以参照了一些网友提供的思路,就是用一个类来统一管理整个程序中所有的activity,存放在一个List里面,然后在退出程序的时候先遍历这个List,finish掉所有的activity,最后调用System.exit(0)。 代码如下:package com.sskj.gas.tools;import java.util.
2013-09-04 09:52:07 2496
原创 jbpm4.3 + spring3.0 +oracle10g+hibernate3+tomcat6 集成笔记
版本信息:jbpm4.3spring 3.0oracle 10ghibernate3.6.10-finaltomcat 6.0.26为了方便说明,本文中jbpm4.3的安装根目录记录为 JBPM_HOME集成步骤:1.拷贝JBPM_HOME\install\src\cfg\hibernate\jdbc(如果用的数据源,则拷贝datasource文件夹下的相应文件)下
2013-07-03 18:58:01 1322
原创 hibernate 外键单向关联映射
1、表说明 客户表create table CUST.CUST_INFO( cusid VARCHAR2(20) not null,--主键 cusfname VARCHAR2(50), cussname VARCHAR2(50), custype VARCHAR2(20), --外键1 关联 静态参数表f
2013-07-03 17:50:20 776
原创 jbpm4.3安装(jbpm4.3+tomcat6+oracle10g)
A、准备工作:1、安装JDK1.6或者更高的版本,并且配置好环境变量。2、安装STS-Spring Tool Suite,MyEclipse也可以。3、下载jbpm4.3 ,下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/jbpm-4.3/jbpm-4.3.zip4、下载tomcat6,建议版本6.0.26绿色版
2013-06-25 15:36:18 1129
转载 备忘:myeclipse9.0 下安装svn
在线安装地址:http://subclipse.tigris.org/update_1.6.x1、启动myeclipse后依次打开help-->SoftWare and Workspace Center ,点击 "add site",输入名字和地址,名字随便写,建议svn,地址就是上面的在线安装地址,点击确定,等待片刻,下面就会出现SVN相关内容。2、展开svn,选
2013-06-17 09:51:58 805
原创 oracle10g下ora-12505_错误解决方案
最近又重新安装了oracle10g ,又碰见这个错误,想起来好像每次安装10g都会遇到这样的问题,随手记下,方便下次查阅。正常情况下,在sqlplus下一切正常,但是通过jar包驱动访问数据库报ora-12505错误。那么下面的解决方案往往有效:找到listener.ora文件:我的Oracle是安装在D盘,路径为:D:\oracle\product\10.2.0\db_1
2012-12-09 15:16:24 759
原创 J2EE开发学习小结
很久没上CSDN发博客,刚登录上来看了自己大一暑假时候的一篇学习总结,顿时汗颜。 -_-现在已经毕业,工作不到一年,遂重新发小结一篇。当然还是关于J2EE开发。因为自己一直以来都是在朝着这个方向努力。个人见解,路过大侠如觉不妥,敬请指出。废话不说,直入正题。J2EE么,基础还是java ,弄明白什么是面向对象。类,对象,堆,栈,集合,多线程,servlet这些东西最好是理解透彻
2012-12-07 12:12:02 936
原创 不同浏览器中换行符的处理小结
起初是想用String.split();这个方法处理字符串,当然,处理的就是按行获取数据,然后将换行符替换成“,”连接的字符串,然而就再获取换行符的时候,却屡战屡败~~受挫勒~查询网络资源,觉得下面这些说的还靠谱,跟我遇到的情况吻合度很高:最新版本的jQuery中, text取值使用的是获得最基础的textNode的nodeValue, 也就是说, text取值和innerTe
2012-03-14 18:55:28 8896
转载 各式各样的正则表达式参考大全,验证邮箱
笔记,备忘:^\d+$ //匹配非负整数(正整数 + 0) //匹配整数 ^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //匹配正浮点数^((-\d+(\.\d+)?)|(0+(\.0+)?))
2011-10-19 21:03:16 747
转载 JQERY对单、复选下拉列表的的值和ID的获取方法
获取Select : 获取select 选中的 text : $("#ddlRegType").find("option:selected").text(); 获取select选中的 value: $("#ddlRegType "
2011-10-14 18:58:41 1150
原创 java web 开发学习心得体会
大专,三年制。今年大二了。学的专业是计算机应用,高考是自己查的专业,报的名,软件开发方向。 大一的时候参加了职业生涯规划比赛,大奖没拿到,但是找到了一些更重要的东西——职业目标。相比之下,感觉个人对java更感兴趣一些,就把学习的重点放在这个方面了。所以我的职业目标就是毕
2011-04-13 21:56:00 9818 1
转载 Rational Rose 2003 安装+破解+汉化+注册
http://www.21php.com/Rational Rose 2003.rar http://www.cnblogs.com/Files/lixianhuei/rose2003crack.rar 以上两个网址分别是用来下载Rational Rose 2003及其破解软件的。1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项。2、安装好Rational Rose Enterprise Edito
2011-04-13 19:29:00 3914
loadrunner 11补丁集下载地址.txt
2019-05-28
VisualSVN-Server-2.1.10-SVN服务器端软件
2013-06-25
安卓开发API文档-中文版
2013-04-03
rational rose 2003 license key
2011-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人