加载中
JAVA Zero Copy的相关知识

java 的zero copy多在网络应用程序中使用。Java的libaries在linux和unix中支持zero copy,关键的api是java.nio.channel.FileChannel的transferTo(),transferFrom()方法。我们可以用这两个方...

MessagePack Java的使用

MessagePack是一个高效的二进制序列化格式。它让你像JSON一样可以在各种语言之间交换数据。但是它比JSON更快、更小。 使用Maven添加MessagePack的依赖: <dependency> <groupId>org.msgpack<...

JAVA SPI 机制简介

SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, 举个例子来说, 有个接口...

JAVA之JNI原理、开发步骤及示列

JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)

JAVA 的异常那些事

异常指不期而至的各种状况,本文针对JAVA 的异常的知识做一下系统的梳理与总结

Linux 线程模型的比较:LinuxThreads 和 NPTL

LinuxThreads 项目最初将多线程的概念引入了 Linux®,但是 LinuxThreads 并不遵守 POSIX 线程标准。尽管更新的 Native POSIX Thread Library(NPTL)库填补了一些空白,但是这仍然存在一些问...

Java线程与Linux内核线程的映射关系

Linux从内核2.6开始使用NPTL (Native POSIX Thread Library)支持,但这时线程本质上还是轻量级进程(LWP)。 Java里的线程是由JVM来管理的,它如何对应到操作系统的线程是由JVM的实现来确定...

采用Cipher DES针对文件加密、解密

由于经常用一些加密或者解密文件的,所以写了一个简单的采用Cipher DES针对文件加密、解密的工具类,记录一下,防止以后忘记了!

2016/03/28 17:50
6.3K
使用 Apache Commons CLI 开发命令行工具示例

概念说明 Apache Commons CLI 简介 Apache Commons CLI 是 Apache 下面的一个解析命令行输入的工具包,该工具包还提供了自动生成输出帮助文档的功能。 Apache Commons CLI 支持多种输入参数格...

Json转换利器Gson之实例

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来

Java 从Jar文件中动态加载类

Java: 使用Java中的ClassLoader搭配上反射功能就能实现从Jar文件中动态加载类

2014/12/09 11:47
8.7K
有趣、高效的编程示例

有趣、高效的编程示例,逐步完善中......

线程调度小示例:newSingleThreadScheduledExecutor用法

线程调度小示例:newSingleThreadScheduledExecutor用法

动态代理示例

最近看hbase thrift的源代码的实现,看到是采用动态代理实现方法调用的监控,写了一个简单的示例

没有更多内容

加载失败,请刷新页面

返回顶部
顶部