- 博客(29)
- 问答 (2)
- 收藏
- 关注
原创 Spring读取系统属性的方法就是先读system.getProperty() 然后再读 System.getenv()
这是整个调用的Stacktrace[code="java"][/code][code="java"]Thread [main] (Suspended) owns: Object (id=22) PropertyPlaceholderConfigurer.resolveSystemProperty(String) line: 358 PropertyPlacehold...
2013-03-28 18:15:34
873
如何扩展HSQL使其支持其他数据库特定的函数如Oracle lpad function
创建一个Java文件Utility.java 在Package [quote]info.nimy.keyiss.hsql[/quote] [code="java"]package info.nimy.keyiss.hsql; public class Utility { // mock lpad function in Oraclepublic stati...
2012-12-05 17:11:53
321
原创 Linux日常使用记事
天天记一点,把日常使用命令和心得记录下来,省的用完就忘记了。OS环境[code="bash"]seanye@liusu:~$ uname -aLinux liusu.iteye.com 2.6.32-5-686 #1 SMP Thu Nov 3 04:23:54 UTC 2011 i686 GNU/Linux[/code][code="java"]apt-cac...
2011-12-29 00:13:24
176
原创 SWT程序监听keyEvent的古怪问题
今天碰到一个超级奇怪的问题。环境:一个SWT程序,有两个Action注册,他们的Text值分别为;[code="java"]Copy@Ctrl+CPaste@Ctrl+V[/code]然后在程序的主编辑器里面,有一个作为In-place的一个Text,Text有一个keyListener[code="java"]public void keyPresse...
2011-04-27 00:10:20
271
原创 配置Tomcat直接显示目录结构和文件列表
tomcat版本:apache-tomcat-6.0.20Tomcat是直接显示目录结构和文件列表,只是在配置里面给关闭了。关键在这里:[code="java"]..\apache-tomcat-6.0.20\conf\web.xml[/code]这个文件有一段配置直接控制Tomcat是允许显示目录结构和文件列表。[code="java"] ...
2010-10-26 16:24:57
476
原创 学习数据库事务的辅助小工具,基于Eclipse RCP
ETran源码地址:http://code.google.com/p/etran/Transaction Explorer 学习J2EE的人都会接触的事务的概念。熟悉数据库事务机制是使用JDBC数据库连接的基础。当我们学习事务概念的时候,总想着打开数据库,建立连接,设置事务级别并实际体验并测试事务的工作方式以及各种数据库系统对事务的支持方式。 打开IDE,写代码,找支持库,好麻烦哦...
2010-06-13 01:01:37
166
修改ExtJs store默认的排序行为
ExtJs2.0的时候,普通的Ext.data.SimpleStore的对数据的排序行为是区分大小写的。 比如有如下几个name,[list]1,Ashely,2,amonda3,Cary[/list]经过ExtJs SimpleStore排序后,出现的顺序如下:[list]1,Ashely,2,Cary3,amonda[/list]...
2009-12-17 22:45:58
719
使用Filter处理静态资源,比如flash文件等
一个help.html网页,有对swf的文件的引用。[code="html"] [/code]因为某些原因,这些swf文件并不放在web application context下面,而是放在服务器上的某个路径下。现在需要让 可用,可以采用Servlet Filter拦截,然后自己从硬盘读取help.swf文件并写入response,以...
2009-11-30 21:20:46
501
Javascript贪吃蛇
一个简单的javascript写的贪吃蛇游戏,不精致,但是可以玩。。。哈哈。 我的记录是82。[img]http://dl.iteye.com/upload/attachment/174189/a69662f4-51df-3ce9-955e-695200d58bb7.png[/img]代码:[code="java"]DIRECTION = { left : 37,...
2009-11-30 00:16:20
140
ExtJS Ext.namespace详解
Ext.namespace的作用是Creates namespaces to be used for scoping variables and classes so that they are not global。具体的创建代码很简单,我开始不理解,因为没有看到任何return语句,创建的package不知道怎么可以被引用到。阅读源码解惑:[code="javascript"]...
2009-11-12 23:47:31
486
Maven初学
Maven start常用的命令mvn:Make sure maven can work now:mvn -v1:[code] C:\Users\hsieh\projects\javaworkspace\studyjee>mvn archetype:create -DgroupId=com.seam -DartifactId=studyjee [/code]...
2009-11-10 22:19:26
110
自动设置Bing背景作为桌面背景(Win7成功)
最近发现 http://cn.bing.com 主页每天都会有不同的背景图片,而且都蛮漂亮的。 于是有个想法,写个程序自动将bing站的背景作为桌面背景。 考虑设置桌面背景这个‘专业’的工作我的本职java语言肯定是实现不了,临时学学C#'来实现。其中包括,从http下载图片,调用DLL设置桌面背景等操作,一段一段的代码都是从网上搜索的。我只是把这些功能组合了起来。 代码估...
2009-10-28 21:32:23
944
bat脚本,变量赋值,IF/FOR使用
要写一个BAT脚本,才发现BAT脚本写起来有点“蹩脚”。 但是功能还是蛮强大的,细细看他的帮助文档,可以实现很强大的功能。我的主要目的是判断一个应用程序是否已经启动,如果没有启动,就启动它。已经启动就跳过了。最麻烦的的地方在于不知道怎么给bat定义变量以及给这个变量赋值,看了文档和网上的有些实现才发现,要通过For循环来绕着来实现。脚本如下:[code="java"]...
2009-09-09 22:34:17
2964
MySQL 版本迁移带来的PASSWORD()函数使用的问题
网上看到个有趣的问题。一个很简单的php demo,使用Mysql做后台数据库。重新部署到一个机器上,导入数据到新得MYSQL服务器。结果原来可以正常登陆的用户名和密码都不能用了。密码存入的时候使用的是PASSWORD()函数。问题就出在这个PASSWORD函数。从5。1开始,MYSQL对PASSWORD函数做了改变,结果的字长需要最少41bytes。而早版本中的PASSWORD()字长只要1...
2009-08-20 18:17:52
907
多个interface有完全相同的签名方法得情况,C#比Java得处理似乎更合理一点
Interface A:[code="java"]package snippet;public interface IAPaint { public void paint();}[/code]Interface B:[code="java"]package snippet;public interface IBPaint { public...
2009-06-11 11:15:41
182
Guice TypeLiteral实现学习(Java匿名内部类泛型编译巧合)
Guice TypeLiteral研究Guice对绑定泛型的类使用了一个小技巧。那就是通过TypeLiteral利用Java匿名内部类来获取绑定具体的Runtime时候的类型参数信息。一段取类型参数的代码来自于:TypeLiteral.java line 98[code="java"]/** * Returns the type from super class's...
2009-06-08 00:21:33
506
面朝大海,春暖花开 一个字的差别
今天看和菜头的博客,里面有海子诗的引用,想看看完整版本的。于是去网上搜索,一不小心搜到两个版本。第一个版本: 从明天起,做一个幸福的人 喂马,劈柴,周游世界 从明天起,关心粮食和蔬菜 我有一所房子,面朝大海,春暖花开 从明天起,和每一个亲人通信 告诉他们我的幸福 那幸福的闪电告诉我的 我将告诉每一个人 给每一条河每一座山取一个温暖的名字 陌生人,我也为...
2009-06-05 01:22:09
277
Java notify() and notifyAll() test
程序会启动20个线程,20个线程都使用同一个sync的object(名字为SYNC)。 线程启动代码如下:[code="java"]final TC[] ts = new TC[20]; for (int i = 0; i < ts.length; i++) { TC target = new TC("TC " + i, SYNC1); ...
2009-05-29 18:38:50
91
SQL Group By测试和理解
Orders数据如下:[img]http://liusu.iteye.com/upload/attachment/102869/4e96da03-f07d-32ec-b35d-9cb0f4ccaad8.jpg[/img]SQL GROUP BY的作用:The SQL GROUP BY statement is used along with the SQL aggregate fu...
2009-05-12 22:53:14
336
新Hibernate SessionFactory().getCurrentSession()猫腻
今天要用Hibernate做点实验,下载最新版得下来。解压,建项目,从tutorial copy代码。Tutorial里面提到说最新的Hibernate已经不需要用户自己使用ThreadLocal得方式来管理和持有session,而把这种session管理方式内置了,只要依据依据配置就可以用了[code="java"]hibernate.current_session_context_...
2009-05-06 22:28:55
159
Eclipse RCP资源处理的一些tips
Eclipse RCP资源操作的一些Tips:取得常见图标图片[code="java"]Image leftImage = PlatformUI.getWorkbench().getSharedImages().getImage( ISharedImages.IMG_TOOL_BACK);[/code]另外一种巨型复杂的方法:[code="java"]...
2009-04-28 15:29:50
107
我的rails开发和部署
1:我的Application,是基于rails 2.2.2. 如果采用最新的rails的2.3.2版本。记得迁移程序。迁移命令:[code="java"]rake rails:update:application_controller [/code](具体请参考:[url]http://guides.rubyonrails.org/2_3_release_notes.html[/url]...
2009-03-19 22:12:00
161
Java Runtime Process状态判断
有个如下类似的应用,使用Runtime call一个命令行来启动一个Apache服务器,在“确定服务器启动后”打开一个TestPage.html测试。问题就是Runtime调用命令默认情况下很快就返回了,接下来打开的测试页面就会提示连接不到服务器。要保证打开浏览器的时候服务器已经正确能用了。[code="java"]Process process = Runtime.getRunt...
2009-02-17 21:25:19
1184
1
NoClassDefFoundError与ClassNotFoundException的疑问
NoClassDefFoundError与ClassNotFoundException的区别[code="java"]Thrown when an application tries to load in a class through its string name using: The forName method in class Class. The findSyste...
2008-11-07 01:29:09
150
Java ZIP API压缩文件解压后,丢失文件权限属性?如何找回?
Java ZIP API提供了处理ZIP压缩以及解压的方法,但是有一个大的问题,压缩进去的文件解压后就丢失了文件可执行属性。这是部分压缩实现代码:[code="java"] File d = new File(dir); if (!d.isDirectory()) throw new IllegalArgumentException("Not a directory: "...
2008-01-08 11:02:34
1735
2
两个类实现同一个接口如何共享某些方法的实现?
这个设计具体该如何实现?当前有一个接口IValidatable和两个需要实现这个接口的类Composite,Dialog[code]public interface IValidatable{ public boolean isValid(); public void computeValid(); public void addValidator(IInput...
2007-10-30 12:28:24
1297
SWT大家数据绑定采用框架吗?有没有好用的推荐?
我看了一下JFace Data binding,还有其他一些之类的,想问下大家开发类似程序会采用这些数据绑定框架吗?有没有比较成熟好用的推荐一下?
2007-10-17 10:18:57
183
Tomcat崩溃会导致日志被截断?(已解决)
日志中的一句话被硬生生切断,请问可能是什么原因?[code]2007-09-13 20:32:18 [com.liusu.app.Validator]-[DEBUG] Thu Sep 13 20:32:18 HKT 20072007-09-13 20:32:18 [com.liusu.app.ServiceHelper]-[DEBUG] Insert journal:100003 SU...
2007-09-14 10:11:07
545
TreeViewer如何通过TreeItem寻找到相应的Entity(即Input List中的元素)?
使用CellEditor,写modify()的方法的时候一般会更新TreeItem的值。我想也有必要更新与TreeItem相对应的那个是数据Entity的值,这里就有一个问题,如何通过当前的TreeItem去Input List中寻找到相应的那个数据Entity呢?我最初想了一个折衷的办法:使用当前的TreeSelection对象,从TreeSelection对象中提取Entity...
2007-02-07 16:44:37
220
空空如也
Ruby数组 [""]*3 怪异行为
2009-08-07
rails 2.2.2 迁移到2.3.2 错误
2009-03-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人