
工具类
Spring_java_gg
通常程序员的一生都把双手和双眼分别奉献给了键盘和显示屏,但是我们坚信我们会把枯燥无味的代码能给人们的生活在一定程度上提供更大的帮助。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java日期工具类
这里我总结了java中日期的处理方法 /** * 按照yyyy-MM-dd HH:mm:ss格式化日期 * 可根据需要定制 * @param date * @return */ public static String format(Date date) { sdf.applyPattern("yyyy-MM-dd HH:mm:ss"); return s原创 2014-07-05 00:47:43 · 1156 阅读 · 1 评论 -
[Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) {转载 2015-05-22 17:52:00 · 462 阅读 · 0 评论 -
把一个txt文件转化为带标题栏的Excel文档
public class Export { public static final String CSVNAME_COMPETITION="cpc.csv";}public class CSV { public static final String ENDLINE = "\n"; public static final Map HEADLINES=new HashMap();原创 2014-10-20 16:34:34 · 1007 阅读 · 0 评论 -
java中使用自己的邮箱进行多人邮件发送
email.properties文件如下:host=smtp.qq.com //这是qq邮箱,如果是其他邮箱 服务要配置成相应的hostuser=自己邮箱名pwd=邮箱密码subject=主题1:167359230@qq.com //发送人2:17655858721@qq.comimport java.io.BufferedReader;import java.io.IOE原创 2014-10-20 16:51:42 · 8745 阅读 · 0 评论 -
activeMQ发布订阅模式中中常用工具类
package com.jms;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import javax.jms.BytesMessage;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms原创 2014-11-11 17:01:54 · 2203 阅读 · 0 评论 -
java开发中序列化与反序列化起到的作用
基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。特别在网络传输中,它的作用显得尤为重要。我们可以把一个类实现序列化,然后在另一端通过反序列化可以得到该对象例如:我们可以序列化一个对象,不过这个对象要实现序列化方法,并生成序列化号。这是对一个对象进行序列化和反原创 2014-11-11 11:53:22 · 1137 阅读 · 0 评论 -
计算一个项目工程中所有包下面的代码行数
有时我们在做项目归档的时候难免会遇到,进行统计代码的行数,这时我们可以用一段代码,直接统计出来。下面我给出一段统计一个java工程下代码的行数的实例代码:import java.io.File;import jodd.io.FileUtil;public class Test { public static void main(String[] args) throws Excepti原创 2014-10-24 09:30:20 · 2334 阅读 · 0 评论 -
byte数组和String之间的相互转换代码
public static String converByteToString(byte[] data) { ByteArrayInputStream byteInput = null; GZIPInputStream gzin = null; ByteArrayOutputStream byteOutput = null; String data = null; byte[]原创 2014-08-27 15:57:35 · 4021 阅读 · 0 评论 -
Java把一个gzip格式的文件读出来转存成String
InputStream in = new GZIPInputStream(new FileInputStream(file)); Scanner sc=new Scanner(in); while(sc.hasNextLine()){ html.append(sc.nextLine().toString()+"\r\n"); }原创 2014-09-06 16:12:21 · 2123 阅读 · 2 评论 -
zip格式转化成String
InputStream in = new GZIPInputStream(new FileInputStream(file)); Scanner sc=new Scanner(in); while(sc.hasNextLine()){ html.append(sc.nextLine().toString()+"\r\n");原创 2014-09-06 16:16:05 · 3300 阅读 · 0 评论 -
java中switch case和break使用
switch只能比较数值或字符或者类对象首先看看switch的括号,当中放置您要取出数值的变量。取出数值之后,程序会开始与case中所设定的数字或字符做比较,如果符合就执行其中的语句,直到遇到break后离开switch程序块;如果没有符合的数值或字符,则会执行default后的语句,default不一定需要;如果没有默认要处理的动作,可以省去这个部分实例如下:原创 2014-08-21 09:30:56 · 4597 阅读 · 0 评论 -
java中IO写文件工具类
/** * 获取路径文件夹下的所有文件 * @param path * @return */ public static File[] getKeywordFiles(String path) { File dir = new File(path); if (!dir.exists()) return null; File[] fs = dir.listFile原创 2014-07-05 07:50:39 · 1799 阅读 · 0 评论 -
maven工程中使用sonar高质量代码检测工具
1:下载并解压SonarQube(http://www.sonarqube.org/downloads/)2:启动SonarQube Server3:需要在我们 settings.xml(这个文件位于$MAVEN_HOME/conf or ~/.m2) 下添加一个sonar的配置,如下所示4:在IDE中使用maven命令 clean verify sonar:sonar命原创 2015-12-06 13:34:57 · 1356 阅读 · 0 评论