Java
文章平均质量分 74
MichaelSongs
这个作者很懒,什么都没留下…
展开
-
java读取纯真IP数据库qqwry.dat的源代码
java读取纯真IP数据库QQwry.dat的源代码,要运行此程序必须有到网上下载QQwry.dat,下载地址 http://www.cz88.net/down/ 由于太大,我这里就不提供了。 1:IPSeeker.java package cn.sva.ip;import java.io.FileNotFoundException;import java.io.原创 2017-06-02 10:10:08 · 8856 阅读 · 1 评论 -
如何优化JAVA代码及提高效率
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.V转载 2017-06-02 10:09:19 · 5959 阅读 · 1 评论 -
Java 反斜杠 斜杠 编译 转换
package cn.rg.demo.test;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;public class BaseHtmlParser { public static String changeSymbol(String url){ String u原创 2017-06-02 10:05:42 · 7278 阅读 · 0 评论 -
Java四种引用包括强引用,软引用,弱引用,虚引用
java内存管理分为内存分配和内存回收,都不需要程序员负责,垃圾回收的机制主要是看对象是否有引用指向该对象。java对象的四种引用包括: 强引用,软引用,弱引用,虚引用 Java中提供这四种引用类型主要有两个目的:第一是可以让程序员通过代码的方式决定某些对象的生命周期;第二是有利于JVM进行垃圾回收。强引用:只要引用存在,垃圾回收器永远不会回收Obj原创 2017-09-28 10:59:43 · 6970 阅读 · 0 评论 -
爬虫总结 && 部分正则匹配
今天在整理本地资料时,挖掘出了早几年因工作需要使用到关于爬虫备注点,分享下,如果能帮到一部分人,荣幸之至~可以参考早几年我整理的另一篇博文:http://syc001.iteye.com/blog/1028001需要的技术大概是: 首先利用多线程,能过http协议连接对方网站,获取html字符串,可以用java.net包里的工具类或者其它开源包。 接着通过正则表达式原创 2017-06-04 16:36:25 · 8361 阅读 · 0 评论 -
IdentityHashMap—允许键重复
在java中,有一种key值可以重复的map,就是IdentityHashMap。在IdentityHashMap中,判断两个键值k1和 k2相等的条件是 k1 == k2 。在正常的Map 实现(如 HashMap)中,当且仅当满足下列条件时才认为两个键 k1 和 k2 相等:(k1==null ? k2==null : e1.equals(e2))。IdentityHashMa原创 2017-06-02 10:13:04 · 6626 阅读 · 0 评论 -
Java开发常用开源类库
Java开发过程中常用开源工具库,以下排名,没有先后顺序~1. Google Guava 2. Apache commons3. alibaba fastjson原创 2017-06-02 10:25:38 · 4699 阅读 · 0 评论