Java序列化及RPC详解 经验

对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中。JVM停止之后,这些状态就丢失了。在很多情况下,对象的内部状态是需要 被持久化下来的。提到持久化,最直接的做法是保存到文件系统或是

jopen 2014-11-11   60557   0

java加密与数字证书 经验

P12 -PKCS#12文件,包含证书(公钥)和私钥(受密码保护),已经完整的证书链信 .jks - JAVA的keytools证书工具支持的证书私钥格式 工具 keytool keytool 是个密钥

jopen 2014-12-08   62937   0

Linux平台Java调用so库-JNI使用例子 经验

首先,编写一个Java文件,包含有native方法 public class MyJni { public native void display(); public native double sum(double

jopen 2014-09-28   30558   0

Java 7/8中字符集的编解码 经验

我们来看看在Java 7/8中 字符集 编码和解码的性能。先看看下面两个 String 方法在不同字符集下的性能: /* String to byte[] */ public byte[] getBytes(Charset

jopen 2014-10-17   12141   0

微型Java Web框架:pippo 经验

它是一个开源(Apache许可证)微型Java Web框架,拥有最少的依赖,以及快速的学习曲线。 该项目的目标是创建一个微型的Web框架在Java中这应该是易于使用和破解。 其概念是不是新的 (灵感来自于

jopen 2014-11-04   22868   0

读取图片元数据的Java类库:metadata-extractor 经验

metadata-extractor是一个能够从图像文件中读取元数据(Exif, IPTC, XMP, ICC等)的简单的Java库。 Metadata metadata = ImageMetadataReader.readMetadata(imagePath);

jopen 2014-11-19   37159   0

Java日期操作工具类:DateUtil 经验

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import

jopen 2014-12-08   79068   0

java native2ascii的用法介绍 经验

ncoding_name使用表格第一栏。 -Joption 该参数一般无需使用,用于指定java虚拟机的启动参数。例如:-J-Xms48m设置虚拟机启动时分配内存为48M 。 Example1:

jopen 2014-12-13   19153   0

Java基础知识的思维导图 经验

Java基础知识的思维导图。 点击放大。 来自:http://blog.csdn.net/jackfrued/article/details/41576837

cwf8 2015-01-11   77714   0

Java内存模型深度解析:总结 经验

越少越好,这样它们就可以做尽可能多的优化来提高性能。 由于常见的处理器内存模型比JMM要弱,java编译器在生成字节码时,会在执行指令序列的适当位置插入内存屏障来限制处理器的重排序。同时,由于 各

jopen 2015-01-18   15693   0

Java常见内存溢出异常分析 经验

原文出处: imtiger Java虚拟机规范规定JVM的内存分为了好几块,比如堆,栈,程序计数器,方法区等,而Hotspot jvm的实现中,将堆内存分为了三部分,新生代,老年代,持久带,其中持

jopen 2015-01-18   23276   0

一个简单的Java EE&Docker示例 经验

学习Docker的最好办法就是迅速在工作中应用它,本文作者使用Docker部署了一个Java EE应用,非常简单和方便。需要注意的是,由于作者写作时本地网络有问题,所以Dockerfile中很多的资源都没有从网络下载,你再实践时,可以尝试

jopen 2015-01-19   31953   0
Docker  

Java 工程的外部依赖显示工具实现及使用 经验

原文出处: IBM——developerworks 在 Java 工程开发过程中,一般情况下,软件工程师以及项目管理人员都很清楚自己的工程项目都依赖于哪些外部组件接口,但是在某些情况,尤其是工程比

jopen 2015-01-27   31234   0

JAVA 8:健壮、易用的时间/日期API 经验

期的;然而, Java 却没有好的API来处理它们。在Java SE 8中,添加了一个新包: java.time ,它提供了结构良好的API来处理时间和日期。 历史 在Java刚刚发布,也就是版本1

jopen 2015-02-02   33513   0

Java自动化验收测试工具:Concordion 经验

Concordion是一个开源的Java框架,可以让你将一个简单的英语描述需求转成一个自动化测试。Concordion 使用 Gradle 作为构建工具。此外还提供.NET, Python, Scala

jopen 2014-02-25   23878   0

10个精妙的Java编码最佳实践 经验

这是一个比Josh Bloch的 Effective Java 规则更精妙的10条Java编码实践的列表。和Josh Bloch的列表容易学习并且关注日常情况相比,这个列表将包含涉及API/SPI设计中不常见的情况,可能有很大影响。

jopen 2014-04-01   25485   0

Java 微型Web框架:sparkjava 经验

sparkjava是一个受Sinatra启发的微型Web框架,用于采用Java快速快速创建Web应用。 import static spark.Spark.*; import spark.*; public

jopen 2014-05-14   42603   0

MongoDB 数据库 Java 版驱动:Morphia的使用 经验

框架,它对MongoDB数据库 java版驱 动进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵MongoDB数据库,也让Java程序员可以从复杂数据库设计中脱离

jopen 2014-06-10   33805   0

Java创建原生iOS应用:RoboVM 经验

,使用AngularJS开发 我最近发现的一个的是RoboVM,你可以通过它来用Java开发iOS程序。 RoboVM 编译器可以将 Java 字节码翻译成 ARM 或者 x86 平台上的原生代码,应用可直接在 CPU

jopen 2014-07-03   40118   0

创建你自己的 Java 注解类 经验

如果你已经在使用Java编程,并且也使用了任何像Spring和Hibernate这样的流行框架,那么你应该对注解的使用非常地熟悉。使用一个现有框架工作的时候,通常使用它的注解就够了。但是,你是不是也有时候有要创建属于你自己的注解的需求呢

jopen 2014-08-06   57666   0
1 2 3 4 5 6 7 8 9 10