简介 fastutil扩展了 Java集合框架,通过提供特定类型的map、set、list和queue,以及小内存占用、快速访问和插入;也提供大(64位)array、set 和 list,以及快速、实用的
XNIO是一个用于简化NIO应用程序开发的Java类包。它能够帮你解决Selectors的烦杂处理,并增加NIO在socketst和non- socket I/O广播中的支持。XNIO提供了一个独特和
JMAC是Monkey音频压缩解码器的Java实现.JMAC是一个Java包用来实时地解码,转换,播放Monkey的音频文件(MAC, .APL, .APE).JMAC不需要JMF(Java Media Framework)
Expr4J 是一个Java的表达式计算引擎,可以用来计算例如在 Excel 单元格中的表达式等。 示例代码: package org.boris.expr.util; import java.io.*;
Java File Copy Library 提供了一种简易的方法用于执行大量的文件拷贝工作,可定义批处理进行文件复制,复制的过程可通过一个进度条显示,如下图所示: 示例代码: Source[]
Sardine 是下一代的 WebDAV 的 Java 客户端开发包,使用非常简单,但并没有完全实现 WebDAV 客户端的规范。并且更易于通过编程利用FTP来管理远程文件更加简单。 示例代码: Sardine
最近在研究JSON,Java中有很多处理JSON的类库,lib-json、sf-json、fastjson还有Jackson Json。第一个就不说了,性能和功能都没有什么亮点。 sf-jso
一个轻量级的通用型序列化反序列化工具
JDAVMail 是一个开放源码的JavaMail的提供者项目,可以通过它来访问基于WebDAV协议的邮件服务,有如Hotmail邮箱。
操作数据库的类指的是JDBC(java database connection:java数据库连接,java的数据库操作的基础API。)。 DBUtils是java编程中的数据库操作实用工具,小巧简单实用,
thing: %s", foo, bar, car ); 这个也很方便,效率也提高了,默认用了java.util.Formatter。 我们看看代码: LogEvent里的: public
2. 使用 apt 编译 Hello.java(例:apt -d [存放编译后的文件目录] Hello.java ) ,会生成 jaws目录 3.使用java Hello.Hello运行,然后将浏览器指向
推荐与Spring配合使用 框架思想 以 已有的逻辑关系 代替 复杂的配置 。 设计思路 通常写java时会使用Spring框架进行IoC管理。而Spring是基于bean的,配置起来首先需要将类映射
kratos简介 基于Java语言编写的轻量级分库分表(Sharding)中间件,丰富的Sharding算法支持(2类4种分片算法),能够方便DBA实现库的极速扩容和降低数据迁移成本。Kratos
称该工具帮助其每个月检查出数百个应用中潜在的 Bug,例如一些空指针访问、资源和内存泄漏等等。支持 Android 的 Java 和 iOS 的 C 和 Objective-C 代码。 项目主页: http://www
子任务执行完的结果都统一放在一个队列里,启动一个线程从队列里拿数据,然后合并这些数据。 Java提供了ForkJoinPool来支持将一个任务拆分成多个“小任务”并行计算,再把多个“小任务”的结果合成总的计算结果。
数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般 程序员 多知道一点关于 Java 对象序列化的知识所带来的好处。 关于本系列 您觉得自己懂 Java 编程?事实上,大多数程序员对于
Java 8的默认方法试图尝试更进一步简化Java API。不幸的是,这一最近的语言扩展带来了一系列复杂的规则,但只有少部分Java开发者意识到这一点。这篇文章告诉你为什么引入默认方法会破坏你的(用户的)代码。
把Java8 的Date包移植到Android中来,主要就是替换joda。Java 8 date api的主要设计者就是joda的创建者,新的API对joda做了不少改进。另外移植过来的包大小比joda小,api数目也少。
nginx+tomcat实现代理访问java web项目