【7】、java小工具
文章平均质量分 83
baochanghong
这个作者很懒,什么都没留下…
展开
-
Log4j配置详解
先看Log4j的配置文件如下: Java代码 #Log4J配置文件实现了输出到控制台、文件、回滚文件、自定义标签,数据库等功能。仅供参考。 log4j.rootLogger=DEBUG,CONSOLE,FILE,DLOGFILE,ROLLING_FILE,MYSQL_LOG log4j.addivity.org.apache=true转载 2016-04-17 10:11:04 · 270 阅读 · 0 评论 -
通过Spring Mail Api发送邮件
使用Java Mail API来发送邮件也很容易实现,但是最近公司一个同事封装的邮件API实在让我无法接受,于是便打算改用spring Mail API来发送邮件,顺便记录下这篇文章。【Spring Mail API】Spring Mail API都在org.springframework.mail及其子包org.springframework.mail.javamail中封装转载 2017-02-01 14:24:34 · 530 阅读 · 0 评论 -
apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
用到了apache 的 commons-net-3.0.1.jar 和 log4j-1.2.15.jar 这连个jar包Java 代码如下:[java] view plain copy print?package com.bjut.edu.cn.ftp; import java.io.BufferedInputStrea转载 2016-12-08 17:51:40 · 531 阅读 · 0 评论 -
通过xml方式根据word模板导出word
1 . 实现代码[java] view plain copy package com.base.pf.common.util; import java.awt.image.BufferedImage; import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.转载 2016-11-18 09:05:19 · 1185 阅读 · 0 评论 -
国外程序员整理的Java资源大全
构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依赖管转载 2016-11-07 10:14:45 · 341 阅读 · 0 评论 -
字母数字、字母、汉字验证码 (java)
一、字母数字,字母,汉字验证码的生成代码1、字母数字验证码:[java] view plain copy print?package com.soufun; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; impo转载 2016-11-03 09:59:03 · 989 阅读 · 0 评论 -
java程序执行SQL脚本文件
1.纯java代码引用文件流的方式(缺点是分割的考虑比较麻烦)[java] view plain copy package com.unmi.db; import java.io.FileInputStream; import java.io.InputStream; import java.sql.Connec转载 2016-08-17 14:16:17 · 4109 阅读 · 1 评论 -
POI实现超大数据的Excel的读写操作,支持Excel最大行数。
前端时间写了注解方式Excel的读取和写入,它是根据注解完成Excel的操作,虽说支持大数据,但对于超大数据就无能为力了,因为它的读写期间都是将所有数据放入系统内存的,除非你有超大的内存。 因项目需要对超大数据的Excel读写操作,于是网上找了个超大数据的读写代码,这个不需要太大内存。并对此进行了简单的修改。 原理如下: Excel超大数据读取:抽象转载 2016-07-18 09:13:47 · 5135 阅读 · 1 评论 -
Java生成中间logo的二维码(还可以加上二维码名称哦)
最近有负责微信开发,对于微信开发的项目,肯定少不了二维码啦,正好有个这样的需求,这对不同的商品生成一个二维码,扫码即刻下单。博主就弄了一个二维码生成的工具类。弄出来之后,产品经理又说了,中间放上公司的logo是不是好一点?加上吧,加上公司logo之后,产品经理想了想,每个商品都有个二维码,销售人员有很多个商品二维码,群发给用户,在qq群上,微信群上,怎么知道哪个二维码对应哪个商品的转载 2016-06-17 09:07:40 · 2164 阅读 · 0 评论 -
FindBugs入门简介(eclipse安装使用实例)
前言:一般公司都会有一些开发规范,但是事实上,简单看那么一两遍并不能养成习惯,或者将这些规范记住。特别的,对于一些新手,写的代码往往会很糟糕。回头看看你一两年前写的代码就会知道,所谓的”糟糕“是什么一种感觉。使用一些检测工具,对代码质量的控制确有成效。FindBugs便是这一类不错的工具。一、FindBugs介绍FindBugs 是一个静态分析工具,它检查类或者 JAR 文转载 2016-06-16 10:26:24 · 381 阅读 · 0 评论 -
zxing实现二维码生成和解析
二维码的生成与解析。有多种途径。我选择用大品牌,google老大的zxing。gitHub链接是(我用的3.0.0,已经是nio了)https://github.com/zxing/zxing/tree/zxing-3.0.0 Java代码 // 其中输出图像和读取图像的类在core包 MultiFormatReader转载 2016-04-17 10:15:02 · 1852 阅读 · 0 评论 -
最详细的Log4j使用教程
日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties #转载 2016-04-17 10:13:35 · 231 阅读 · 0 评论 -
使用Spring的JAVA Mail支持简化邮件发送
闲来无事,翻看《Spring in Action》,发现Spring集成了对JAVA Mail的支持,有点小激动的看了一遍,嗯,话说真的简单了很多。Spring的邮件发送的核心是MailSender接口,在Spring3.0中提供了一个实现类JavaMailSenderImpl,这个类是发送邮件的核心类。可以通过在配置文件中配置使用,当然也可以自己硬编码到代码中(方便起见,下面的演示代码都转载 2017-02-01 14:32:36 · 487 阅读 · 0 评论