
Java
文章平均质量分 67
coffeesweet
这个作者很懒,什么都没留下…
展开
-
Java 实现根据 IP 地址获取地理位置的代码分享
原话:前几天想给网站后台加个解析ip所在地理位置的功能,在网上看了一些博客,找了几段程序,但总觉得写的不够简洁,感觉很啰嗦。下面这个程序,感觉还算简洁,于是整理调试了一下,可以用,程序调用了“腾讯ip分享计划”提供的接口,当然也可以改成ip138提供的接口,不过这两个网站返回的字符串格式有些不同,要分别做解析。public String getAddressByIP(){ try转载 2015-12-29 22:50:46 · 3707 阅读 · 5 评论 -
Java 中字符串拼接 String 和 StringBuilder(StringBuffer)的使用
字符串拼接是个常用的功能,经常性使用String做字符串拼接,当拼接次数多的时候,使用String方法会消耗大量的性能和时间,因为每次String拼接时都会建立一个新的对象,随着拼接次数的增多,性能消耗、时间消耗会大量增加,这个时候应该使用StringBuilder方法。public static void main(String[] args) { try {转载 2015-12-29 23:32:16 · 818 阅读 · 0 评论 -
Java 去除字符串中多余的空格,只留一个
string.replaceAll("\\s{1,}", " ") //就可以了。转载 2015-12-29 23:36:16 · 9952 阅读 · 2 评论 -
Java获取当前年月日、时间
两种方法,通过Date类或者通过Calendar类。Date类比较简单,但是要得到细致的字段的话Calendar类比较方便。import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.L原创 2016-01-31 22:53:41 · 54024 阅读 · 2 评论 -
Java抽象类简述
1.抽象类 (声明方法的存在而不去实现它的类被叫做抽象类)抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来new对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract。 在抽象类中的成员方法可以包括一般方法和抽象方法。2.抽象方法抽象方法就是以转载 2016-02-01 00:47:25 · 488 阅读 · 0 评论 -
Java 对字符串数据进行MD5/SHA1哈希散列运算
package cn.aibo.test;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class TestMd5AndSha1 { public static String md5(String data) throws NoSuchAlgorithm转载 2016-04-07 07:29:53 · 1867 阅读 · 0 评论 -
正则表达式随记
1.([\s\S]*?)和(.*?) .点 匹配除“\n”和"\r"之外的任何单个字符。要匹配包括“\n”和"\r"在内的任何字符,请使用像“[\s\S]”的模式。 * 匹配前面的子表达式任意次。例如,zo*能匹配“z”,也能匹配“zo”以及“zoo”。*等价于{0,}。 ? 匹配前...原创 2018-08-06 16:03:00 · 269 阅读 · 0 评论