构建分布式、安全在线服务的Java框架:Orbit 经验

Orbit是一个现代Java框架,用于轻松构建和维护分布式,安全和可扩展的在线服务。 Orbit 包含两个主要组件: Orbit Actors, 一个框架使用虚拟actors来编写分布式系统. Orbit

jopen 2015-04-03   15502   0

自己编写Java Web框架:Takes框架的Web App架构 经验

。它们充斥着静态方法、未经测试的数据结构以及不够美观的解决方式。因此一个月前我决定开始编写自己的Java Web框架,我制定了一些基本的信条:1) 没有NULL,2) 没有public static方法,3)

m45y 2015-06-01   27379   0

Java8 lambda表达式10个示例 经验

Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java

pm45e 2015-08-02   42371   0

Java可扩展的BSON编码和解码器:ebson 经验

一个采用Java开发,可扩展的BSON编码和解码器,拥有一个可拔插的 Java-to-BSON 类型映射。 Maven:   com.github.ko

jopen 2015-06-03   16480   0

Java 8新的时间日期库的20个使用示例 经验

http://it.deepinmind.com/java/2015/03/17/20-examples-of-date-and-time-api-from-Java8.html 除了 lambda表达式

dd2d 2015-03-17   50089   0

V8 引擎的 Java 绑定:J2V8 经验

J2V8是一组针对V8的java绑定。J2V8专注于性能和与V8的紧密集成。It also takes a 'primitive first' approach, meaning that if a value

jopen 2015-04-23   42205   0

将Davilk字节码转换成Java字节码的开源工具:enjarify 经验

Google官方出品的将Davilk字节码转换成Java字节码的开源工具,建议用于替换dex2jar。这使得可以利用Java分析工具来分析Android应用。 Usage and installation

mxw8 2015-06-20   20884   0

为什么Java字符串是不可变对象? 经验

本文主要来介绍一下Java中的不可变对象,以及Java中String类的不可变性,那么为什么Java的String类是不可变对象?让我们一起来分析一下。 答案一: 最流行的Java面试题之一就是:什么是不可变对象(immutable

n7w77 2015-03-19   19996   0

JS前台加密,java后台解密实现 经验

length); return output; } // base64加密结束 2、后台java代码 private static char[] base64EncodeChars = new

b36g 2015-04-04   105716   0

基于Java软引用机制最大使用JVM堆内存并杜绝OutOfMemory 经验

引文:Java程序员对OutOfMemory并不陌生,一般来说,出现此异常主要是由于应用里缓存了大量的数据没有被GC掉导致堆内存溢出,可是 很多时候,为了减少重复计算或提升运行速度,必需要将一些数据缓

jopen 2015-05-17   17691   0
JVM   Java开发  

Java语言编写的印刷体科技文档识别系统:MathOCR 经验

MathOCR是一个用Java语言编写的印刷体科技文档识别系统,在GNU通用公共许可证版本3或(按你的意愿)更新版本下发布。 MathOCR具备基本的图形预处理、版面分析和字符识别能力,特别是能够

jopen 2015-05-15   20998   0

Java 程序员准备的 Go 入门 PPT 经验

这是 Google 的 Go 团队技术主管经理 Sameer Ajmani 分享的 PPT,为 Java 程序员 快速入门 Go 而准备的。 视频 这个 PPT 是 2015年4月23日在 NYJavaSIG

pw8c 2015-06-22   53773   0

Java中4大基本加密算法解析 经验

简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法)

jopen 2015-06-22   30752   0

Infer:Facebook Java静态分析工具初探 经验

importnew.com/16303.html 怎么通过Facebook的Infer来改善你的Java开发工作流程? 如果你保持对技术问题的持续关注(我假定你是这样的,如果你正在读这篇博客的话)

jopen 2015-07-18   45268   0

Java9先睹为快:JShell动手实践 经验

现在开始使用Java 9最酷特性之一? 上周我终于抽出时间亲身体验了一个Java 9 的抢先体验版本。第一站就是JShell,它也被称之为Kulla项目,这就是起初驱使我鼓起勇气去尝试Java9抢先体验版的原因。没错,官方的Java

jopen 2015-07-23   21267   0

开发维护大型项目的Java的建议 经验

net/detail/54787-开发-项目-java 假设你是正在开发和维护一个包含2000个类并使用了很多框架的Java开发者。你要如何理解这些代码?在一个典型的Java企业项目小组中,大部分能够帮你的高

jopen 2015-12-06   18557   0

Java中对象的深复制和浅复制详解 经验

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

jopen 2016-01-08   7387   0

Java 8新特性之旅:使用Stream API处理集合 经验

在这篇“Java 8新特性教程”系列文章中,我们会深入解释,并通过代码来展示,如何通过流来遍历集合,如何从集合和数组来创建流,以及怎么聚合流的值。 在之前的文章“遍历、过滤、处理集合及使用Lamb

jopen 2015-08-28   15946   0

使用Java 8函数式编程生成字母序列 经验

Java 8 中使用函数式编程生成字母序列是一个很大的挑战。Lukas Eder 愉快地接受了这个挑战,他将告诉我们如何使用 Java 8 来生成ABC的序列——当然,肯定不是一种蹩脚的方式。

jopen 2015-09-28   15352   0

利用java8新特性实现类似javascript callback特性 经验

Java8的新特性之一,就是首次引入了函数式编程Lambda表达式,按oracle的说法,是为了引导java向函数式编程的方向发展。 在JDK1.8中,多了一个包,java.util.function

jopen 2016-01-03   8116   0
1 2 3 4 5 6 7 8 9 10