JAVA爬虫:WebCollector 经验

一个开源的JAVA爬虫,包含了一套爬虫的内核和一套完整的爬虫。内核具有很强的扩展性,用户可以在内核基础上开发自己想要的爬虫。源码中集成了Jsoup,可进行精准的网页解析。 项目主页:

jopen 2014-07-20   30401   0

Java 性能调优工具 经验

锁时可以用jstack -l pid来观察锁持有情况 -m mixed mode,不仅会输出Java堆栈信息,还会输出C/C++堆栈信息(比如Native方法) 找出进程内最耗费CPU的线程,可以使用ps

jopen 2014-08-02   16935   0

Java Runtime.exec() 使用 经验

每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。我们可以通过

jopen 2014-09-12   26910   0

Java中多线程技术 经验

最近由于工作的原因开始决定系统学习一下Java的多线程机制。Java语言的一大特点就是内在支持多线程,这和很多语言需要通过外部开发包来实现多线程有本质区别。每个程序都有一个主线程,当程序启动时自动执行

jopen 2014-11-01   19824   0

Java 注解Annotation 经验

@interface Retention { RetentionPolicy value(); } 3. Java内置注解 @Override, 表示当前方法覆盖父类中的方法,如果父类没有该方法,编译器错误

cwf8 2015-01-09   17214   0

Java 8:不要再用循环了 经验

之前 所写的,Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了。 在这篇文章里,我们将会去了解传统循环的一些替代方案。在Java 8的新功能特

jopen 2015-01-29   18471   0

怎样编写高效java代码 经验

line 1、 ,说缺少package-info.java文件。 line 2、 ,说第一句注释要以“.”结尾。 line 30、 ,缺少java doc注释。 line 35、 ,getI

jopen 2015-02-28   20234   0

使用Gradle构建Java项目 经验

使用Gradle构建Java项目 这个手册将通过一个简单的Java项目向大家介绍如何使用Gradle构建Java项目。 我们将要做什么? 我们将在这篇文档航中创建一个简单的Java项目,然后使用Gradle构建它。

jopen 2015-05-07   59394   0

JAVA 异常对于性能的影响 经验

多数情况下,我们都要在多个层次上抛出并捕获异常。 我们看一个简单的例子: Web 服务客户端连接到服务器。首先,Java 库级别上存在一个连接失败异常。此后会有框架级别上的客户端失败异常,再以后可能还会有应用层次上的

jopen 2015-05-13   11596   0

Java 9 AOT初探 经验

Java 9引入了 aot编译方式 ,能够将class文件直接编译成可执行二进制文件。目前Java 9的 early access版本 已经提供了编译工具,让我们来看看它的功能吧。 注意:按照JEP

lese9013 2017-01-16   12002   0

Java 调用外部程序 经验

Java中可以调用外部程序,这需要通过Process等类来实现。 创建进程 先来介绍一下Process的创建,我们需要使用 ProcessBuilder 类。如果需要命令行参数的话,则传入多个参

MonikaBarba 2017-04-13   15524   0

腾讯微博的Java开发包 qq-t-java-sdk 经验

腾讯微博java sdk包,同样适用于android。包含腾讯微博目前提供的95%的api,几乎所有主要api,用法简单。 项目主页: http://www.open-open.com/l

fmms 2012-04-02   45269   0

Java简繁体中文互换 java-zhconverter 经验

java-zhconverter是一个简繁体中文互换的Java开源类库。 示例代码: // Instantiation will fetch the property file which load

fmms 2012-01-18   51644   0

Riak 的 Java 客户端开发类库:riak-java-client 经验

riak-java-client 是 Riak 的 Java 客户端开发类库,示例代码: // create a client (see Configuration below in this README

jopen 2012-06-01   67765   0

Java中用WebSockets实现一个聊天室示例:java-chatroom 经验

java-chatroom是一个在Java中使用WebSockets实现的简单聊天室示例应用。运行方法: java -jar dist/JavaWebSockets.jar -p [some free

jopen 2014-02-07   45639   0

Google-voice-java:一个非官方的谷歌语音Java API 经验

Google-voice-java 是 Google Voice API 的 Java 语言封装版本,功能包括:打电话、发短信、查看收件箱、语言邮件等等。 项目主页: http://www

jopen 2013-01-23   28118   0

MJORM (mongo-java-orm) - 一个MongoDB的Java ORM 框架 经验

该项目旨在为MongoDB和Java提供强大的查询API和ORM框架。这个项目的目标是: 实现MongoDB驱动的 DBObject s与POJOs之间的对象关系映射 使其更容易编写可测试MongoDB的数据访问代码

jopen 2013-07-02   53515   0

Apache Cassandra的一个Java驱动:DataStax Java Driver for Apache Cassandra 经验

Apache Cassandra的一个Java客户端驱动。此驱动程序只能支持 Cassandra Query Language version 3 (CQL3) 和 Cassandra的二进制协议 。

jopen 2014-09-14   43015   0

Java开发使用的ECharts的开发包:ECharts-Java 经验

这是一个针对 ECharts 2.0 版本的Java类库,实现了所有ECharts中的Json结构对应的Java对象,并且可以很方便的创建Option 本项目是一个供Java开发使用的ECharts的开发包,

jopen 2014-09-19   114955   0

Java 性能优化手册:提高 Java 代码性能的各种技巧 经验

原文出处: 字节技术 Java 6,7,8 中的 String.intern – 字符串池 这篇文章将要讨论 Java 6 中是如何实现String.intern方法的,以及这个方法在 Java 7 以及 Java

jopen 2015-05-08   13529   0
1 2 3 4 5 6 7 8 9 10