- 博客(35)
- 资源 (8)
- 收藏
- 关注
原创 previous operation has not finished
来自: http://blog.youkuaiyun.com/huaweitman/article/details/37699651 svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。错误如下: 解决方法:清空svn的队列1.下载sqlite3.exe 2.找到你项目的.svn文件,查看是否存在wc.db3.将sqlite3....
2015-05-11 15:29:34
205
Tomcat中更改网站根目录和默认页面
1、tomcat5.5/conf/server.xml中修改,在<Host/>前加入如下:<Context path="" docBase="D:/" debug="0" reloadable="true" crossContext="true" />2、在Tomcat5.5/conf/web.xml中的<welcome-file-lis
2014-09-09 15:04:17
239
原创 eclipse调优标准配置
-Xms512m-Xmx512m-XX:PermSize=96M-XX:MaxPermSize=96M-Xmn168m-XX:+DisableExplicitGC-XX:+PrintGCTimeStamps-XX:+PrintGCDetails-verbose:gc-Xloggc:gc.log 记录,以供以后用之。...
2014-04-15 09:28:18
138
原创 double公式精确计算
数字精确计算工具 import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;import org.apache.commons.lang.StringUtils;public class DoubleUtils { private stati...
2014-02-21 18:59:02
232
原创 金额数据中文格式化
共享一个数字金额换算成大写金额的工具类。这在互联网金融项目中是很常见的换算。 /** * MoneyToChinese.java * create on 2011-01-01 *//** * 金额数据中文格式化工具类 * * @since version1.0 */public class MoneyToChinese { pub...
2014-02-21 18:57:40
143
原创 对象值的拷贝
应用场景:在做修改操作时,需要根据ID加载整个对象,然后一个一个赋值到对象中,然后进行save操作。在字段比较少的情况下,还是比较快的,如果字段比较多,就比较繁琐,需要一个一个set对应的字段。举个例子:比如一个表有20个字段,如果这20个字段都修改过,则在Service需要对这20个字段进行更新操作,一种做法是load出整个对象,然后一个一个值设置到对应的字段中。这样做当然没错...
2013-09-10 14:49:10
124
原创 学习extJS 实践
当页面增加和修改公用一个formpanel时,当先点击修改时,窗体修改显示出数据,关闭窗体后(window.hide())但是当你再点击增加的时候,随便你怎么去操作,新增时你会发现窗体上还是显示这些数据修改的时候先window.show(),然后在加载数据 这样,增加和修改就不会冲突了...
2013-09-10 11:49:48
116
原创 C3P0换成Druid连接池
去年就想把我们电商平台的连接池由C3P0换成Druid连接池,原因如下:初期在架构平台之处,用的连接池是DBCP,用了一段时间DBCP以后,发现DBCP有时候会自动断掉。必须重启才能有效。而且开发人员一多连接数据库开发的人也就多了,会造成DBCP连接数据库连不上,只能少部分人连接,人一多,就自动连不上,具体原因也没有去研究,就换成C3P0连接池。C3P0总体来说,运行稳定性还是可以,就是偶尔...
2013-08-27 16:02:32
1186
原创 hibernate拦截器
在后端逻辑开发过程中,必然有数据的字段是重复的,是需要保存的,比如当前用户修改了订单,需要记录修改人,修改时间等信息至数据库中,此时没有引用hibernate拦截器时,是需要在每个方法里面都添加对应的代码,记录修改人,修改时间等等字段信息,对这些公用信息每个修改操作都得重复复制,比如在大型电子商务网站中,就必然涉及到很多操作,表结构成百上千,就得在成百上千的后台代码都复制同样的代码进行赋值。...
2013-08-27 15:33:23
196
原创 AOP中的@Aspect用法,用于监控程序的执行方法
Spring使用的AOP注解分为三个层次:前提条件是在xml中放开了<aop:aspectj-autoproxy proxy-target-class="true"/><!-- 开启切面编程功能 -->1、@Aspect放在类头上,把这个类作为一个切面。2、 @Pointcut放在方法头上,定义一个可被别的方法引用的切入点表达式。3、5种通知。...
2013-02-22 15:59:10
270
原创 linux下JDK的安装
JDK版本:jdk-6u39-linux-i586.rpm.bin[root@Redhat soft]# mkdir /usr/java[root@Redhat soft]# cd /usr/java[root@Redhat java]# cp jdk-6u39-linux-i586.rpm.bin /usr/java #将jdk安装文件拷贝到安装目录 [root@Red...
2013-02-20 17:00:50
116
原创 linux下tomcat7的安装
#解压缩[root@Redhat ~]#tar –zxvf apache-tomcat-7.0.35.tar.gz #解压缩#安装[root@Redhat ~]#cp -P apache-tomcat-7.0.35 /usr/local/tomcat7 #复制到另外一个目录 [root@Redhat ~]# cd /usr/local/tomcat7/bin/[r...
2013-02-20 16:45:13
108
原创 linux下Apache的安装
安装Apache,报错:Cannot use an external APR with the bundled APR-util 版本为:tomcat-connectors-1.2.37-src.gz 错误提示要求安装APR和APR-util。 正确的配置如下: [root@Redhat~]# tar -zxvf httpd-2.2.23.tar.gz #解压apach...
2013-02-20 16:25:38
116
原创 各种异常产生原因及如何处理解决
异常:nested exception is java.lang.IncompatibleClassChangeError: Implementing class原因:由于jar包冲突引发的异常。导致不兼容。异常:nested exception is java.lang.NoClassDefFoundError: org/hibernate/annotation原因:hiberna...
2012-08-22 11:05:40
332
原创 double类型的公式换算
在进行double类型的数字计算时,如果直接用加减乘除的符号进行换算时,总是会碰到有时候差几分。总是很苦恼,尤其是对于涉及到钱的交易系统中,计算的精准性就更显得尤为重要。故放开公式计算的类,供以后参考。 import java.math.BigDecimal;import java.text.DecimalFormat;import org.apache.commons.lan...
2012-05-17 15:28:02
659
原创 金额换算(数字换汉字)
/** * 金额数据中文格式化工具类 * * @since version1.0 */public class MoneyToChinese { public MoneyToChinese() { super(); } private final static String HanDigiStr[] = new String[] { "零", "壹"...
2012-05-17 15:11:24
455
值对象之间的拷贝工具类
利用java反射机制处理同对象或者有部分相同属性的类之间的值复制。在java开发过程中这种对象值的拷贝是非常常见的,故公开提供此方法。 import java.lang.reflect.Field;import org.apache.commons.beanutils.BeanUtils;import org.apache.commons.beanutils.MethodUti...
2012-05-17 14:58:13
114
原创 百度与360的完全娱乐
[img]http://img.xjp.cc/2010/08/184728357saifsg.jpg[/img]百度和360掐架了,这一次仍然是大家见怪不怪的官司战。互联网就是娱乐圈,各种八卦绯闻层出不穷,但是背后的内幕也许比八卦更能够引起我们的关注。百度告360欺男霸女,360告百度嫖了不给钱,这真是一个神奇的世界。我们来还原一下事件的过程:百度在360投放了搜索广告并为此付费,...
2010-08-27 15:55:43
115
原创 你的代码写的很烂
[英文出处]:Your Code Sucks[中文翻译]:http://www.aqee.net/2010/08/09/your-code-sucks/我有一个很熟的朋友,他现在忙的不可开交。他手上有一大堆没有完成的合同,而且一个跟他一起开发的助手也离他而去。于是,在三个大客户的催命鬼时的督促下,他已经连续好几个星期没休息了。其中有个客户跟他讨论他给这个客户做的iPad应用...
2010-08-25 20:51:46
103
原创 未来五年程序员应当具备的十项技能
作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。当前的经济形势下,很多程序员将目光聚焦在短期内的工作形式上,但是你仍然要抽出时间和精力学习新的技能。以下是作为程序员应当即刻学习...
2010-08-12 14:21:50
92
java开源博客的研究
这几天一直在网络上找各种开源博客,也对几个博客进行了下载研究,对个人博客和多用户博客也下了几个代表作,发现都不是很满意,不过都是java版本的,一个是MyBlog,一个是roller。 myblog确实是个好用的博客,可惜是个人版的,这个我用MyEclipse进行了跟踪调试,它里面各种普通的功能都是有的,而且还支持页面自定义,功能比较齐全,可以作为一个学习的好平台,或者自...
2010-06-23 23:37:06
111
SRP(单一职责原则)
分离解耦合的职责,对于一个类而言,应该仅有一个引起它变化的原因。对于这个来讲,只有经验不断积累才能慢慢理解,慢慢实行。而且这个原则一般在类里面比较隐蔽,不容易被发现。 SRP是所有原则中最简单的之一,也是最难正确运用的之一。 软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。...
2010-06-23 22:55:48
128
什么是敏捷设计开发
敏捷设计是一个过程而不是一个事件。它是一个持续的应用原则、模式以及实践来改进软件的结构和可读性的过程。它致力于保持系统设计在任何事件都尽可能得简单、干净以及富有表现力。 敏捷开发最不能容忍的几点:僵化性:很难对系统的某一部分进行改动,因为改动这个有可能引发别的也需要一同改动;脆弱性:对系统改动会导致系统中和改动的地方在概念上无关的许多地方出现问题;牢固性:很难在其他系...
2010-06-21 23:11:41
147
原创 linux下安装oracle10g以及设置utf8的编码
一.资源需要:至少1024 MB物理内存1024-2048 需1.5倍的交互空间2048-8192 需1倍的交互空间8192- 需0.75倍的交互空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默认数据库需要1.2 GB二.创建数据库安装的准备工作: 1.创建用户和组(user/group); grou...
2010-06-21 14:24:15
291
原创 通过response.encodeRedirectUrl的方式支持手机session
写这个的目的是由于在上次写过一篇文章,是关于session的管理,这次写的是不手动管理session,让它自己管理自己,同样还是手机开发中,通过这样的链接方式传值,实际上这个encodeRedirectUrl会自动判断浏览器是否支持cookie,如果不支持cookie,则会在链接的后面自动加上;jsessionid=df67s56d54f43k12x12的一段,jsessionid实际上就...
2010-06-21 13:34:51
168
原创 jforum 二次开发 权限系统
最近的项目用到了jforum,是把jforum作为一个子系统,但是jforum并不适合作为组件使用,于是就研究了下jorum的权限管理机制。刚刚看到jforum的ER图还真有点奇怪,从ER图上看,jforum是使用group和role来管理权限,但是只有gorup和user有关联关系,竟然和forum没有关联关系,后来才明白是在jforum_role_values这张表里,把forumId...
2010-06-20 15:47:22
165
原创 jforum论坛二次开发--小修小改汇总贴
lynx286原创, 首发www.mydwbi.com http://www.mydwbi.com/posts/list/0/103.page 欢迎转贴, 但转贴请不要删除此段版权说明. 将会员列表改成按id排序(新注册用户排前面)web-inf\config\database\generic\generic_queries.sql 将58-59行 "order by user...
2010-06-20 15:36:07
205
原创 jforum论坛二次开发--添加页面
lynx286原创, 首发www.mydwbi.comhttp://www.mydwbi.com/posts/list/44.page欢迎转贴, 但转贴请不要删除此段版权说明.如添加本网站联系我们,广告投放等两个页面.1. 在modulesMapping.properties文件中添加:mydwbi=com.mydwbi.MydwbiAction此文件用来映射模块名.即添加...
2010-06-20 14:19:44
181
原创 jforum论坛二次开发--显示版主
*****************************************lynx286原创, 首发www.mydwbi.comhttp://www.mydwbi.com/posts/list/0/45.page欢迎转贴, 但转贴请不要删除此段版权说明.*****************************************jforum论坛是很流行的jav...
2010-06-20 14:14:59
150
通过sessionId的方式使手机浏览支持session
Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一SessionID提交到服务器端,来存取Session数据。所以一旦客户端禁用Cookie,那么Session...
2010-06-09 14:26:11
456
使用freemarker生成html
由于freemarker这个技术很久很久就有了,注释我就没写得很详细了,相信大家都看得懂。下面就直接上代码以及一些代码上的解释了ShowCourseView 类负责一些属性的封装,[code="java"]public class ShowCourseView { private String name; private String courseCode; priv...
2010-05-28 09:11:17
281
原创 基于java的RSS在线订阅demo,相信大家看下就会明白,根据自己的需求可以直接上手...
由于项目的问题,需要有RSS订阅的概念,以前听说过这个技术,但是却没使用过。今天下午正好没事做,而公司又有这方面的需求,故从官网下了源代码,再结合网上一些前辈对这技术的经验,于是就动手做了起来。临近快下班时间,测试版本已经成功做出,并且能支持订阅和查看,现将RSS订阅这方面的java版本资料给出,欢迎各位指教,一起探讨。由于网络上对RSS的解释不是很全,故这里给大家总结下,不好的地方请指正,大家一...
2010-05-27 17:20:41
667
1
原创 为什么搞技术的总是要写文档呢?
做技术做久了,就想转业务,但是业务需求一上来,就需要分析研究,给出应对方案,我发现技术人员大多数的一个通病,就是遇到写策略文档就头疼,特别是给出需求的解决方案,说服客户,为什么一定要写文档呢。真烦。我发现这个比做开发要难上一个级别,简直就不是技术能解决的问题。各位写技术方案,或者说需求解决方案是从哪方面入手呢?(其实自己都知道,就是要用写的就有点犯难了,就是玩文字游戏。)感觉很迷茫啊!也许我离PM...
2010-05-23 00:26:39
268
仿JSON做的数据传输
仿JSON做的数据传输。后台生成一个JSON数组,前台负责解析数组,然后展示。把后台的List截断成一个JSON的数组,然后通过reponse返回至页面,页面再解析此JSON数组然后在展示此数据。具体操作: [b]1。[/b]写一个javaBean,在bean里面写一个toJSON(),封装属性名和值然后用String方式返回; [b]2。[/b]写一个servlet, 在其中...
2009-12-18 17:38:39
118
java Lock失效问题请教各位
使用的是Spring中的事务管理方式,@Transactional(readOnly = false, propagation = Propagation.SUPPORTS)申明了接口,在用实现类中我加入了java.util.concurrent.locks.Lock的机制,不知道是@Transactional(readOnly = false, propagation = Propagation...
2009-11-02 11:32:23
966
阿里巴巴JAVA开发规范
2017-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人