java
文章平均质量分 78
long_yu2
这个作者很懒,什么都没留下…
展开
-
svn服务器搭建经验总结
从最近几天的实验来看,svn(Subversion version 1.6.12 (r955767))可以很好的运行在widnows和Linux下。例如: windows2003环境 http://blog.csdn.net/ex_net/article/details/7397120 ubuntu-11.10-server环境 h...2012-04-23 22:09:40 · 67 阅读 · 0 评论 -
Java根据word模板生成word文档之后台解析和实现及部分代码(一)
后台主要工作是解析XML定义的标签文件,并获取到数据集,放入到Map中,然后调用Jacob.jar中提供的相关方法来实现替换。首先想多说一句就是jacob会每次生成word报告时都会启动一个office word进程,替换完毕之后 需要关闭掉这个进程,如果有死掉的word进程有可能会影响word的生成。这些具体做火这调试过程中就会发现这个问题的。 还需...原创 2012-04-18 13:59:05 · 462 阅读 · 0 评论 -
单例类、final、抽象类
前些日子一直没写博客,因为病了,所以就耽误了,现在好点了要继续了;下面先写单例类了:单例设计模式:解决一个类在内存中只存在一个对象。单例(Singleton)类:如果一个类始终只能创建一个实例.想要保证对象的唯一:1.禁止其他程序自由创建对象:将构造方法私有化,使用private修饰。2.为了让其他程序可以访问到该类对象,只能在本类定义一个对象:在类中创建一个本类对象。3...原创 2012-04-15 23:53:31 · 72 阅读 · 0 评论 -
怎样在架构中合理的设置request中的Lcoale
相信很多朋友在做J2EE国际化的时候,很可能遇到这个问题。因为request中的Locale是非常重要的,它代表着用户浏览器的设置,同时,很多应用都是在这里读取用户Locale然后进行国际化的。但是问题就在于,如果我们的应用中很多地方都适应request.getLocale()来获取Locale,但是我们希望使用自己的Locale,比如说是User信息中包含了一个叫Locale的字段。那...原创 2012-04-15 23:51:08 · 127 阅读 · 0 评论 -
一个Java时间工具类
主要包含了对时间操作的一些工具方法,仅供参考吧!源码如下:Java代码 package com..util; import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Dat...原创 2012-04-14 21:50:19 · 73 阅读 · 0 评论 -
POI Excel导出,我的又一个模板方法
下面有源码,下载就可以用,如果因为包的问题,就拷贝我的包就行了首先是模板工具类的写法:Java代码 package com.util; import java.io.IOException; import java.io.OutputStream; import java.math.BigDecimal; import jav...原创 2012-04-14 21:49:41 · 69 阅读 · 0 评论 -
Poi 读写Excel 合并ExcelSheet Struts2实现
网上有许多人在找这样的例子,有多个Excel,要把他们合并到一个Excel里面,这里涉及无非是Excel的读取和Sheet的合并。我做了这样一个实现,可以参考,当然更希望指点。使用Struts实现他的上传功能,在把多个Excel上传到Action后,进行合并,然后直接执行下载。也就是说,我们一个Action里要动用Struts2的上传和下载两个功能。实现的步骤:1.拷贝Strut...原创 2012-04-14 21:48:58 · 86 阅读 · 0 评论 -
POI读取Excel浅谈
先看代码,挨句解释:一般遍历使用两种方式,1:得到总的行数和每行的列数,然后循环。2:使用迭代先看第一种:Java代码 package com.golden.test; import java.io.File; import java.io.FileInputStream; import org.apache.poi.hss...原创 2012-04-14 21:48:19 · 343 阅读 · 0 评论 -
struts2项目中静态html在firefox下乱码的解决
struts2 项目,通常开发过程中,一些简单的表单文件或者静态描述页面,能不走action流程就可以用html来做,可以一定程度上减少 struts2 的流程开销,如果前端有apache的话,也可以进一步分摊业务服务器压力。按照这样的原则,一个系统做下来,难免有一些或者很多的静态html文件。 在我的一个工程里面,所有文件的编码格式均为 utf-8,包括这些静态 html 文件。 在...原创 2012-04-13 00:03:21 · 82 阅读 · 0 评论 -
黑马程序员——Java开发前奏
对于Java,我的一个感觉就是,以前学过,但是里面的细节什么都不知道,是看过一遍过两天就忘的那种,为了让自己在编程上有更深的理解,也为了让自己将来的求职道路更宽广,我决定要从今天开始重学Java,计划在本学期结束前学完Java SE和Java EE,并向Andriod应用开发过度。Java开发前奏 在正式开始学习Java之前,我们需要明确一个概念,那就是什么是软件?软件大家都不...2012-04-12 23:59:37 · 67 阅读 · 0 评论 -
《JAVA与模式》之单例模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的结构 单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。 饿汉式单例类public class E...2012-04-12 23:58:57 · 56 阅读 · 0 评论 -
Java中的String不再纠结
又是新的一月,又是各种总结,先分享一下java中string的一些小专题吧,这部分比比较基础,但是也非常的有用。我发现很多面试官像中了邪一样就爱问这个。。string的种种,纠结,希望这篇文章让大家不再纠结。。 string是我们经常用到的一个类型,其实有时候觉得写程序就是在反复的操作字符串,这是C的特点,在java中,jdk很好的封装了关于字符串的操作。今天主要讲的是...2012-04-12 23:58:12 · 89 阅读 · 0 评论 -
swing绘制了一只直升机
周末用swing绘制了一只直升机 对swing的的绘制技术有些总结:1.图形基于坐标系定位 坐标原点位于左上角 分别向右(x轴) 向下(y轴)递增2.图形按像素组成3.重写Jcomponent的paint方法 其中的Graphics g 对象相当于画笔4.对于特别复杂的图形无法绘制 可以用g.drawImage载入 但比较消耗资源5.擅用g.drawArc、d.drawPloygon、d...2012-04-12 23:56:41 · 121 阅读 · 0 评论 -
java如何终止线程
对于线程的终止或者中断,由于java中Thread.stop方法已经被弃用,如何终止一个线程,成为了一个挑战,不仅仅要考虑终止的条件也要考虑终止后的收尾工作。大部分情况下,我们可以通过自己设置的标识例如m_stop布尔变量来,这样写run方法public run (){ while(!m_stop) { //add your works here. }}...原创 2012-04-24 21:38:09 · 81 阅读 · 0 评论 -
ubuntu-11.10-server-i386学习笔记-网络基本配置
1. 静态IP地址配置配置文件路径:/etc/network/interfacesauto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.0.24netmask 255.255.255.0network 192.168.0.0gateway 192...原创 2012-04-23 22:11:56 · 95 阅读 · 0 评论 -
ubuntu-11.10-server-i386学习笔记-Apache安装
第一步:先更新安装包缓存1.1 sudo apt-get update 如果不这么做,可能会出现下面的错误提示 sudo apt-get update执行后,系统会自动连接到更新服务器上更新安装包数据 ... 1.2 sudo apt-get upgrade...原创 2012-04-23 22:11:28 · 76 阅读 · 0 评论 -
ubuntu-11.10-server-i386学习笔记-SVN版本服务器安装
在安装SVN前,假设你的Apache已经安装好了。 Apache的详细安装说明见:http://blog.csdn.net/ex_net/article/details/7407440 1.安装 svn sudo apt-get install subversion sudo apt-get install libap...原创 2012-04-23 22:10:57 · 85 阅读 · 0 评论 -
ubuntu-11.10-server-i386学习笔记-SVN版本服务器-客户端测试
进入客户端测试之前,您应该确保svn服务器已经正确安装,如果您还没有正确安装,请参考 http://blog.csdn.net/ex_net/article/details/7409439 第1步,安装svn客户端软件 先安装TortoiseSVN-1.7.5.22551-win32-svn-1.7.3 再安装LanguagePack...2012-04-23 22:10:28 · 68 阅读 · 0 评论 -
Java根据word模板生成word文档之后台解析和实现及部分代码(二)
上一节贴出了web应用访问生成报告的action和service层的关键2个方法。并提到了调用了httpclient方法去执行报告服务器上的方法,从而返回数据流。下面主要是看报告服务器上的方法是怎么样的? 首先还是要说明一下,我们的web服务器都是linux环境,而之所以要用到httpclient和单独的报告服务器就是解决jacob不支持linux服务器的问...原创 2012-04-18 13:59:45 · 158 阅读 · 0 评论