孙钰佳的博客

转载本BLOG的原创文章请注明作者和出处,谢谢 !

2008年08月08日

置顶 原创 深入OpenSessionInViewFilter内幕

分析OpenSessionInViewFilter源码,了解OpenSessionInViewFilter工作原理.阅读全文>

发表于 @ 2008年08月08日 16:28:00|评论(loading...)|举报|收藏

2008年07月13日

置顶 原创 Flex 之旅(一)

为了寻找web开发的最佳解决方案,试用下flex3,感觉上手还可以。推荐大家都试试。官方的eclipse插件下载地址:http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe安装很简单,按照提示next就可以了。creationComplete相当于javascript中的onload事件,click相当于onclick,顺便观察了一下这里面事件都是没有on的,直接就是一个动词例如现在我们看到的click就是点击事件,layout="absolute" 应该就是绝对定位的意思了。为什么要用 ,因为.mxml文件就是xml文件,脚本里面会有xml不能识别的特殊符号所以要用 其他的就不说了,大家看名字就应该可以猜测他们的意思。感觉和写javascript差不多,这里我写了两个示例一个是调用flex的msgbox一个是调用javascript的msgbox,从字面上看,调用javascript算是外部调用了 external,这里的引包方式和java一样的impo阅读全文>

发表于 @ 2008年07月13日 19:26:00|评论(loading...)|举报|收藏

2008年06月07日

置顶 原创 hibernate3保存对象为什么必须使用事务

今天在csdn上看到一个特别有趣的话题,hibernate3为什么必须使用事务才能保存对象,我相信这个问题对很多人来说都非常困惑包括我自己,于是挂上hibernate源码,一直跟踪最底层,也没发现什么,然而正是因为没用发现什么才点醒了我,回忆多年前使用经典jdbc的场景,那时候使用事务必须自己手工控制conn.setAutoCommit(false); 才行。而现在如果我们要正常使用hibernate3保存对象的话要使用事务处理才行。 其实我觉得必须使用事务才能保存对象是大家对hibernate的误解,目前流行的数据库连接池默认的情况下都是conn自动提交为false的。很多连接池还可以灵活的配置,我们还是要还hibernate清白的。这是取决于数据库连接池的配置。阅读全文>

发表于 @ 2008年06月07日 14:18:00|评论(loading...)|举报|收藏

2009年04月26日

原创 JAVA实现全排列算法

简单的全排列算法阅读全文>

发表于 @ 2009年04月26日 00:07:00|评论(loading...)|举报|收藏

2008年12月05日

原创 Class文件版本随意看

闲暇时,写的一个查看class文件编译版本的小玩意.阅读全文>

发表于 @ 2008年12月05日 21:23:00|评论(loading...)|举报|收藏

2008年11月02日

原创 自己动手编写启动JAVA程序的EXE文件

用delphi写的一个启动java程序的exe工具,相当于java程序的引导程序,再也不用为打包jar为exe烦恼了,启动速度很快,绑定jre简单. 让我们高呼:执行java从exe开始.欢迎下载试用.阅读全文>

发表于 @ 2008年11月02日 17:02:00|评论(loading...)|举报|收藏

2008年10月17日

原创 有趣的生产者消费者问题

在经典的生产者消费者问题基础上的延伸,每生产3个只能消费2个。保证不连续生产和消费。阅读全文>

发表于 @ 2008年10月17日 23:27:00|评论(loading...)|举报|收藏

2008年10月06日

原创 重建Hibernate的SessionFactory的方法(不重启服务)

简单重写Configuration类reset方法,重建Hibernate的SessionFactory,无需重新启动web服务,适合动态修改Pojo的hbm.xml文件。阅读全文>

发表于 @ 2008年10月06日 20:59:00|评论(loading...)|举报|收藏

2008年10月05日

原创 Tomcat配置SSL(单向认证)

一个快速配置Tomcat单向认证SSL的批处理阅读全文>

发表于 @ 2008年10月05日 14:15:00|评论(loading...)|举报|收藏

原创 使用Openssl为Tomcat配置SSL(双向认证)

介绍Tomcat配置SSL(双向认证)的方法,编写使用Openssl生成一套证书的批处理。阅读全文>

发表于 @ 2008年10月05日 13:15:00|评论(loading...)|举报|收藏

2008年10月03日

原创 Win32平台安装Openssl手记

一次在windows平台下安装openssl的全记录。阅读全文>

发表于 @ 2008年10月03日 22:29:00|评论(loading...)|举报|收藏

2008年10月01日

原创 Oracle中的Clob与String类型转换

通过分析spring的源码,了解Oracle的数据库驱动的特性,找到Clob和String互转的方法.阅读全文>

发表于 @ 2008年10月01日 19:29:00|评论(loading...)|举报|收藏

2008年09月29日

原创 原创Oracle数据库导入导出工具

闲来无事写的一个导入导出oracle数据库的小工具,免得经常在cmd下面敲命令.阅读全文>

发表于 @ 2008年09月29日 16:17:00|评论(loading...)|举报|收藏

2008年09月21日

原创 告别获取不安全的相对路径-取当前类的Classpath

取得相对路径的方法有很多,但是安全的方法并不多,我什么这么说呢?我先说下一些流行方法的不安全性,取相对路径最安全的的方法是什么呢?答案是取类本身在系统中存储的文件位置,然后根据包层次向上一直找到Classpath下面.阅读全文>

发表于 @ 2008年09月21日 13:12:00|评论(loading...)|举报|收藏

2008年09月20日

原创 利用反射模拟Tomcat类加载器的toString方法

一直认为tomcat5的类加载器的toString方法很酷,为什么呢?因为它的toString方法列出了所有的父类加载器以及类加载器加载的资源(即classpath).可能有些朋友还没有注意过,如果想看看它到底有多酷的话可以随便找个jsp WEB-INF\classes\com\syj\Test 启动tomcat访问jsp,看看控制台: 非常清晰的调试信息,classpath一目了然,在一些复杂的类加载场景非常有用, 反编译tomcat5\server\lib\catalina.jar\WebappClassLoader.class 类查看源码 so easy,于是就想写个Util类,搞个 public static String toString(ClassLoader classLoader) 方法,说干就干,不过repositories这个属性是tomcat自己搞的,在sun提供的类加载器中,哪个属性存储了classpath呢?我可没兴趣翻阅tomcat类加载过程的源码,于是在debug下,内存里面找了一通,发现原来是存储在URLClassLoader的阅读全文>

发表于 @ 2008年09月20日 17:08:00|评论(loading...)|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
孙钰佳
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
孙钰佳的公告
 

 

声明:转载本BLOG的原创文章请注明作者和出处,谢谢!
站内搜索:
文章分类
收藏
    参考手册
    51chm
    CSS手册
    DHTML手册
    HTML手册
    J2SE API
    JScript手册
    MSDN
    SQL手册
    满江红RedSaga
    技术社区
    BEA dev2dev(RSS)
    Blueidea(RSS)
    IBM developerWorks(RSS)
    Javaeye(RSS)
    Matrix(RSS)
    Sun Java Forum (RSS)
    友情链接
    ZangXT的专栏
    堕落佛的博客
    老紫竹的专栏
    存档
    Csdn Blog version 3.1a
    Copyright © 孙钰佳