10个Java调试技巧 经验

调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!

jopen 2012-09-04   28974   0

Java爬虫 :WebLech URL Spider 经验

WebLech URL Spider是一个功能强大的Web站点下载与镜像工具。它支持按功能需求来下载web站点并能够尽可能模仿标准Web浏览器的行为。WebLech有一个功能控制台并采用多线程操作。

jopen 2012-10-10   25657   0

Java Web爬虫 - ItSucks 经验

ItSucks是一个Java Web爬虫开源项目。可灵活定制,支持通过下载模板和正则表达式来定义下载规则。提供一个控制台和Swing GUI操作界面。 功能特性: 多线程 正则表达式 保存/载入的下载工作

jopen 2012-10-12   44467   0

java技巧--提高代码运行效率 经验

此时静态变量b的生命周期与A类同步,如果A类不会卸载,那么b对象会常驻内存,直到程序终止。 - 3.尽量避免过多过常的创建java对象 尽量避免在经常调用的方法,循环中new对象,由于系统不仅要花费时间来创建对象,而且还要

openkk 2012-06-05   76091   0

OAuth2.0的Java实现 Apache Amber 经验

0协议是当今互联网时代用户授权和认证的标准,很好的解决了这一问题。apache孵化项目amber作为oauth2.0的java参考实现与自有平台的整合。 项目主页: http://www.open-open.c

jopen 2012-06-25   104800   0

HiJson - 查看JSON数据的Java应用 经验

java开发,基于gson包,用于格式化json字符,以树的形式展示,方便json字符串查看,支持各种常用操作,支持多标签! 项目主页: http://www.open-open.co

openkk 2012-08-14   28699   0

理解 Java 的 GC 与 幽灵引用 经验

理解 Java 的 GC 与 幽灵引用 Java 中一共有 4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及 Phanto

openkk 2012-08-20   12657   0

排序算法 Java实现代码 经验

JAVA下面的 堆排序  冒泡排序法 选择排序法 快速排序法 插入排序法 折半插入排序法 希尔排序法 归并排序法 /** * * @param */ public class Sort

openkk 2012-08-23   54033   0
Java   算法  

Java Web开发框架,ActiveWeb 经验

ActiveWeb是一个受Ruby on Rails启发的Java Web应用开发框架。 在ActiveWeb应用程序的核心是一个控制器(controller)。一个控制器就一个组件,它的角色

jopen 2012-10-08   26390   0
Web框架   web  

Java网页抓取工具 PlayFish 经验

playfish是一个采用java技术,综合应用多个开源java组件实现的网页抓取工具,通过XML配置文件实现高度可定制性与可扩展性的网页抓取工具 应用开源jar包包括httpclient(内容读取)

jopen 2012-10-12   79279   0

Java连接池 DBCP Component 经验

DBCP(DataBase connection pool), 数据库连接池 。 是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:common-dbcp

jopen 2012-10-17   33717   0

Java中文分词器 - Ansj 经验

Ansj 是一个开源的 Java 中文分词工具,基于中科院的 ictclas 中文分词算法,比其他常用的开源分词工具(如mmseg4j)的分词准确率更高。 介绍一下Ansj! Ansj中文分词

jopen 2012-11-10   67156   0

Java 的 UML 图表工具:jUML 经验

jUML 是一个 UML 图表工具,可对 Java 源码进行反向工程并创建类与类之间的关系图。 项目主页: http://www.open-open.com/lib/view/home/1354027353465

jopen 2012-11-27   52992   0

Java 字符串操作封装 经验

java 对常用字符串操作的封装 package com.wiker; import java.beans.XMLDecoder; import java.io.BufferedInputStream;

jopen 2013-11-19   55044   0

JAVA线程池的分析和使用 经验

合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降 低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源, 如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了 如指掌。

jopen 2013-12-05   14055   0

Java实现BASE64编解码 经验

为了简化存储或传输。更具体地说,BASE64算法主要用于转换二进 制数据为ASCII字符串格式。Java语言提供了一个非常好的BASE64算法的实现,即Apache Commons Codec工具包。

jopen 2013-12-29   51071   0

java.util.concurrent介绍 经验

java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据

jopen 2014-01-06   46901   0

java字节码框架ASM的学习 经验

ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class

jopen 2014-01-14   26213   0

Java字符串操作集合 经验

Java字符串操作集合

jopen 2014-01-15   35271   0

Java全半角转换代码 经验

2、其他字符半角(33-126)与全角(65281-65374)的对应关系是相差65248。 Java全半角转换代码: /** * StringUtils * */ public class StringUtils

jopen 2014-01-16   12604   0
1 2 3 4 5 6 7 8 9 10