- 博客(42)
- 资源 (8)
- 问答 (3)
- 收藏
- 关注
原创 JDBC/DriverManager原理--注册驱动
此处只讨论 加载驱动的问题,其他无关的问题我们暂时忽略疑问一般使用jdbc 连接数据库,手写代码如下//jdk6之后,不需示执行Class.forNameClass.forName("oracle.jdbc.driver.OracleDriver");Connection connection = DriverManager.getConnection("jdbc:oracle...
2018-08-12 19:41:56 5232 1
原创 前端入门-富文本编辑器(二)
接上一篇。1 介绍富文本编辑器中涉及到的一些名词,以及simiditor涉及思想js selection 模块化改名2代码优化:模块化,封装调用
2016-09-05 22:07:23 1115
转载 javac编译包及包引用文件
javac和java是sun提供的编译java文件和执行class文件的命令工具,其经过ant包装之后,可以说是很强大很方便,然后有时候写的小程序去用IDE编译,运行,显得的有些庞大,轻便轻盈的办法当然是用javac与java了。 在看下面的描述之前,请参考其他方法安装好java环境,配置好java环境变量(记得CLASSPATH最前面是 .;),下面的示例文件纯为显示所写
2013-06-17 15:52:13 899 1
原创 关于extgrid 删除剩余所有数据时的问题
今天在做ext grid时,遇到一个问题,store删除最后一行数据后,store.load()不能重新加载数据,还是显示原来的数据。经过查证,原因是最后一条数据被删除,后台返回的数据格式不正确,store.proxy.reader不能解析后台返回的数据,所以在后台处理中,如果无数据 ,也要返回正确的数据格式(比如json:‘total:0,data:[]’)
2013-04-17 10:39:57 1965 1
原创 struts2校验与 ajax之间的那点事
先说说我的问题吧:最近项目使用了struts2的校验(其实我觉得后台校验,特别是struts的校验,完全可以放在其他地方处理,比如交给js或者业务逻辑),而且系统刚好还使用了extjs,此时问题出现了:假如提交数据后,struts校验没有通过,那么struts会自动返回input,而extjs提交数据方式都是ajax,根本就不理会struts 的返回值,然后系统就会报错,页面也不可能显示校
2012-10-24 16:49:50 3160 2
转载 oracle数据库的CBO和RBO优化器
ORACLE 提供了CBO、RBO两种SQL优化器。CBO在ORACLE7 引入,但在ORACLE8i 中才成熟。ORACLE 已经明确声明在ORACLE9i之后的版本中(ORACLE 10G ),RBO将不再支持。因此选择CBO 是必然的趋势。 CBO和 RBO作为不同的SQL优化器,对SQL语句的执行计划产生重大影响,如果要对现有的应用程序从RBO向CBO移植,则必须充分考虑这些影响,
2011-11-29 11:24:04 723
转载 ORACLE的analyze使用简介 (转载)
ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。 RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索引的内容是否发生变化,不会影响PL/SQL语句的"执行计划"。 CBO自ORACLE7版被引入,ORACLE自7版以来采用的许多新技术都是只基于CBO的,如星型连接排列查询,哈希连
2011-11-29 11:02:09 1029
原创 pazu使用说明
<br />最近需要用到打印控件,以前遇到的都不太理想,最近看到四方 的pazu ,了解的一下,免费的,功能叶不错,打算试一试。让人接受不了的是申请许可码需要时间。大家需要用到的一定要提前2个周申请,http://www.4fang.net/
2011-03-04 10:14:00 976
转载 Java书籍
<br /><br /><br />一、基础类<br />1、《Thinking in java》,入门第一位是建立正确的概念。<br />2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。<br /><br />二、进阶类<br />1、《Effective Java》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的。<br />2、《Java Puzzlers》,通过谜题介绍一些你可能没有注意到的边角料,作为趣味读物也不错<br />3
2010-11-27 19:28:00 676
转载 使用tomcat数据源 与 使用jdbc
<br />tomcat数据源与一般的jdbc访问数据库的区别 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接, 当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去, jdbc你知道的,对于不同的数据库访问都要建立连接。 这里不能以速度作为指标衡量这两种方式, 而要从性能上来分析: 1、并发问题 2、多数据库服务器和多用户 3、事务处理 4、连接池的分配与释放 5、连接池的配置与维护 连接池方式能够很好处理上面的情况,而jdbc对上面显就力不
2010-11-25 10:23:00 963
转载 Spring 使用Spring注解方式管理事务与传播行为
Spring 使用Spring注解方式管理事务与传播行为<br />Spring2009-07-05 22:12:19// 业务方法需要在一个事物中运行,如果方法运行时,已经存在一个事物中,// 那么加入该事物,否则为自己创建一个新事物。@Transactional(propagation = Propagation.REQUIRED)public void test1() {}<br />// 声明方法不需要事务,如果方法没有关联到一个事务,容器不会为它开启事物。// 如果方法在一个事物中被调用,该事物会
2010-11-17 14:07:00 944
转载 myeclipse 行设置
<br />java>code style>formater<br /><br />在右边的 Active profile 下面new一个新的,或者你在原来的Edit编辑一下,会弹出一个编辑框,从左到右有各种格式的编辑效果,按照自己喜欢的修改一下,最后apply一下。然后就可以了。<br />引用http://bbs.51cto.com/thread-748820-1.html
2010-11-11 11:29:00 522
原创 hibernate 更新 update执行后 数据库改变后,立刻回到原来的样子 好像回滚一样
hibernate 更新 update执行后 数据库改变后,立刻回到原来的样子 好像回滚一样
2010-09-11 14:22:00 2904
原创 org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the sessio
NonUniqueObjectException a different object with the same identifier value was already associated with the session
2010-09-11 10:12:00 1366
原创 org.hibernate.QueryException: could not resolve property 错误解析
org.hibernate.QueryException could not resolve property
2010-09-04 14:41:00 7839 1
原创 关于pl sql 连接oracle的问题。
今天有事想连接oracle,但是Oracle在隔壁的服务器上,每次查询都得登陆远程桌面,在进行查询,十分麻烦,于是打算自己装一个客户端。Oracle自带的客户端太大了,先装了oracle微缩客户端(算是简易版吧,30M左右),再改改配置,Ok 搞定了。更多资料参考:http://hi.baidu.com/muomian/blog/item/d74a8d0a11185a2db03
2010-07-24 16:14:00 778 4
原创 extjs超链接 问题
<br />extjs3中有些超链接示例为renderer:showUrl<br /> <br />function showUrl(value)<br />{<br />return " "+value+" ";<br />}<br />正确的写法是:<br /> <br />function showURL(value) {<br /> return "<a href='"+ value +"'>" + value + "</a>"; <br />}<br />
2010-07-22 11:02:00 1781
原创 jbpm 4 与 tomcat 报错
部署项目是无错,单已登录页面就会报错:javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance
2010-07-21 16:05:00 648
原创 Apache tomcat 集群
<br />先找几篇集群的文章看看,等用到时在配置。<br />http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html<br />http://blog.chinaunix.net/u2/65250/showart_1165017.html<br />http://www.360doc.com/content/09/1125/17/203871_9735277.shtml
2010-07-13 11:02:00 479
原创 eclipse 快捷键
Eclipse快捷键大全 53<a style="line-height: 1; font-size: 12px;" onclick="function onclick(){diggit(292);}" href="javascript:void(null)">推荐Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行
2010-05-24 22:08:00 396
原创 Ubuntu 中的SVN与windows下的MyEclipse
本人很菜,为了研究了一下SVN的使用,花了近整整三天的时间才实现Ubuntu 中的SVN与windows下的MyEclipse的链接。现在我就把经验分享给大家: 1、先用svnadmin创建一个svn工程helloworld。 # cd /opt/subversion/bin# ./svnadmin create /home/comdeng/svnprj/helloworld
2010-05-12 14:26:00 1135
原创 我的linux问题
惠普服务器网卡问题,据说是缓冲池已满,可以用两张光盘修复,参考下边的资料 1. Firmware Maintenance CD 8.70(下载后刻录压缩包内的ISO为引导盘引导重启服务器)http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=
2010-05-05 12:46:00 662 1
原创 关于extjs代码提示的问题
关于extjs代码提示的问题 ,很多人都在网上搜,而且照着做了,但是没有结果。其原因很简单,就是你的眼睛,没看清楚。呵呵其中关键的地方就是 :记得把ext.jsb2放在ext的根目录下,我的放在D:/jar/extjs/ext-3.1.0/src下,就是你放ext的地方,明白了呵呵
2010-04-30 19:01:00 1966 1
转载 myeclipse7.5 注册码
import java.io.*;public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Cop
2010-04-30 15:46:00 599
编写struct2的Helloworld的jar包
2010-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人