java的加密解密方法收集 经验

com.utils; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;

jopen 2014-10-28   21993   0

Java编程性能优化常见点 经验

下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:

jopen 2014-11-08   27869   0

Java线程的生命周期 经验

Java线程的生命周期 一个线程的产生是从我们调用了start方法开始进入Runnable状态,即可以被调度运行状态,并没有真正开始运行,调度器可以将CPU分配给它,使线程进入Runnin

jopen 2014-12-01   52100   0

Java垃圾收集算法 经验

本文引自《深入理解Java虚拟机》的3.3节。 标记 -清除算法 最基础的收集算法是 “标记-清除”(Mark-Sweep)算法 ,如它的名字一样,算法分为“标记”和“清除”两个阶段:首先标记

jopen 2014-12-09   14409   0
算法  

Java栈数据结构的实现方式 经验

栈是Java语言中最重要的数据结构之一,它的实现,至少应该包括以下几个方法: pop() 出栈操作,弹出栈顶元素。 push(E e) 入栈操作 peek() 查看栈顶元素 isEmpty() 栈是否为空

jopen 2014-12-17   17222   0

Java计算两个日期相差 经验

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

jopen 2014-12-20   13038   0

以Windows服务方式运行Java程序 经验

如题,怎样将Java程序变身为Windows服务,不要跟我说Win接口,我不熟。 一、将exe程序变为Win服务 即将java启动批处理命令编译为win程序,可通过 批处理潜行者V6.0 或 quickbfc

jopen 2014-11-13   162547   0

Java内存泄露的理解与解决 经验

Java内存管理机制 在C++ 语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。

jopen 2014-10-23   15741   0

数据库Java工具类MyUtils 经验

import java.io.InputStream; import java.lang.reflect.InvocationTargetException; import java.lang.reflect

jopen 2014-11-08   69818   0

java bean对象之间复制属性 经验

在现在的企业级Java应用程序中, Java Bean被广泛的应用。 一堆的相关的划分也应运而生, 如DTO, DAO, BO, POJO, VO等。这里不去管这些概念的细节, 如果你感兴趣,可以google之,

jopen 2014-11-14   133036   0

Java线程池的基础应用 经验

了解:原子性操作类的基础用法 在java5以后,增加很多线程的内容,成为线程得并发库。 在java.util.concurrent包及子包的API帮助文档,上面有对并发库涉及内容 在java.util.concurrent

jopen 2014-12-14   13129   0

Java 虚拟机 经验

一、 Java 虚拟机简介 Java 虚拟机是整个Java 平台的基石,是Java 技术用以实现硬件无关与操作系统无关的关 键部分 ,是Java 语言生成出极小体积的编译代码的运行平台,是保障用户机器免于恶意代码损害

jopen 2015-01-29   23817   0

Java注解Annotation基础 经验

从JDK5开始,Java增加了 Annotation( 注解), Annotation 是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用 Annotation

gbd8 2015-02-10   330658   0

Java操作MongoDB数据库 经验

1)、 建立MongoDBTest.java,完成简单的mongoDB数据库操作 Mongo mongo = new Mongo('127.0.0.1', 27017); Mongo mongo

jopen 2014-02-21   89393   0

java使用Thumbnailator操作图片 经验

水印等操作的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。 Thumbnailator对图片的简单操作代码如下: import java.awt.image

jopen 2014-03-31   24318   0

Java垃圾回收 经验

低停顿的内存回收,不同于之前的垃圾回收器,G1收集器的回收区域不是整个新生代或老年代,而是将整个Java堆划分为多个固定大小的区域,并跟踪这些区域里的垃圾堆积程度,在后台维护一个优先列表,优先回收垃圾

jopen 2014-07-11   12193   0

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
1 2 3 4 5 6 7 8 9 10