Java经典类库-Guava中的函数式编程讲解 经验

如果我要新建一个java的项目,那么有两个类库是必备的,一个是junit,另一个是 Guava 。选择junit,因为我喜欢TDD,喜欢自动化测试。而是用 Guava ,是因为我喜欢简洁的API。 Guava

lylove1220 2016-05-18   17505   0

Java中的浅拷贝以及深拷贝 经验

再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 2.Java的clone()方法 ⑴clone方法将对象复制了一份并返回给调用者。一般而言,clone()方法满足:

efseguf 2016-02-19   12369   0

[Android]-图片JNI(C++\Java)高斯模糊的实现与比较 经验

yi+=w; } } img.updatePixels(); } 同时找到一个借鉴这个所改进后成为Java的代码,具体如下: public static Bitmap doBlur(Bitmap sentBitmap

xiaoasdf 2016-02-20   9924   0

高并发Java(10):JDK8对并发的新支持 经验

中。并且支持流式调用 CompletableFuture是Java 8中对Future的增强版 简单实现: import java.util.concurrent.CompletableFuture;

RubinO60 2016-08-31   21969   0
并发   JDK   Java开发  

TOP 13 大最热开源微服务 Java 框架 经验

上构建可靠轻量级微服务的 Java 框架 经过长期发展,Java 最终在服务器领域找到一席之地,不同芯片架构和操作系统对“一次编写,到处运行”的承诺很感兴趣。与此同时,JavaScript 一直在挑战 Java 的地

码头工人 2019-01-03   12690   0

开发十年,就剩这套Java架构体系了 经验

图谱,其中的底层原理,实现原理又能知道多少? 以上这些如何学习,有没有免费资料? 对Java架构技术感兴趣的同学,欢迎加QQ群 619881427 ,一起学习,相互讨论。 群内已经有小

Java在PDF中添加水印(文本/图片水印)效果 经验

水印是一种十分常用的防伪手段,常用于各种文档、资料等。常见的水印,包括文字类型的水印、图片或logo类型的水印。以下Java示例,将分别使用insertTextWatermark(PdfPageBase page, String

Miaonly 2019-01-02   11025   0

Java工具类 Apache Commons:commons-lang 3.0.1 发布 资讯

commons-lang是一个很有用的开源包,它弥补了Java API在提供的基本处理方法上的不足。从它的命名上就可以看出它主要是一些公共的工具集合,比如对字符、数组的操作等等。它封装了很多Java具体的操作,也就是如果要实现

fmms 2011-08-11   21967   0
Java  

Java开源:leader - 一个私人笔记管理项目 经验

介绍 Leafer 是基于Java实现的面向Web端的一个私人笔记管理项目,现在还是处于beta版本,如果有任何的bug或者功能改进方面上的建议,欢迎大家提issues帮我改进,thanks :-)

dlal5606 2017-06-20   25822   0

Java数据结构与算法解析——伸展树 经验

伸展树(Splay Tree)是特殊的二叉查找树。它的特殊是指,它除了本身是棵二叉查找树之外,它还具备一个特点: 当某个节点被访问时,伸展树会通过旋转使该节点成为树根。这样做的好处是,下次要访问该节点时,能够迅速的访问到该节点。

GreOConnor 2017-09-29   36178   0

Java开源:traffic-shm-异步无锁 IPC 类库 经验

traffic-shmanna是Java版的异步无锁IPC类库,支持多生产者-单消费者模式,可配合Bson等序列化协议,作为同一服务器中Java进程间的轻量级通讯组件使用,吞吐量可达到百万级TPS。 traffic-shm

LarhondaQui 2017-05-26   20363   0

Java 内存泄漏分析和对内存设置 经验

为了判断 Java 中是否有内存泄漏,我们首先必须了解 Java 是如何管理内存的。下面我们先给出一个简单的内存泄漏的例子,在这个例子中我们循环申请 Object 对象,并将所申请的对象放入一个 HashMap

goodboy 2018-04-07   38190   0
JVM   Java开发  

Java 9 尝鲜之交互式编程环境 经验

JShell——Java 9 的交互式编程环境 本文要求读者有基本的 Java 知识。 Tips Java 9 的代码由于提供了新特性,所以有些代码并不支持向后兼容。也就是说,用 Java 9 写的代码,有可能在

tookoa 2017-04-11   25464   0

Java设计模式-构建者Builder模式 经验

构建者Builder模式是Java中十分常见的一种设计模式,先看一下GOF设计模式一书中给它的定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 构造者Builder模式类图如下:

bohp2357 2018-02-04   39731   0

基于Java实现的Ajax框架 zk 5.0.8 发布 资讯

ZK 是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。 ZK包含了一

webphp 2011-09-01   19185   0
Java  

Java 8将采用与C#语言一样的Lambda句法 资讯

鉴于Java 7 正式版已经发布,甲骨文和Java社区进程组织( JCP )的成员们已开始仔细考虑为这种编程语言的下一个版本Java SE 8添加什么功能特性。前段时间曝光将为Java 8提上议程的工

openkk 2011-09-08   18448   0
Java  

TIOBE 2011年8月开发语言排名,Java排名首位 资讯

Language Ratings Aug 2011 Delta Aug 2010 Status 1 1 Java 19.409% +1.42% A 2 2 C 17.390% -0.48% A 3 3 C++

openkk 2011-09-08   9873   0

Java应用服务器 Eclipse Virgo 3.0.2 发布 资讯

服务器是一个完全基于模块化的 Java 应用服务器,主要用于运行企业 Java 应用程序和基于 Spring 框架的应用,具备高度灵活性和可靠性,提供一个简单但功能强大的开发、发布和服务 Java 应用的平台。

openkk 2011-12-04   7047   0
Java  

Java常用工具包,Jodd 3.3.1 发布 资讯

Jodd 是一个普通开源Java包。你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。 Jodd 提供的功能有: 1. 提供操作Java bean, 2. 可以从各种数据源加载Bean

jopen 2011-12-26   12120   0
Java  

Java 轻量级K/V存储,iPage 2.0 RC1 发布 资讯

增加JMX监控项 5 性能有小幅下降, 待优化 iPage是一个基于文件的轻量级Key-value存储java lib, 具备特性有: 高性能, 请见 benchmark ; 支持可靠同(异)步读写调用; 支持索引自动扩容

fmms 2012-03-15   6949   0
Java  
1 2 3 4 5 6 7 8 9 10