Java-常用工具方法】的更多相关文章

/* * Copyright 2005 Joe Walker * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LI…
以GET请求形式获取文本文件内容 /** * 以GET请求形式获取文本文件内容 * @param url http下载地址,比如http://www.abc.com/123.css * @return * @throws ClientProtocolException * @throws IOException */ public static String getFileContent(String url) throws ClientProtocolException, IOExceptio…
该博客仅专为我的小伙伴提供参考而附加,没空加上代码具体解析,望各位谅解 1.  使用类String类的分割split 将字符串  “Solutions to selected exercises can be found in the electronic document The Thinking in Java Annotated Solution Guide, available for a small fee from BruceEckel” 单词提取输出.单词以空格或,分割. pack…
前面的话 jQuery提供一些与元素无关的工具方法,不必选中元素,就可以直接使用这些方法.如果理解原生javascript的继承原理,那么就能理解工具方法的实质.它是定义在jQuery构造函数上的方法,即jQuery.method(),所以可以直接使用.而那些操作元素的方法,是定义在构造函数的prototype对象上的方法,即jQuery.prototype.method(),所以必须生成实例(即选中元素)后使用.把工具方法理解成像javascript原生函数那样可以直接使用的方法就行了.下面将…
JavaScript常用工具方法 1.日期格式化 2.将日期字符串转换为Date,字符串格式为(yyyy-mm-dd hh:mm:ss) 3.JS获取当天00:00:00时间和23:59:59的时间 1.日期格式化 /** * 日期格式化 * 格式:yyyy-MM-dd hh:mm:ss */ Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+"…
在JavaScript中是不区分整数值和浮点数值的,其中所有的数字均用浮点数值表示.JavaScript采用IEEE 754标准(有兴趣可以浏览网络规范分类下的IEEE 754标准,需要原文件请在留言处联系我)定义的64位浮点格式表示数字. 目前只针对浮点数的计算.其他的内容会在后续时间进行完善,也希望大家积极提供资源,让你学到的更多. 浮点数直接量可以用以下语法表示: [digits][.digits][(E|e)[(+|-)]digits] IEEE754是一种二进制表示法,可以精确的表示(…
1 常用工具 JVisual vm:可以直接通过软件包下载,支持本地以及远程JVM监控 JMH:Java Microbenchmark Harness,测试基准组件,精度可达纳秒级 JITWatch:JIT日志分析GUI工具 2 日志库 2.1 日志框架 JUL:JDK自带日志库,也就是java.util.logging Log4j/Log4j2:Apache的一个开源项目,高度可配置 Logback:开源日志组件 2.2 日志门面 JCL:Jakarta Commons Logging,Apa…
1.正则验证邮箱 public static boolean checkEmail(String email){ boolean flag = false; try{ String check = "^([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$"; Pattern regex = Pattern.compile(check); Matcher matcher = regex.matcher(em…
一.功能方法目录清单: 1.getString(String sSource)的功能是判断参数是否为空,为空返回"",否则返回其值: 2.getString(int iSource)的功能是判断参数是否为0,为0则返回"",否则返回其值: 3.GBKtoISO(String s)的功能是进行编码转换,由GBK转为 iso-8859-1: 4.ISOtoGBK(String s)的功能是进行编码转换,由iso-8859-1 转为 GBK: 5.getArray(Str…
转自:http://blog.csdn.net/justdb/article/details/8653166 数据库连接工具类——仅仅获得连接对象 ConnDB.java package com.util; import java.sql.Connection; import java.sql.DriverManager; /** * 数据库连接工具类——仅仅获得连接对象 * */ public class ConnDB { private static Connection conn = nu…
http://blog.csdn.net/xyw591238/article/details/51678525 写在前面     本文涉及的工具类部分是自己编写,另一部分是在项目里收集的.工具类涉及数据库连接.格式转换.文件操作.发送邮件等等.提高开发效率,欢迎收藏与转载.       数据库连接工具类     数据库连接工具类——仅仅获得连接对象 ConnDB.java [java] package com.util;      import java.sql.Connection;   im…
package com.wazn.learn.util; import java.security.MessageDigest; /** * MD5加密工具类 * <功能详细描述> * */ public abstract class MD5Util { public final static String MD5(String pwd) { //用于加密的字符 char md5String[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8',…
为了方便操作基本数据类型值, 将其包装成对象, 在对象中定义了属性和行为, 丰富了该数据的操作. 用于描述该对象的类就称为基本数据类型对象包装类. 基本数据类型对应关系 基本数据类型(8种) 包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean 常用操作之一: 用于基本数据类型和字符串之间的转换 1. 基本类型转换为字符串方法: 1. 基本类…
package com.jarvis.base.util; import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.StringReader;import java.io.StringWriter;import java.net.URL;import java.util.Properties; import javax.xml.transform.OutputKeys;impo…
package com.qushida.util; import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; i…
一.String常用字符串 package com.imooc.string; public class StringDemo { public static void main(String[] args) { //定义一个字符串“JAVA 编程 基础” String str="JAVA 编程 基础"; //打印输出字符串的长度 System.out.println("字符串的长度是:"+str.length()); //取出字符'程'并输出 System.out…
一.连接数据库的综合类 package com.itjh.javaUtil; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.util.ArrayLis…
package com.itjh.javaUtil;   import java.util.ArrayList; import java.util.List;   /** * * String工具类. <br> * * @author 宋立君 * @date 2014年06月24日 */ public class StringUtil {       private static final int INDEX_NOT_FOUND = -1;     private static final…
一.    填空题 在Java中每个Java基本类型在java.lang包中都在一个相应的包装类,把基本类型数据转换为对象,其中包装类Integer是___Number__的直接子类. 包装类Integer的静态方法可以将字符串类型的数字"123"转换成基本整型变量n,其实现语句是:__ Integer.parseInt("123")__. 在Java中使用java.lang包中的__ StringBuffer/StringBuilder 类来创建一个字符串对象,它…
/// <summary> /// 获取枚举成员描述信息及名称 /// 返回:IDictionary /// Value:描述信息 /// Key:值 /// </summary> /// <typeparam name="T">struct类型</typeparam> /// <returns>IDictionary</returns> protected IDictionary<string, strin…
Java为我们提供了大量的工具辅助我们进行开发,位于jdk目录下的bin目录里,本篇博客将会随时更新相关工具的使用说明. jps 获取当前运行的java应用 lgj@lgj-Lenovo-G470:~/java/FastDFS$ jps -help usage: jps [-help] jps [-q] [-mlvV] [<hostid>] Definitions: <hostid>: <hostname>[:<port>] jps -q 获取运行的pid…
1. org.apache.commons.collections4包提供CollectionUtils.MapUtils.ListUtils.SetUtils等工具类: 2. org.apache.commons.lang3包提供StringUtils.ArrayUitls.BooleanUtils.NumberUtils.DateUtils.ObjectUtils等工具类: 3. org.springframework.util包提供FileCopyUtils.Base64Utils.Col…
1.请根据控制台输入的特定日期格式拆分日期 如:请输入一个日期(格式如:**月**日****年) 经过处理得到:****年**月**日 提示:使用String的方法indexOf.lastIndexOf.substring package com.my.work; import java.util.Scanner; public class Date_1 { public static void main(String[] args) { Scanner s = new Scanner(Syst…
1异常的定义 异常就是与我们编译相违背在过程中出现的逻辑或忘记一些赋值等等 分为编译时错误和运行时错误 运行时异常 我们一般处理的时Exception异常: 异常处理 异常处理可以通过关键字try,catch,finally,throw,throws; try,catch,finally处理 捕获异常 try捕获异常,通常把try放在我们觉得出错的位置: catch 捕获异常,当异常出现时,被catch捕获通过Exception方法来提示异常(通常从异常最后一行开始处理异常): finally…
java反编译工具 可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码. findbugs FindBugs-IDEA插件的使用 阿里巴巴Java开发规约插件 关于<阿里巴巴Java开发规约>插件的安装与使用…
1.使用String类分割split将字符串“Solutions to selected exercises can be found in the electronic document The Thinking in Java Annotated Solution Guide,available for a small fee from BruceEckel”单词提取输出,单词以空格或','分隔 public static void main(String[] args) { String…
过滤 ArrayUtil.filter方法用于编辑已有数组元素,只针对泛型数组操作,原始类型数组并未提供. 方法中Editor接口用于返回每个元素编辑后的值,返回null此元素将被抛弃. 例如:过滤数组,只保留偶数 Integer[] a = {1,2,3,4,5,6}; Integer[] filter = ArrayUtil.filter(a, new Editor<Integer>(){ @Override public Integer edit(Integer t) { return…
package com.wazn.learn.util; import java.util.List; import java.util.Map; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellStyle; import org.apache.poi.ss.usermodel.Fon…
package com.wazn.learn.util; import java.io.File; /** * 删除文件工具类 * @author yangzhenyu * */ public class DeleteFileUtil { /** * 删除文件,可以是文件或文件夹 * * @param fileName * 要删除的文件名 * @return 删除成功返回true,否则返回false */ public static boolean delete(String fileName)…
package com.wazn.learn.util; import java.io.Closeable; import java.io.IOException; /** * IO流工具类 * * @author yangzhenyu * */ public class IOUtil { /** * 关闭一个或多个流对象 * * @param closeables * 可关闭的流对象列表 * @throws IOException */ public static void close(Clo…