自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java通过Http请求下载文本附件到本地

//首先通过socket获取下载流InputStream is=socket.getInputStream();int lengt = 1024;//根据实际情况获得 final ByteArrayOutputStream baos = readLengthData(is,length);//读...

2012-01-11 22:55:45

阅读数 3400

评论数 0

原创 如何用JAVA生成注册序列号

平常我们都接触过软件注册,输入序列号、激活码、注册码、授权码;对于这些字符码到底代表什么含义不甚了解,但一般来说,这些字符码中都有几个特点: 1、唯一性,肯定是一个唯一的序列号,否则就会存在滥用的问题。 2、加密性,肯定是经过加密或者混乱的,防止大家自己生成序列号。 3、解密性,软件自身肯定...

2011-12-24 16:43:20

阅读数 8532

评论数 0

原创 IP转换为唯一数字的用法

当我们在作博客、游戏、在线商店等网站应用时,往往需要通过IP对访问日志进行搜索,而IP在数据库中存储为字符串时,会大大降低检索速度,同时对IP段的搜索响应就更加迟缓了,一个有效的方法就是将IP转换为唯一数字,在显示的时候再转换为字符串,以下为一个简单的互转方法。 public class IPv...

2011-12-24 16:26:12

阅读数 2543

评论数 0

原创 如何比较两个文本的相似度

比较一篇文章和其它文章的相似度,可以拆解为以下几个步骤。 1、定义:如何认定两篇文章具有相似性?       a)有若干相同的单词或者关键词主题词。       b)有若干相同的句子。       c)有若干相同的段落。 2、设计算法和系数:需要根据测试数据和经验来设定计算公式,首先我们...

2011-12-24 15:28:28

阅读数 9300

评论数 0

原创 Java 搜索 替换 字符串 忽略大小写

针对字符串大小写不确定,又需要进行匹配和替换的问题,有几种方法:1、穷举法,即把输入的字符串按照大小写进行排列组合后,再去匹配和替换,这是最笨的方法,不过这是最直译的方法。2、把要匹配的字符串和被匹配的文本都转成大写或者小写,再进行匹配和替换,这样作最简单,但是可能满足不了需求。3、使用正则表达式...

2011-12-24 15:05:16

阅读数 9498

评论数 3

转载 研发管理浅谈

本文转自http://www.iteye.com/magazines/9  创业,对于刚工作的人,会比较兴奋,因为创业充满想象力;对于工作几年的人,会比较向往,因为压抑得太久。其实,创业和就业一样,只是实现自己人生价值的两种方式,关键是心态问题。大多数就业的人,一般都把工作叫打工,这是一种对自己...

2011-12-18 12:08:15

阅读数 828

评论数 0

原创 如何制作自己的第一个google地图样例源码详细介绍

以下为一个完整的html文件源码,初学者可以直接保存到本地进行测试,建议初学者分三步来学习谷歌地图 1、找样例看源码和效果。 2、找工具文章,试着自己改改 http://hi.baidu.com/zgq666/blog/item/0faf9f13b5fa688b6438db2a.html。 ...

2011-12-17 21:12:45

阅读数 3942

评论数 0

如何制作自己的第一个google地图样例源码详细介绍

以下为一个完整的html文件源码,初学者可以直接保存到本地进行测试,建议初学者分三步来学习谷歌地图 1、找样例看源码和效果。 2、找工具文章,试着自己改改。 3、查官方接口文档,设计自己的应用。 以下源码中提供了工具文章和官方文档的地址,希望对初学者有用,共同学习吧^_^ &lt...

2011-12-17 21:12:00

阅读数 27

评论数 0

原创 简单快速实现使用线程后台执行作业的方法

首先来个一次性单线程版public static void main(String[] args){   new Thread(new Runnable() {    public void run() {     System.out.println("Do what you w...

2011-12-16 19:39:36

阅读数 1023

评论数 0

简单快速实现使用线程后台执行作业的方法

首先来个一次性单线程版public static void main(String[] args){ new Thread(new Runnable() { public void run() { System.out.println("Do what you want to do...

2011-12-16 19:39:00

阅读数 19

评论数 0

原创 Spring 自动定时任务配置

Spring中可以通过配置方便的实现周期性定时任务管理,这需要用到以下几个类:   org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean--配置需要调度的Bean的某个方法 org.springfra...

2011-12-16 16:16:47

阅读数 16298

评论数 3

Spring 自动定时任务配置

Spring中可以通过配置方便的实现周期性定时任务管理,这需要用到以下几个类: org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean--配置需要调度的Bean的某个方法 org.sprin...

2011-12-16 16:16:00

阅读数 38

评论数 0

原创 Tomcat运行Java Web内存溢出总结

如果JVM里运行的程序, 它的内存堆和持久存储区域的都满了,这个时候程序还想创建对象实例的话,垃圾收集器就会启动,试图释放足够的内存来创建这个对象。这个时候如果垃圾收集器 没有能力释放出足够的内存,它就会抛出OutOfMemoryError内存溢出错误。  SUN JVM的内存管理方式:   ...

2011-12-14 20:35:16

阅读数 4971

评论数 1

Tomcat运行Java Web内存溢出总结

如果JVM里运行的程序, 它的内存堆和持久存储区域的都满了,这个时候程序还想创建对象实例的话,垃圾收集器就会启动,试图释放足够的内存来创建这个对象。这个时候如果垃圾收集器 没有能力释放出足够的内存,它就会抛出OutOfMemoryError内存溢出错误。 SUN JVM的内存管理方式:   ...

2011-12-14 20:35:00

阅读数 15

评论数 0

原创 java 本地生成带附件的eml文件

有时候,我们需要把从数据库中查出来的资料,动态生成eml文件进行保存和发送,有的还需要嵌入附件,用什么方法来生成eml文件 ?如何本地生成邮件eml文件。参考了JAVAMAIL通过IMAP协议保存的eml文件格式后,我们自己也可以本地构造eml文件。 还是看例子吧。   String mail...

2011-10-30 13:49:04

阅读数 4019

评论数 0

java 本地生成带附件的eml文件

有时候,我们需要把从数据库中查出来的资料,动态生成eml文件进行保存和发送,有的还需要嵌入附件,用什么方法来生成eml文件 ?如何本地生成邮件eml文件。参考了JAVAMAIL通过IMAP协议保存的eml文件格式后,我们自己也可以本地构造eml文件。还是看例子吧。 String mailbody...

2011-10-30 13:49:00

阅读数 70

评论数 0

原创 利用JavaMail通过POP3协议、IMAP协议收取Gmail邮箱

POP3和IMAP的区别到处都有,这里不再敖述,只通过例子说明如下: Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider()); final String SSL_FACTORY ...

2011-10-26 21:49:26

阅读数 5060

评论数 0

利用JavaMail通过POP3协议、IMAP协议收取Gmail邮箱

POP3和IMAP的区别到处都有,这里不再敖述,只通过例子说明如下: Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider()); final String SSL_FACTORY ...

2011-10-26 21:49:00

阅读数 210

评论数 0

原创 java如何通过反射 激活静态类的静态方法

有时候我们需要对一个静态类使用反射机制,来激活静态类内部的静态方法,用System静态类举例如下: System.class.getMethod("setProperty", new Class[]{String.class,String.class}).invoke(null

2011-10-15 22:10:03

阅读数 4967

评论数 0

java如何通过反射 激活静态类的静态方法

有时候我们需要对一个静态类使用反射机制,来激活静态类内部的静态方法,用System静态类举例如下: System.class.getMethod("setProperty", new Class[]{String.class,String.class}).invoke(nu...

2011-10-15 22:10:00

阅读数 22

评论数 0

转载 Proguard 源码保护 java源码混淆资料收集

这篇文章是很多人转的文章,我也转一下。Proguard的资料好像不多。   我们做java开发的一般都会遇到如何保护我们开发的代码问题。java语言由于是基于jvm上面,所以反编译class文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是

2011-10-09 12:44:24

阅读数 1739

评论数 0

Proguard 源码保护 java源码混淆资料收集

这篇文章是很多人转的文章,我也转一下。Proguard的资料好像不多。   我们做java开发的一般都会遇到如何保护我们开发的代码问题。java语言由于是基于jvm上面,所以反编译class文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是很容易反编译出我们...

2011-10-09 12:44:00

阅读数 9

评论数 0

原创 利用Spring 和DBCP实现分布式动态数据库连接池管理

eagleking012的CSDN专栏 只要两步: 1、定义一个类MultiDataSourceBuilder实现ApplicationContextAware,在里面定义一个静态的获取SpringBean的方法。 2、配置Spring Bean配置,让Spring管理Mu

2011-10-08 22:25:50

阅读数 4409

评论数 0

利用Spring 和DBCP实现分布式动态数据库连接池管理

eagleking012的CSDN专栏 只要两步: 1、定义一个类MultiDataSourceBuilder实现ApplicationContextAware,在里面定义一个静态的获取SpringBean的方法。 2、配置Spring Bean配置,让Spring管理MultiDataSo...

2011-10-08 22:25:00

阅读数 8

评论数 0

原创 Java 通过SMB服务远程下载文件及zip包中的文件

jcifs是CIFS在JAVA中的一个实现,是samba组织负责维护开发的一个开源项目,专注于使用java语言对cifs协议的设计和实现。他们将jcifs设计成为一个完整的,丰富的,具有可扩展能力且线程安全的客户端库。这一库可以应用于各种java虚拟机访问遵循CIFS/SMB网络

2011-10-08 22:12:38

阅读数 4044

评论数 0

Java 通过SMB服务远程下载文件及zip包中的文件

jcifs是CIFS在JAVA中的一个实现,是samba组织负责维护开发的一个开源项目,专注于使用java语言对cifs协议的设计和实现。他们将jcifs设计成为一个完整的,丰富的,具有可扩展能力且线程安全的客户端库。这一库可以应用于各种java虚拟机访问遵循CIFS/SMB网络传输协议的网络资...

2011-10-08 22:12:00

阅读数 19

评论数 0

原创 tomcat7可能带来的问题

1、struts标签校验更加严格,如果struts标签中存在嵌套双引号会报错。 2、对EL表达式校验更加严格,升级tomcat版本后,以前的代码可能不能用了。 3、安全级别默认较高,如applet不能够访问request。 具体现象可能是: 1、报错 Attribute

2011-09-26 16:52:00

阅读数 3932

评论数 0

tomcat7可能带来的问题

1、struts标签校验更加严格,如果struts标签中存在嵌套双引号会报错。 2、对EL表达式校验更加严格,升级tomcat版本后,以前的代码可能不能用了。 3、安全级别默认较高,如applet不能够访问request。 具体现象可能是: 1、报错 Attribute value is ...

2011-09-26 16:52:00

阅读数 8

评论数 0

原创 The end tag "</html:form" is unbalanced

几种原因: 1、确实没有结束struts的form标签,比如没有 。 2、struts标签内存在嵌套的双引号如" /> 3、Struts标签内存在特殊字符如!" />这里感叹号就会造成语句错误。   如果是第二条原因,可以参加另一篇   http://bl...

2011-09-26 16:42:45

阅读数 5818

评论数 0

The end tag "</html:form" is unbalanced

几种原因: 1、确实没有结束struts的form标签,比如没有&lt;/html:form&gt;。 2、struts标签内存在嵌套的双引号如&lt;html:file property="theFile" title="&lt;...

2011-09-26 16:42:00

阅读数 37

评论数 0

原创 DIV CSS 布局定位 实例 菜单导航 详解

为什么要用Div Css可以简单的作如下解释: 当时创造WEB的那个人也发明了用TABLE布局,当TABLE布局泛滥之后,然后他说:我创造了WEB也毁了WEB,TABLE布局会给一个网页带来大量无意义的语句难以阅读。TABLE是来干什么的,TABLE是表格,从来都

2011-09-22 22:24:15

阅读数 8480

评论数 0

DIV CSS 布局定位 实例 菜单导航 详解

为什么要用Div Css可以简单的作如下解释: 当时创造WEB的那个人也发明了用TABLE布局,当TABLE布局泛滥之后,然后他说:我创造了WEB也毁了WEB,TABLE布局会给一个网页带来大量无意义的语句难以阅读。TABLE是来干什么的,TABLE是表格,从来都不...

2011-09-22 22:24:00

阅读数 22

评论数 0

原创 关于JSON格式字符串的格式化

有时候需要将服务端的信息以json格式的字符串返回给客户端,再有客户端格式化成json,方便调用取值。 在JSP页面获得服务端字符串到格式化为json大概是这样写的 String resourceStr = "{\"i_ok\":\"确定\"...

2011-09-09 18:00:18

阅读数 2272

评论数 0

关于JSON格式字符串的格式化

有时候需要将服务端的信息以json格式的字符串返回给客户端,再有客户端格式化成json,方便调用取值。 在JSP页面获得服务端字符串到格式化为json大概是这样写的 &lt;% String resourceStr = "{\"i_ok\":\"...

2011-09-09 18:00:00

阅读数 18

评论数 0

原创 Struts2.0国际化 实现自动国际化旧项目

闲话少说,切入正题,接上一篇文章,分步实现自动国际化项目。 struts2的国际化分三种情况:前台页面的国际化,Action类中的国际化,配置文件的国际化。这其中最复杂的就是前台页面的国际化。 这包括JSP代码文件,js文件,struts标签的国际化,我想struts 怎样实

2011-09-09 17:43:20

阅读数 1969

评论数 1

Struts2.0国际化 实现自动国际化旧项目

闲话少说,切入正题,接上一篇文章,分步实现自动国际化项目。 struts2的国际化分三种情况:前台页面的国际化,Action类中的国际化,配置文件的国际化。这其中最复杂的就是前台页面的国际化。 这包括JSP代码文件,js文件,struts标签的国际化,我想struts 怎样实现国际化的相关...

2011-09-09 17:43:00

阅读数 5

评论数 0

原创 如何国际化旧项目

最近新到一家公司,这个公司有很多旧项目需要国际化,而且这些旧项目中将的中文在JSP、JS、XML、JAVA中无处不在。。。。 该怎么去把这些中文找出来,并把它们翻译到资源文件,再把所有代码文件进行国际化处理呢? 我们用传统的方法,只能是按模块分任务,估计有这几部工作要

2011-09-08 20:01:10

阅读数 484

评论数 0

如何国际化旧项目

最近新到一家公司,这个公司有很多旧项目需要国际化,而且这些旧项目中将的中文在JSP、JS、XML、JAVA中无处不在。。。。 该怎么去把这些中文找出来,并把它们翻译到资源文件,再把所有代码文件进行国际化处理呢? 我们用传统的方法,只能是按模块分任务,估计有这几部工作要作。 1、先...

2011-09-08 20:01:00

阅读数 7

评论数 0

原创 CSS 控制DIV及图片的宽度和高度

在制作网页时,常常希望页面能够在窗口变小时出现滚动条,保持页面不变形;同时又想让页面随同窗口自动增长以填满窗口。 这时候我们需要设置长宽保留最小值,同时自适应。 如:background:url(header_bg.gif) #ffffff repeat-x 0 0; min

2011-08-19 16:05:43

阅读数 3039

评论数 0

CSS 控制DIV及图片的宽度和高度

在制作网页时,常常希望页面能够在窗口变小时出现滚动条,保持页面不变形;同时又想让页面随同窗口自动增长以填满窗口。 这时候我们需要设置长宽保留最小值,同时自适应。 如:background:url(header_bg.gif) #ffffff repeat-x 0 0; min-width: 7...

2011-08-19 16:05:00

阅读数 15

评论数 0

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