`
行者买刀
  • 浏览: 191503 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
      之前开发中曾用到ibatis,一直想找个时间总结一下,但是一直都没有时间啊. 看了robbin大哥之前的老帖,ibatis最终还是加入apache(http://ibatis.apache.org/index.html)项目了,我想这也算是它的最终归宿吧,至少它的命运相比mysql算是幸运 ...
     之前做的一个项目时遇到下载多个文件,要求先能够在压缩在一并下载.实现原理也很简单,主要就是利用Zip流进行压缩. /** * 多个文件 * * @param files * 所要打包的文件列表 * @param outputStream */ public static void zipFile(List files, ZipOutputStream outputStream) { int size = files.size(); for (int i = 0; i < size; i++) { ...
                                                                 出师表(原文)       先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉 ...
          自Windows的透明技术出现以后,它的漂亮的外观一直为很多程序员所爱.目前jdk 6 u 10已经把透明这块相应的包加进来了,需要的程序员可以去下载了.这里就介绍下怎么使用JNA实现透明.先看下面的代码吧:           /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.lgh.lucency; import com.lgh.pic.Pic; import com.sun.j ...
      博客太多了也麻烦,平时记的东西不好整理,而且javaeye目前也只提供CSDN,BLOGJAVA几个技术博客的导入,其他的不能。反正就在这边写算了,还可以制成PDF。       看这部门电影应该算是去年的事了,感觉去年才是我的 ...
                     继续上面讲到配置了manage-bean之后,jsp页面也能够调用manage-bena了,那么在mange-bean里怎么调用spring呢...     这里我们通过用ApplicationContext这个类来初始spring里配置的bean. 代码如下:     ApplicationContext context=FacesContextUtils.getWebApplicationContext(FacesContext.getCurrentInstance()); SpringManager manager=(SpringM ...
    sun代码中有个FtpClient,虽然没有把它用做公开的工具包,但我们也还是可以拿它来利用一下.   /** * FTP文件上传与下载 * notice: * 之所以每次都要连接一次ftp是让它的目录重新返回到相对的根目录, * 如果复用上次的FtpClient则可能它当前在FTP的目录不是我们想要的 * 目录,所以在FTP上传下载文件时,最好每次都重新登录一下FTP * @author lgh */ public class FTPClient { private FtpClient ftpClient; private St ...
           对于静态变量,与类变量及构造器初始化顺序的朋友们,大家看过来了,阅读了以后几段代码之后,你会发现原来也就是这么简单.先看下面这几个类.    /**类A**/ public class TestA { public TestA(String a){ System.out.println(a); } } /**类B**/ public class TestB { public TestB(String b){ System.out.println(b); } } /**类 Paren ...
代码写久了,很多框架的基本调试问题竟然都给忘了,今天特意写了个最简单的框架,包括从表现层调用到数据库层. 整个流程大概如下:    先创建工程,分别添加jsf,spring,hibernate;接着就是添加页面层jsf配置 工程创建就不说了,就一个普通的工程. 首先添加jsf配置,如下 finish... 接着添加spring     导入所有的包 3.添加hibernate   也是添加所有的包,并把默认导入的包全部入进lib文件夹里面 然后就是新增配置文件     这里就把hibernate.cfg.xml暂时跟applicationcontext.xml放一起 ...
/** * 树控件使用 * @author lgh */ public class JTreeTest extends JFrame { public JTreeTest() { init(); } private void init() { this.setSize(800, 600); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setLay ...
数码户外 出游全攻略    JTable(TableModel dm, TableColumnModel cm) 构造 JTable,使用 dm 作为数据模型、cm 作为列模型和默认的选择模型对其进行初始化。   采用数据模型与列模型进行构造JTable. /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.lgh.j2se.fuxi; import java.awt.Bord ...
      自打前几天IBM要收购SUN之后,心里一直很不舍,不知JamesGosling先生心里是怎么想的,会不会很不舍放弃这一切,现在使用java的人在世界排还是居于前列.我们也知道任何一种语言都会有开始,发展,旺盛,到衰败这么一个过程,只是sun在走过的这短短的十几年里,我们共同经历了太多.每次更新都会给我们带来新的惊喜,新的希望,也有新的期望.看了je资深人员的解释,我觉得netbeans很有可能会葬送于IBM的手里.曾经对于NB是多么的痴狂,甚至都是以它为荣.如今又不得不去寻找新的途径,又不得不去接受eclipse.      但也许这对于SUN来说又是一次新的旅程,而且将会有更多的惊 ...
hibernate的映射文件bean.hbm.xml是跟库表一一对应的,如果库表中存在主键.有时需要自动生成就用native,有时需要在我们insert时就给他赋值用assigned. example:    <id name="id" type="java.lang.String">            <column name="ID" length="20" />            <generator class="native"></gen ...
超级本本降价风暴   之前也写了一个类似飞鸽的小软件,但写得不是很完整,现在也懒得再去动它了.现在回顾下multicastSocket这个类,以备不时之需.  MulticastSocket是种多播,也叫组播.而广播的概念更广.是所有组播放的总合.目前还是很难实现的.因为包的生存一般只在一个router下就over了,如果要让它生存下来,第一就是这个router支持转发.另外就是设置ttl大于1,因为ttl每经过一个router它就会减1,直到它小于0为止.就不再转发.Multicast 它是种UDP,具有加入internet上其他多播主机的"组"的功能. 以下摘自AP ...
 java操作excel的开源包目前的pos,jxl,fastexcel,当然还有其他的,还请大家多指教.部分代码是摘自网络上的,如有冒犯,肯请见谅. 1.poi读取Excel    // 构造 HSSFWorkbook 对象,strPath 传入文件路径 HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(str ...
Global site tag (gtag.js) - Google Analytics