自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Ubuntu下MySQL安装事项 (转自http://wiki.ubuntu.org.cn/)

注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了! 默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:$mysql -u root在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录...

2014-06-02 22:49:50 223

Effective Java notes-Creating and Destroying Objects(1)

Item 1 Consider static factory method instead of constructors Advantages:One advantage of static factory methods is that, unlike constructors, they have names. (Mostly used in Java.utils.Coll...

2014-03-19 14:11:39 100

Spring4+Hibernate4+测试驱动开发时发现的问题:No session (下)

昨天发现的问题今天又看了一下,Hibernate的SessionFactory接口的实现类是SessionFactoryImpl。它在创建Session时候的工作原理如下:  当调用SessionFactory.getCurrentSession的时候,它会调用CurrentSessionContext接口子类实例的currentSession()方法来获得Session,那Cur...

2014-01-22 00:36:39 118

Spring4+Hibernate4+测试驱动开发时发现的问题:No session (上)

在Service层上配置了切面加入了事务控制,但是在Dao层上没有配置事务。用Spring-test编写了测试Dao的类,但是运行的时候报错:org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSessionCo...

2014-01-21 01:11:33 101

Unitils版本过期导致的问题

使用Spring4.0+Hibernate4.3.0做项目,想用Unitils作为测试框架。由于项目采用Maven管理,所以在项目的POM文件下添加了Unitils的dependence。但是当我将应用部署到服务器上,出现了一个NoSuchMethod的错误: java.lang.NoSuchMethodError: org.hibernate.SessionFactory.openS...

2014-01-20 22:56:10 205

原创 Ubuntu下设置tomcat7自动启动

1. vi/etc/init.d/tomcat7,Add below segment to the file, replace the ones marked in red by your tomcat installed path. # Tomcat auto-start## description: Auto-starts tomcat# processname: ...

2014-01-14 13:42:33 152

原创 Ubuntu ufw防火墙

为Ubuntu server添加ufw防火墙,建议教程可以参照这里: http://wiki.ubuntu.org.cn/UFW防火墙简单设置其实可以用man ufw来看一下ufw防火墙的设置选项。比较常用的步骤是: 1. 安装sudo apt-get install ufw2. 启用sudo ufw enable3.添加规则,设置允许访问的端口 sudo uf...

2014-01-09 16:50:40 140

原创 Ubuntu server下安装JDK和Tomcat7

以前搭环境总是现搜,现在记录一下,方便以后操作。服务器是Ubuntu server 12.04 LTS 64bit所有操作假设已经有root权限,若没有需要添加sudo。 一. 安装JDK1.去Oracle官网下载jdk-6u45-linux-x64.bin,我是通过Windows下好了通过SSH传到服务器上。2.在/usr/local里创建文件夹/installed/...

2014-01-09 15:43:36 94

原创 JUnit测试总结(一)利用反射编写JUnit测试

公司开发遵循SCRUM,SCRUM倡导测试驱动开发,即Test-driven-development (TDD)。不可否认TDD是一个很好的东西,但是严格遵循TDD需要程序员付出更多的时间构造测试用例和维护测试用例,这势必是一种成本的增加,许多公司没有坚决执行TDD往往是由于项目的成本估算以及程序员的个人习惯。个人认为,长远来看使用TDD的开发方式可以起到磨刀不误砍柴工的作用,达到事半功倍的效...

2013-08-22 23:06:18 410

原创 一个java时间辅助工具类

TimeMeasure是我以前写的一个java 辅助类,开发人员可以用它们在控制台打印任意两个步骤之间的时间消耗。中途可以pause这个时间计数方法,然后再resume回来,pause的时间是不计入到实际方法消耗的时间的。使用方法见TimeMeasure的main方法,另外如果你愿意,可以拓展它用log4j或者其他方式输出到文件。 TimeMeasure.java public c...

2013-01-07 00:28:13 143

原创 通过Spring管理hibernate session来解决lazy-load的问题

学习Spring的事务还要源于我在开发中遇到的困难。我的网站Server端是基于S2SH的。问题是这样的: 在Service层我有一个service,部分代码如下:  @Service("userService")@Transactionalpublic class UserServiceImpl implements UserService { priva...

2013-01-05 21:33:30 189

原创 转一篇讲述Spring事务的文章

一篇讲Spring声明式事务和编程式事务的文章http://www.ibm.com/developerworks/cn/education/opensource/os-cn-spring-trans/section2.html 文章从概念上到分类再到实现,都进行了比较细致地讲解,对于想要了解Spring事务的同学是个不错的文章。 稍后会做一些总结...

2013-01-04 22:05:29 69

原创 Spring配置filter

 filter和servlet不受spring管理,所以不能依赖注入spring管理的bean,解决这个问题,一个方法是在filter的init方法加入如下代码://以private UserDao userDao;为例,注入依赖WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebAp...

2012-12-30 18:09:13 94

原创 log4j配置问题

转一篇配置log4j的文章http://blog.csdn.net/zhouqixiang/article/details/1958078

2012-12-11 17:18:19 153

原创 Struts2 cookies设置需要注意的一点问题

采用Servlet+jsp+javabean做web应用的时候,cookies没有设置path和maxAge,可以保存下来,可是在用Struts2的action存储cookies的时候却保存不下来,经过排查,需要添加如下两行代码:Cookie useridCook = new Cookie("userid", Integer.toString(user.getId())); use...

2012-12-06 00:23:30 150

原创 Struts2 Interceptor 的一个诡异问题

之前开发了一个web应用程序,开始的架构是用JSP+Servlet+JavaBean这种最原始的三层机构。但是随着后来业务的发展和对系统本身的要求,我把它迁移到了SSH2框架上。在集成Struts2的时候发生了一个诡异的问题。我之前写了一个Filter(暂称其为loginFilter),作用是可以帮助用户自动登录(如果用户把用户信息保存在cookies里面,则自动登录).通过参考Struts2...

2012-12-06 00:19:03 105

原创 计算机字符编码方式详解及其由来(转自百度文库)

 各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)     一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let'sgo!    很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态...

2012-12-03 08:32:04 115

SSH2下的路径问题

今天做项目的时候遇到了个很无解的问题,我配置好的struts2 action无论如何不能跳转到result对应的页面。 struts2.xml是这么写的:<package name="timelineUser" extends="struts-default" namespace="/user"> <action name="user_login" cla...

2012-11-25 18:30:30 171

web开发小问题

    今天在本人的TOMCAT上通过MYECLIPSE部署了一个应用,应用的内容很简单,就是一个静态页面example.html。这个静态页面里引用了一段JS。   这个JS文件和文件所属的路径都正确得存在我的MYECLIPSE工程下。但是当我通过我的域名来访问我的网站(欢迎页面就是这个example.html),却不能显示该JS的特效。 通过CHROME的JS控制台,发现引用的那个...

2012-06-13 01:00:15 66

原创 吐槽吐槽糟糕的心情

  干了插件开发也三年有余了,在插件开发这方面感觉从能力上已经能够搭建一个插件产品了。对于设计模式啊什么的也略知一二。可是总感觉会的东西太少,接触的面儿太窄,插件开发毕竟只是做桌面程序,偏向UI方面。虽然在这几年的开过程中也积累了不少JAVA方面的经验。不过总感觉和一些高端领域相比实在是小巫见大巫。   在接触插件开发的同时我也在时刻关注OSGI方面的东西,感觉这是一个比较有意思的方向,JAV...

2011-12-20 00:11:32 138

在ECLIPSE环境下远程DEBUG 已经发布的RCP产品

     Eclipse作为非常通用的IDE,除了提供常用的本地DEBUG模式,还提供了连接远程JVM进程的功能。 我的应用是通过Eclipse remote debugger来debug一个已经发布了的插件产品。 下面是步骤:  1.在发布的产品里给EXE文件创建一个快捷方式,右键快捷方式->属性->目标 然后加入参数-vmargs -Xdebug -Xrunjd...

2011-11-17 11:01:48 135

Eclipse p2命令行导出本地插件

   不知不觉也工作三年有余了,凭心而论绝非虚度光阴。只是本人十分懒惰,只是将一些个人理解和工作浅见记录在笔头却并没有在博客上进行记录与分享,那些记在纸上的东西日子长了不好管理,所以现在特开微博把技术性的东西写一写。有人看能交流固然好,没人看就权当是为自己的知识进行积累梳理了。  引入正题, 最近在做一个给产品自动升级的feature,产品是基于ECLIPSE RCP架构的。关于ECLIPSE...

2011-09-21 23:24:44 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除