自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙钰佳的博客

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

原创 Class文件版本随意看

转载请注明出处:http://blog.csdn.net/sunyujia/最近一直在忙工作,工作之余打psp,很久不打理博客了,前天想查一个class文件的编译版本,感觉很麻烦,需要看16进制,于是昨天晚上写了个小工具,就几行代码,没什么研究价值,贴出来主要是为了方便大家使用.以后就不用看16进...

2008-12-05 21:23:00 7507 5

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

转载请注明出处:http://blog.csdn.net/sunyujia/ 有大多的Java人,在四处寻找能将jar打包成exe的工具,另我十分不解的是为什么要打包呢,其实目的无非是想用exe启动而已,其实打包真的没什么好处,一个5m的程序打包成exe还可以,如果一个100m的程序呢?如果这个1...

2008-11-02 17:02:00 9837 5

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

转载请注明出处:http://blog.csdn.net/sunyujia/论坛上的网友提出的问题,每生产3个只能消费2个,感觉不是很难于是动手操之,为了省事在原来的http://blog.csdn.net/sunyujia/archive/2008/05/02/2362015.aspx 基础上修...

2008-10-17 23:27:00 3636 2

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

转载请注明出处:http://blog.csdn.net/sunyujia/声明:本方法没有进行过除如下测试用例外的任何测试,不保证其稳定性,重建SessionFactory是非常危险的,本文只在于研究和学习。没有深入研究过hibernate后台的机制,只是为了帮助论坛上的网友解决一个实际的问题,...

2008-10-06 20:59:00 6509 2

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

转载请注明出处:http://blog.csdn.net/sunyujia/使用Openssl为Tomcat配置SSL(双向认证) 见http://blog.csdn.net/sunyujia/archive/2008/10/05/3017405.aspx单向认证比较简单一个批处理就可以搞定了读者...

2008-10-05 14:15:00 4763 0

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

转载请注明出处:http://blog.csdn.net/sunyujia/其实我手头上有许多正规ca颁发的证书不过都是过期的,每次使用都需要调整系统日期,不方便,所以就想自己做一套以备平时测试使用。本文只介绍如何配置,至于理论性的东西请读者自行 百度或者google 网上很多配置步骤:1.安装检...

2008-10-05 13:15:00 19718 9

原创 Win32平台安装Openssl手记

转贴请注明出处: http://blog.csdn.net/sunyujia/我觉得搞unix那帮人有个喜好不是太好,总是喜欢直接提供源码,让使用者自己编译,很烦人,我只是想随便用用,还要自己撘环境编译,多麻烦啊。因为在我安装Openssl的中途,家里另一台电脑坏了,影响了心情,安装很不顺利,百度...

2008-10-03 22:29:00 11594 4

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

转载请注明出处:http://blog.csdn.net/sunyujia/在论坛上看到的一个问题,其实我从来没有用过Clob,因为确实没这个需求,但是为了抢分,如何最快的找到解决方案呢,第一时间想到spring,因为spring对orm工具有封装, 像ibatis,hibernate等,在spr...

2008-10-01 19:29:00 36053 6

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

因为自己记忆力比较差,经常记不住命令,注意不是一般的差,是太差了,另外也比较懒惰,所以想写个小东西,释放下劳动力.于是有了个想法,写个导入导出数据库的小工具,免得每次敲命令麻烦,尤其是文件路径,在cmd下面修改很费劲.十一在家没事做,时机来了,起初想用脚本语言来写,比如批处理调用vbs,vbs利用...

2008-09-29 16:17:00 8614 7

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

这是一个古老的话题了,我曾经写过一篇文章讨论这个话题http://blog.csdn.net/sunyujia/archive/2008/01/05/2027087.aspx 取得相对路径的方法有很多,但是安全的方法并不多,我什么这么说呢?我先说下一些流行方法的不安全性转载请注明出处http://...

2008-09-21 13:12:00 11242 4

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

一直认为tomcat5的类加载器的toString方法很酷,为什么呢?因为它的toString方法列出了所有的父类加载器以及类加载器加载的资源(即classpath).可能有些朋友还没有注意过,如果想看看它到底有多酷的话可以随便找个jspWEB-INF/classes/com/syj/Test启动...

2008-09-20 17:08:00 3638 0

原创 Java程序员所需的批处理和VBS脚本

感觉自己有一段时间没有写博客了,都已经好几天没有打开自己的博客了,真的是退步了,最近也没怎么学习,看看博客第一篇文章离现在已经过去整整一年了,我要坚持下去,因为最近也没有学习,所以还真的没有什么可写的,昨天写了几个小脚本,发出来分享下吧,因为我慢慢的变懒,所以反而越来越喜欢简单的脚本语言了。转载请...

2008-09-07 23:45:00 4996 5

原创 深入OpenSessionInViewFilter内幕

最近不知道干些什么好,无论做什么都觉得没劲,为了强迫自己学习,准备研究些开源项目的源码,从中找点乐趣,先来个大家熟悉的OpenSessionInViewFilter,下面我将逐步分析OpenSessionInViewFilter 的源码,了解OpenSessionInViewFilter 的原理,...

2008-08-08 16:28:00 9937 7

原创 javascript 实现表格排序(二)

本篇作为上一篇的续篇http://blog.csdn.net/sunyujia/archive/2008/02/24/2116785.aspx 好久不学习了,最近有点懒惰,时不时应该激励下自己.以前写过一个表格排序的类,不是很好,排序方法是超简单的冒泡排序,性能差的没的说,为了支持汉字按拼音排序,...

2008-08-04 22:33:00 4630 7

原创 Flex 之旅(一)

为了寻找web开发的最佳解决方案,试用下flex3,感觉上手还可以。推荐大家都试试。官方的eclipse插件下载地址:http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe安装很简单,按照提示next就...

2008-07-13 19:26:00 6065 7

原创 使用Myeclipse开发基于xfire的Web Services 入门

 如今技术更新的太快了,你稍不留神就会错过很多东西,今天花了些时间研究了下xfire,但是当我写完demo的时候,百度相关信息时发现xfire已经停止更新了,CXF做为xfire的下一代产品将完全替代xfire,看来我是落伍了,既然demo已经写完了,还是共享出来吧,虽然CXF已经开始运作,但是短...

2008-07-13 16:02:00 8032 5

原创 在Blog上增加站内搜索

今天访问blogjava的博客时,偶然发现那里的博客使用的站内搜索是利用google的网域搜索,而不是自己实现的站内全文搜索,正好csdn的搜索是自己实现的全文搜索,这样的话如果在加上google搜索,那么就有两种搜索模式了,于是看了下blogjava的源码,发现十分简单,放到我的blog上测试了...

2008-07-06 22:22:00 3121 0

转载 JDK5.0垃圾收集优化之--Don't Pause

     作者简介:肖桦,江南白衣,开源项目SpringSide--春天的旁边发起者。     转自:http://blog.csdn.net/calvinxiu/archive/2007/05/18/1614473.aspx       原本想把题目更简单的定为--《不要停》的,但还是自己YY一...

2008-07-06 19:49:00 2967 0

原创 使用Eclipse进行远程调试

今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/archive/2008/03/23/2211109.aspx 我的朋友们普通反应看完后觉得不知所云,可...

2008-07-05 17:19:00 102596 21

原创 Eclipse WTP 入门

WTP (Web Tools Platform) 是一个开发J2EE Web应用程序的工具集用了太长时间的MyEclipse难免想换换口味,这几天下来一堆插件,待有时间把使用心得一个一个写出来引用一段官方的介绍:The Eclipse Web Tools Platform (WTP) projec...

2008-07-05 13:49:00 20134 0

原创 用URLConnection模拟http代理

最初有这个想法是因为最近某国外最大的开源技术网站被封,一时间我也找不到太好的代理,正好我知道一个国外的免费的jsp空间(http://s43.eatj.com/index.jsp),于是想自己做个代理,这样速度快些,起初想使用比较专业的做法,但是发现那样的话需要开端口,在免费空间上开端口那是不可能...

2008-07-03 21:12:00 4235 1

原创 SQLSERVER 的一些常用知识总结(二)

最近工作又总结出了一些sqlserver的小知识,分享出来,大部分都是平时百度来的,也有些是从帮助文档或其他地方收集来的,这一篇作为上一篇的继篇http://blog.csdn.net/sunyujia/archive/2008/05/14/2446543.aspx10.java事务和存储过程事务...

2008-07-02 22:48:00 1489 0

原创 让Hibernate和触发器协同工作

Sql Server触发器和hibernate一起使用时经常报类似如下错误Batch update returned unexpected row count from update [0];这个问题困扰了我半年,不止上面的错误还有其他类似的错误,半年内一直很郁闷,半年是什么概念真是晕倒,曾经也百...

2008-07-02 19:50:00 5568 1

转载 六种开源协议的比较

转自:http://hi.baidu.com/pythoner/blog/item/6dd483235d879940ad34de06.html  感谢作者。现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如 MPL,...

2008-06-22 00:02:00 1385 0

原创 使用frame注意session陷阱

最初发现特定情况下使用frame会导致生成多个session是很久以前的事了,今天突然想起来觉得有必要做个总结,毕竟这种情况还是比较隐蔽的,那么什么时候使用frame会产生多个session呢,产生多个session后又会产生什么样的麻烦呢?隐蔽在哪里呢?1.什么时候使用frame会产生多个ses...

2008-06-21 22:29:00 6786 4

原创 如何利用js取得eWebEditor编辑器的内容

用javascript取控件的值本来是一件简单的事却被eWebEditor搞的很不方便,导致很多初学者,不知道该如何获取。在分析之前先把我们习惯性的取值方法写出来。eWebEditor : 标准调用示例 function validateForm(){ if(document.getElemen...

2008-06-21 15:10:00 7699 5

原创 xml+xsl生成html的方法

今天在论坛上看到一位朋友在利用xml+xsl生成html的时候,出现了乱码,在他代码的基础上做了下修改,解决了乱码问题。不知道是不是利用这种方法只能生成UTF-8的格式。 import java.io.BufferedReader;import java.io.ByteArrayInputStre...

2008-06-21 13:08:00 4862 2

原创 java 常用IO操作

java中有关IO操作的API太多了,而且因为历史原因,有些api已经被废弃,有时不免让一些初学者比较迷糊,今天抽时间整理了我平时常用的流操作,分享出来,如果有写错的地方,还请大家指正,因为大部分方法都写了注释,所以main中的测试代码就不写注释了.对于理论性的资料大家可参阅http://www....

2008-06-15 23:25:00 6219 14

原创 SqlServer 2005 Express 使用备忘

下载地址:http://msdn.microsoft.com/vstudio/express/sql/download/设置ICP/IP协议启动打开SQL Server Configuration Manager转到SQL Server 2005 网络配置->SQLEXPRESS 的协议将T...

2008-06-15 15:08:00 1256 0

原创 利用ThreadLocal绑定Hibernate的session

前几天在csdn论坛里面,经常有人问到,如果不用spring,单用hibernate如何来解决延迟加载的问题.无论是立即加载还是延迟加载必须要连接数据库的,而在java中连接数据库是依赖java.sql.Connection,在hibernate中session就是Connection的一层高级封...

2008-06-15 13:47:00 5443 4

转载 仿网易多附件上传功能

由于无法找到该文章的原创作者,在此无法注明出处,请作者见谅.如有问题或侵害到您的利益,请与我联系.限IE浏览器。Add Filesa.addfile {background-image:url(http://p.mail.163.com/js31style/lib/0703131650/163bl...

2008-06-15 12:16:00 3810 6

原创 利用RequestDispatcher实现文件下载,支持下载工具

这篇文章同http://blog.csdn.net/sunyujia/archive/2008/03/26/2221442.aspx之所以又发布了一遍,是因为csdn的博客系统经常把上面那篇文章删掉,我也不知道为什么,每次修改的时候,内容都会为空,应该是bug,有点无语.  一个好用的下载文件的实...

2008-06-15 11:54:00 5438 3

转载 Log4j中使用相对路径的方法

下面以xml格式的log4j配置文件为例说明

2008-06-14 17:40:00 7133 0

原创 用javascript实现进度条

    首选要感谢csdn,因为这套代码是在csdn资源下载页面的那个进度条的基础上修改的,进度条的样式可通过css定义,div对象的创建使用innerHTML, 因为document.createElement("div");会带来内存泄露的问题,虽然这个进度条只占有几k的内...

2008-06-11 00:38:00 7640 3

原创 在swt中使用table

    不经常写swt的东西,每次写都要翻阅几次swt的官方demo,今天要实现个table,但是在官方的例子中却找不到如何在table的一行中插入一个checkbox,在swt中checkbox就是button,于是开始百度,swt的资料真的比较少,百度一圈找了些代码碎片组合在了一起就成下面的d...

2008-06-10 22:26:00 6433 1

原创 用Java发送图文并茂的HTML邮件

08/10/25修改增加了ByteArrayDataSource类源码。package com.syj;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.FileInput...

2008-06-10 01:59:00 15766 10

原创 打破类加载的委托模式,指定类加载器的小技巧

      目前java中的类加载是通过委托机制来完成的,也就是说一个类加载器加载一个类的时候会先委托它的父级类装载器去加载,如果他的父亲还有父亲就在委托他父亲的父亲去加载,就这样一直追溯到根类加载器BootStrap,如果BootStrap加载不了目标类,在由BootStrap的下一级去加载,这...

2008-06-08 14:35:00 2861 0

原创 查看虚拟机指令

    用两个字来总结小知识整理的第一篇文章,简洁。呵呵,csdn的迷你博客不能写标题还不能发布,有点鸡肋的感觉。编译后使用 javap -c 类名移动到常用备忘,小知识整理这个分类还是删掉好了。太鸡肋。

2008-06-08 10:23:00 1767 0

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

    今天在csdn上看到一个特别有趣的话题,hibernate3为什么必须使用事务才能保存对象,我相信这个问题对很多人来说都非常困惑包括我自己,于是挂上hibernate源码,一直跟踪最底层,也没发现什么,然而正是因为没用发现什么才点醒了我,回忆多年前使用经典jdbc的场景,那时候使用事务必须...

2008-06-07 14:18:00 5440 6

原创 junit测试的一点心得

    相信大家都使用junti进行测试过,没使用过也没关系因为这篇文章内容和题目其实没什么关系,呵呵,只是在用junit时发现了一点小问题。     在用junit测试由spring托管的程序时,有时会加载一些外部文件例如如下配置   class="org.springframewor...

2008-06-01 23:12:00 1691 0

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