随笔分类 -  技术

摘要:ClassPathXmlApplicationContext这个类路径是去找WEB-INF/classes/的,所以在配置的时候可以将配置文件放在项目的源文件夹下面,这样在编译的时候会将该配置文件拷贝到WEB-INF/classes/下面去 阅读全文
posted @ 2012-06-25 13:35 Crazy Eric 阅读(3032) 评论(0) 推荐(0) 编辑
摘要:Timestamp转化为String:SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间String str = df.format(now);String转化为Timestamp:SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");St 阅读全文
posted @ 2012-06-21 17:52 Crazy Eric 阅读(1626) 评论(0) 推荐(0) 编辑
摘要:参考帖子blog.csdn.net/security08/article/details/5588013操作步骤:打开Window->Preferences->Java->Code Style->Code Templates如图:点击“Import”,导入模板codetemplates.xml文件。附:codetemplates.xml文件内容<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><temp 阅读全文
posted @ 2012-06-21 14:59 Crazy Eric 阅读(20017) 评论(1) 推荐(0) 编辑
摘要:昨天提交代码的时候自己的eclipse抽风了一下,导致CVS插件也挂掉了,总是刷不出CVS目录列表。然后发现自己的Web App Libraries里面的Jar包全部都不会自动加入到Web App Libraries中,导致之前配置的项目全都要重新手动配置,网上搜了一搜,找到了个解决方法:参考链接http://blog.csdn.net/zhengzhb/article/details/6956130试了一下果然可以,仔细分析了一下应该是CVS提交代码的时候不小心把项目根目录中.settings里面的org.eclipse.wst.common.component删掉了,现在新建一个然后把如下 阅读全文
posted @ 2012-06-21 12:44 Crazy Eric 阅读(27502) 评论(1) 推荐(0) 编辑
摘要:远程的时候总是会遇到这个问题,察看了一下系统活动的端口,并没有23790这个端口,感觉非常奇怪。搜了一下网上的解决方法:http://kb.juniper.net/InfoCenter/index?page=content&id=KB15834&cat=SA_6500_1这个帖子里面汇总了几种解决方法,挨个试一遍发现都不管用。于是自己尝试将IE的浏览历史记录清空掉,然后重新登录VPN的页面,就发现可以用了。应该是之前的session保留了一些数据在本地的缓存中,导致新的session发现老session的东西之后无法处理掉就只能无限等待直到time out。 阅读全文
posted @ 2012-06-16 00:33 Crazy Eric 阅读(3121) 评论(0) 推荐(0) 编辑
摘要:参照:http://share.blog.51cto.com/278008/731012为了更加方便的支持Convirture的live migration,我们需要在服务器上安装DNS及Shared Storage。首先说说Shared Storage的配置:1.在共享存储的CentOS 6.2服务器上安装NFS服务2.在配置好NFS服务的白名单及共享目录及相应权限(详见NFS的配置)3.将共享存储服务器上的共享目录挂载到几个Managed Server上4.修改Managed Server的fstab实现开机自动挂载DNS的配置在以后的实践中会再进行尝试。 阅读全文
posted @ 2012-06-15 14:35 Crazy Eric 阅读(207) 评论(0) 推荐(0) 编辑
摘要:参考链接http://www.worldgoneweb.com/2011/installing-openssh-on-windows-7/最近有个想法就是在自己的电脑开个ssh服务,然后在远程如果需要在自己电脑上工作的时候就只需要ssh连接到自己的电脑然后用mstsc remote desktop连接到自己的电脑IP上就可以了。1.下载OpenSSH:http://sourceforge.net/projects/sshwindows/files/OpenSSH%20for%20Windows%20-%20Release/3.8p1-1%2020040709%20Build/setupssh3 阅读全文
posted @ 2012-06-10 23:07 Crazy Eric 阅读(16182) 评论(0) 推荐(0) 编辑
摘要:主要步骤分为:1.申请自由地区的服务器SSH shell account,这里就不再赘述了,申请好之后记下ssh的host name和ssh port以及用户名密码,留作后面使用。2.下载putty,这个是啥我就更不说了,不知道putty那你可以选择不要看下去了。3.打开putty,输入hostname和port在左侧connection->ssh->tunnels中添加通道端口7070 选择dynamic和auto,点add4.可以在connection->data的auto-login username可以填一下你在第一步申请的username,不填也无所谓,大不了就是登 阅读全文
posted @ 2012-05-31 01:14 Crazy Eric 阅读(2362) 评论(0) 推荐(0) 编辑
摘要:今天向eclipse里面导入一个项目之后,发现报这样的错误:The constructor someMethod() is not accessible due to restriction on required library后来网上搜了搜,发现一个解决方案:1.删除项目java build path中的 java system library2.添加新的java system library果然这个问题解决了。。原因未知,等过阵子有空之后再来研究一下吧参考链接:1.http://hi.baidu.com/sun672380679/blog/item/d98ae0df26240d5f95e 阅读全文
posted @ 2012-05-30 15:20 Crazy Eric 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:最近在帮一个项目组跑持续集成的时候,自己单独跑测试的时候遇到这个问题,check了一下文件目录发现在source folder的列表中有这个sql-map-config.xml文件的目录的,想了一下感觉有可能是加载了含有这个xml文件的目录之后可能因为加载顺序的原因,又被别的目录给exclude掉了这个目录,所以就尝试在工程的java build path的order and export项目下将含有这个配置文件的目录优先级调整到最高,然后运行了一下,发现这回问题解决了。 阅读全文
posted @ 2012-03-29 13:54 Crazy Eric 阅读(1352) 评论(0) 推荐(0) 编辑
摘要:在命令行执行如下代码rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\wsh.inf 阅读全文
posted @ 2012-03-26 18:55 Crazy Eric 阅读(328) 评论(0) 推荐(0) 编辑
摘要:http://www.lxty-blog.com/archives/3174.html 阅读全文
posted @ 2012-03-15 00:21 Crazy Eric 阅读(225) 评论(0) 推荐(0) 编辑
摘要:昨天晚上最后在linux上面配Maven跑sonar的时候,一开始还能正确的用Sonar扫描java代码但是后来突然发现没有办法扫描了 总是会报Traceorg.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could be found 的错误那就小小搜一下吧找到了个解决方案:http://nomandia.iteye.com/bl 阅读全文
posted @ 2012-03-06 10:50 Crazy Eric 阅读(14164) 评论(0) 推荐(0) 编辑
摘要:今天在linux上安装了一下mysql5.5,按照mysql5.5 tar包中的INSTALL-BINARY中的instructions一步步坐了下来。做完以后想要给root用户配置一下密码,在网上搜了一下发现配置密码的方法是[root@rac2 ~]# /usr/bin/mysqladmin -u root password root 如是这般但是我运行了一下发现会报mysqladmin: Can't turn off logging; error: 'Access denied; you needthe SUPER privilege for this operation& 阅读全文
posted @ 2012-03-05 16:27 Crazy Eric 阅读(23168) 评论(0) 推荐(1) 编辑
摘要:1、下载apache-ant-1.8.2-bin.tar.gz2、tar -zxvf解压缩,将apache-ant-1.8.2-bin.tar.gz mv 至/usr/local/apache-ant-1.8.23、设置环境变量,写入/etc/profile文件ANT_HOME=/usr/local/apache-ant-1.8.2在PATH中添加 :$ANT_HOME/binPATH=$ANT_HOME/bin:$PATH4、source /etc/profile使之生效5、echo $PATH 查看是否正确6、运行ant看是否成功 阅读全文
posted @ 2012-03-02 13:11 Crazy Eric 阅读(3578) 评论(1) 推荐(1) 编辑
摘要:第一次接触到Red Hat Enterprise Linux感觉跟之前熟悉的Centos Ubuntu Fedora还是有些差别的,可能是因为环境配置不同吧先讲一讲背景吧,我想要在这样的linux服务器上部署一下持续集成的环境,也就是说安装一个tomcat和hudson,很简单的内容。但是发现我查看java版本的时候出现了没遇到过的情况。This script is a placeholder for the /usr/bin/javac master link required by jpackage.org conventions. libgcj's rmiregistry, rm 阅读全文
posted @ 2012-03-02 12:46 Crazy Eric 阅读(2133) 评论(0) 推荐(0) 编辑
摘要:出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致旧 阅读全文
posted @ 2012-03-02 12:20 Crazy Eric 阅读(325) 评论(0) 推荐(0) 编辑
摘要:今天在部署环境的时候发现这个问题,网上搜到了个解决办法,我估计是因为启动的时候需要调用到X11.0的图形界面程序但是我用putty远程的时候已经将X11的选项给enable了不知道是怎么搞的还是会报这样的错误,估计是putty没有很好的按照我配置的信息来运行吧不管了直接上解决办法在tomcat的bin目录下修改catalina.sh在JAVA_OPT中添加启动选项Djava.awt.headless=true即随便在catalina.sh文件中找个地方加入这一句JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"这句的意思大约就是调 阅读全文
posted @ 2012-03-02 12:18 Crazy Eric 阅读(1126) 评论(0) 推荐(0) 编辑
摘要:http://woodpecker.org.cn/abyteofpython_cn/chinese/index.html 阅读全文
posted @ 2012-02-24 17:13 Crazy Eric 阅读(377) 评论(0) 推荐(0) 编辑
摘要:ZZ自 http://energykey.iteye.com/blog/540990由于看到很多问答在问SVN服务器搭建方式,我就将本人的心得贴出来,平时我重装系统都是按照下面的步骤进行操作,一共7步,非常简单! Windows下SVN服务器搭建 1.从http://subversion.tigris.org/files/documents/15/44102/svn-win32-1.5.4.zip下载subversion; 2.将下载好的zip包进行解压,例如解压到:E:\svn-win32-1.5.4; 3.在MS-DOS中切换到E:\svn-win32-1.5.4\bin中; 4.... 阅读全文
posted @ 2012-02-24 10:57 Crazy Eric 阅读(584) 评论(0) 推荐(0) 编辑