
JAVA
文章平均质量分 82
lansky54
网络,旅游,篮球,游泳,登山
展开
-
Spring线程池开发实战
作者:chszs,转载需注明。作者博客主页:http://blog.youkuaiyun.com/chszs本文提供了三个Spring多线程开发的例子,由浅入深,由于例子一目了然,所以并未做过多的解释。诸位一看便知。前提条件:1)在Eclipse创建一个Java项目,我取名为SpringThreadDemo。2)项目所需的JAR包如图所示: 下面开始。注:项目源转载 2015-04-29 02:52:24 · 521 阅读 · 0 评论 -
SLF4J和Logback日志框架详解
SLF4J是一套简单的日志外观模式的Java API,帮助在项目部署时对接各种日志实现。LogBack在运行时使用JMX帮助修改日志配置,在生产状态下无需重启应用程序。SLF4JSLF4J是简单的日志外观模式框架,抽象了各种日志框架例如Logback、Log4j、Commons-logging和JDK自带的logging实现接口。它使得用户可以在部署时使用自己想要的日志框架。SLF转载 2015-04-29 02:48:53 · 644 阅读 · 0 评论 -
@PostConstruct 和 @PreDestroy
Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,您既可以通过实现 InitializingBean/DisposableBean 接口来定制初始化之后 / 销毁之前的操作方法,也可以通过 元素的 init-method/destroy-method 属性指定初始化之后 / 销毁之前调用的操作方法。关于 Spri转载 2015-04-29 02:42:15 · 683 阅读 · 0 评论 -
java多线程
Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Queue转载 2015-04-29 02:35:26 · 496 阅读 · 0 评论 -
Java操作json的通用类
提供一个Java中操作JSON格式的公共类: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它易于人阅读和编写,同时也易于程序解析和生成,相比XML它的体积更小。首先需要自己下载并引入JSON-lib包,JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。转载 2014-07-15 09:38:46 · 562 阅读 · 0 评论 -
java定时任务管理
Quartz Scheduler,定时任务Quartz是一个作业调度系统(a job scheduling system),负责在约定的时间到达时执行(或通知)其他软件控制。是一个Java的定时任务框架,使用它可以方便的实现计划任务,即在某个时间或每隔一定时间运行一个任务。Quartz的核心是Job/JobDetail,Trigger和Scheduler。1.Job/JobDetail转载 2014-07-15 09:40:46 · 3372 阅读 · 0 评论 -
JSON传输图片帮助类
原理:将图片转换为字节流,再将字节流用base64编码,将编码后的字符串封装到Json串中传输;*注:sun.misc.BASE64Decoder、sun.misc.BASE64Encoder是JDK自带的类,将MyEclipse的自带JDK换成自己本地JDK即可;代码:package com.inlz;import java.io.FileInpu原创 2014-07-17 15:07:57 · 2174 阅读 · 0 评论 -
java poi 复制excel中的sheet
package excel;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;原创 2012-11-02 10:38:14 · 6957 阅读 · 0 评论 -
使用POI操作Excel:Sheet拷贝
项目中很多模块需要将数据导出到Excel中,简单的如导出所有的用户信息到Excel,对于导出这种数据,可以通过POI/JXL直接生成Excel即可;当面临复杂格式的报表怎么办呢?下面这张图是项目中某张需要导出的Excel模版中部分截图,需求是根据查询条件生成N张同类型的这种单子到Excel中的不同Sheet中,后期要打印成纸质单据!需要明确有几个重点是:需要在A4纸中打印,所有打印出来的格式必须一转载 2012-11-02 10:55:47 · 9018 阅读 · 1 评论 -
表样分配规则的数据封装实现
//表样分配规则insert loadpublic final class SsSheetAllotDao { private static final String SQL_INSERT = "INSERT INTO SSSHEETALLOT(SSKeyID,SSSheetId)VALUES(?,?)"; private static final String SQL原创 2012-10-30 11:55:18 · 418 阅读 · 0 评论 -
Java虚拟机 深入理解
Java虚拟机 深入理解。。。。原创 2012-10-09 18:17:44 · 368 阅读 · 0 评论 -
以包为单位控制Log4j的日志级别和输出(转)
目标:通过配置文件,介绍如何配置log4j以程序包为单位控制Log4j的日志级别和输出。假设以程序包为xxx.yyy,你想设定的日志级别为ERROR,要求使用的输出为两个appeder:MAIL,stdout.其设置如下:log4j.logger.xxx.yyy=info,MAIL,stdout任何没有被设置的包默认使用log4j.rootLogger的设置,比如:log4j.rootLogger转载 2010-03-25 04:05:00 · 431 阅读 · 0 评论 -
Log4j基本使用方法(转)
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有:ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,转载 2010-03-25 04:04:00 · 382 阅读 · 0 评论 -
如何使用Log4j——简单使用(转)
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自转载 2010-03-25 04:03:00 · 569 阅读 · 0 评论 -
J2SDK 1.5、1.6 & 中文版API(全)
Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区([url]http://gceclub.sun.com.cn/[/url])正式发布第一批中文版Java API原创 2010-03-19 01:13:00 · 709 阅读 · 0 评论 -
Java输出数组的内容
作者:chszs,转载需注明。作者博客主页:http://blog.youkuaiyun.com/chszs1. 输出内容最常见的方式[java] view plaincopyprint?// List类型的列表 List list = new ArrayList(); list.add("First"); list.add("Second"); l转载 2015-04-29 02:55:05 · 786 阅读 · 0 评论