Java 内存模型及GC原理 经验

一个优秀 Java 程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如 嵌入式 系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。

jopen 2014-06-12   33579   0

JAVA多线程实现和应用总结 经验

最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。 1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口

jopen 2014-08-24   22012   0

13款开源Java大数据工具 经验

摘要: Java Code Geeks联合创始人Byron Kiourtzoglou发表文章,从理论到实践剖析了大数据的4个V,并于文章最后分享了Java工程师可能会需要的13个主流开源大数据工具。

jopen 2014-04-30   52548   0
开源  

Reflections让Java的反射更得简单 经验

反射对Java开发人员来说是最强大的功能之一了。标准的Java API真的很难使用,尤其是搜索和查询某些特殊的方法的时候。 比如说,我最近在参与的一个项目,要取出一个类的所有返回string,不带

jopen 2014-05-25   46980   0

Java线程池使用说明 经验

线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.co

jopen 2014-07-01   12928   0

JAVA中堆和栈的区别 经验

都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。

ax952754 2014-07-31   26387   0

Java编码和解码库:unbescape 经验

unbescape是一个Java类库,提供了功能强和卓越性能来执行编码和解码( escape 和 unescape)操作。 支持: HTML (HTML5 and HTML 4) XML (XML 1

jopen 2014-07-30   12490   0

设计模式Java实现示例 经验

Java实现的设计模式实现示例。 Abstract Factory Intent: Provide an interface for creating families of related or

jopen 2014-09-08   26348   0

java 集合类简单的分析 经验

java中的集合类是很常见的,ArrayList,HashSet,HashMap等,现在就让我们来看下他们的各个类之间的关系图。 Collection ├List │├LinkedList

jopen 2014-03-27   13731   0

微信公众平台 Java SDK 经验

weixin-popular 微信公众平台Java SDK 简介: weixin-popular 包括微信公众平台基础API与支付API,提供便捷的API调用接口. API 列表: MediaAPI

jopen 2014-05-09   88400   0
微信  

java反射的常见方式 经验

ioc; import java.lang.invoke.MethodHandle; import java.lang.invoke.MethodHandles; import java.lang.invoke

jopen 2014-07-07   11316   0

Java内存溢出实例总结 经验

java 虚拟机规范规定的 java 虚拟机内存其实就是 java 虚拟机运行时数据区,其架构如 下: ' v:shapes="_x0000_i1029"> 其中方法区和堆是由所有线程共享的数据区。

jopen 2014-07-09   52337   0

java 上传图片裁剪方法 经验

java 上传图片裁剪方法: package oms.util; import java.awt.Rectangle; import java.awt.image.BufferedImage; import

jopen 2014-09-10   39332   0

Java模板引擎 Japid 经验

是一个拥有与Java硬编码相同性能和速度的Java模板引擎。模板语法与Play! Web开发框架模板语言相似。 Japid是一个通用的模板引擎,适用于任何Java应用程序来渲染任意Java对象。此外它还提供一个专门用于Play

openkk 2011-12-04   21921   0

Java模板引擎 Jtpl 经验

Jtpl是一个Java的模板引擎,适合用在Web网站中。利用它能够实现HTML代码与Java代码分开。Jtpl使用一种非常简单的语法。所有处理过程(循环,判断等逻辑)和变量都在Java代码中实现。便于

openkk 2011-12-04   18304   0

小型Java数据库 Axion 经验

Axion是一个小型,快速,开源的关系型数据库系统(RDBMS)支持标准SQL与JDBC。它主要应用在Java程序中。 Axion is a small, fast, open source relational

fmms 2011-12-11   22530   0

Java的ThreadPoolExecutor使用几点建议 经验

背景 前段时间一个项目中因为涉及大量的线程开发,把jdk cocurrent的代码重新再过了一遍。这篇文章中主要是记录一下学习ThreadPoolExecutor过程中容易被人忽略的点,Doug Lea的整个类设计还是非常nice的

fmms 2011-12-08   85014   0

Java图表类库 JOpenChart 经验

JopenChart 是一个开放源代码的Java库,它还是一个可以用来创建不同种类图表并且将它们内嵌到web或者Swing应用程序中的工具。它甚至还能够支持插入数据和绘制数学函数。 项目主页:

openkk 2011-12-03   18223   0

Java版的Ruby解释器 JRuby 经验

JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与 Java库 全面集成。Rails彻底加快及简化了Web应用的开发,不过它让人觉得

openkk 2011-12-03   17931   0

Java缓存系统 JCACHE(FKache) 经验

JCACHE是一种即将公布的标准规范(JSR 107),说明了一种对Java对象临时在内存中进行缓存的方法,包括对象的创建、共享访问、假脱机(spooling)、失效、各JVM的一致性等。它 可被用于

openkk 2011-12-04   19382   0
1 2 3 4 5 6 7 8 9 10