- 博客(19)
- 资源 (2)
- 收藏
- 关注
转载 每日一得--各种排序算法的分析及java实现
8种排序之间的关系:1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例(3)用java实现[java] view p
2015-03-23 10:54:52 390
转载 每日一得--java反射应用介绍
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName(“com.mysql.jdbc.D
2015-03-20 12:32:11 290
原创 每日一得--java反射
运行时加载类,使用动态加载,静态加载出现异常,如下所示1 使用new方式为静态加载public class Office {/*** @param args*/public static void main(String[] args) {//new 创建的对象是静态加载类,在编译时就需要加载所有的可能使用到的类,当该类不存在时,编译异常,当想使用Word但是不使用
2015-03-20 11:19:03 163
原创 每日一得--使用动态代理实现自定义aop
AOP(面向方面)的思想,就是把项目共同的那部分功能分离开来,比如日志记录,避免在业务逻辑里面夹杂着跟业务逻辑无关的代码。下面是一个AOP实现的简单例子:首先定义一些业务方法:/** * Created with IntelliJ IDEA. * Author: wangjie email:[email protected] * Date: 13-9-23 * T
2015-03-20 10:22:06 399
原创 每日一得--spring的bean销毁方法destroy-method="destory"为何不执行
spring中bean初始化及销毁的三种配置方式:1,配置文件配置2,注解方式配置 @PostConstruct public void innit() throws Exception { logger.info("innit start"); } @PreDestroy public void destroy() throws E
2015-03-19 10:25:41 3398
转载 每日一得--Java虚拟机(JVM)中的内存设置详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。GC(Garbage Coll
2015-03-17 16:28:36 267
原创 每日一得--Classloader机制解析
目录[-]JDK默认ClassLoader双亲委托模型如何自定义ClassLoader1.loadClass 方法2.findClass3.defineClass不遵循“双亲委托机制”的场景做Java开发,对于ClassLoader的机制是必须要熟悉的基础知识,本文针对Java ClassLoader的机制做一个简要的总结。因为不同的JVM的实现
2015-03-16 17:32:19 371
原创 每日一得--非对称加密算法之(EIGamal)
import java.security.AlgorithmParameterGenerator;import java.security.AlgorithmParameters;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;i
2015-03-12 18:06:56 551
原创 每日一得--非对称加密算法之(RSA)
import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.PrivateKey;import java.security.PublicKey;import java.security.interfa
2015-03-12 18:06:02 409
原创 每日一得--非对称加密算法之(DH)
一,实现对称加密算法的方式:jdk实现方式import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.PrivateKey;import java.security.PublicKey
2015-03-12 18:04:45 509
原创 每日一得--对称加密算法之(DES3)
一,实现对称加密算法的方式:jdk实现方式和bcprov-jdk15-133.jar(简称bc)实现方式 import java.security.Key;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.c
2015-03-12 18:03:29 452
原创 每日一得--对称加密算法之(DES)
一,实现对称加密算法的方式:jdk实现方式和bcprov-jdk15-133.jar(简称bc)实现方式 import java.security.Key;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypt
2015-03-12 18:01:03 476
原创 每日一得--对称加密算法之(AES)
一,实现对称加密算法的方式:jdk实现方式和bcprov-jdk15-133.jar(简称bc)实现方式 import java.security.Key;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypt
2015-03-12 18:00:26 343
原创 每日一得--对称加密算法之(PBE)
一,实现对称加密算法的方式:jdk实现方式和bcprov-jdk15-133.jar(简称bc)实现方式import java.security.Key;import java.security.SecureRandom;import java.security.Security;import javax.crypto.Cipher;import javax.crypt
2015-03-12 17:57:26 391
原创 每日一得--dom4j创建xml及解析xml
一,下载dom4j相关jar包二,相关操作代码import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;i
2015-03-12 17:52:34 417
原创 每日一得--操作excel之jxl
1、创建或读取一个工作薄 Workbook 创建一个工作薄,就是整个Excel文档, WritableWorkbook wwb = Workbook.createWorkbook(os);其中os为一个文件输出流。当然还有很多其他的入参,比如File等。 Workbook不但能用来创建工作薄,也可以读取现有的工作薄
2015-03-12 14:27:03 272
转载 每日一得--修改SQL表结构[字段类型]示例代码
一:更改字段类型长度A:MYSQLALTER TABLE 表名 CHANGE 原字段名 新字段名 字段类型B:ORACLEALTER TABLE 表名RENAME COLUMN 原字段名 TO 新字段名 ;二:更改字段类型ALTER TABLE 表名ALTER COLUMN 字段名 更改后的类型例:把城市表中的城市名字
2015-03-10 16:36:42 348
转载 每日一得--java数据结构简单概述
一、List接口,有序的Collection接口,能够精确地控制每个元素插入的位置,允许有相同的元素1.链表,LinkedList实现了List接口,允许null元素,提供了get()、remove()、insert()方法,没有同步方法[java] view plaincopypublic void add() {
2015-03-04 12:13:52 423
spring batch批处理 教程
2014-04-03
Quartz Job Scheduling Framework 中文版
2013-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人