![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 84
winsenz
这个作者很懒,什么都没留下…
展开
-
Class.forName与DriverManager区别
在学习JDBC的时候,通常有两种方式去注册数据库驱动程序(这里采用MySQL数据库),分别为: Java代码 DriverManager.registerDriver(new Driver()); Class.forName("com.mysql.jdbc.Driver"); 那么这两种方式有什么异同呢?首先我们到DriverManager中去看一下, Java代码 ...原创 2012-05-17 08:52:35 · 281 阅读 · 0 评论 -
Spring集成Quartz定时任务框架介绍和Cron表达式详解
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。一、增加所依赖的JAR...原创 2013-01-16 09:25:51 · 80 阅读 · 0 评论 -
ClassLoader 与 class
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassLoade...原创 2012-07-03 15:09:18 · 93 阅读 · 0 评论 -
转载一篇Java Properties
http://tech.techweb.com.cn/thread-469681-1-1.html原创 2012-06-11 18:19:50 · 64 阅读 · 0 评论 -
java 线程
http://zhidao.baidu.com/question/173605083.html编一个小程序:用ArrayList作为缓存容器(非线程安全的),用java读写锁的形式实现对该容器的读、写操作快的话追加:)我来帮他解答 输入内容已经达到长度限制还能输入 9999 字插入图片删除图片插入地图删除地图插入视频视频地图回答即可得2分经验值,回答被选为满意回答可同步增加经验...原创 2012-05-23 18:07:31 · 80 阅读 · 0 评论 -
java 并发学习
http://snake1987.iteye.com/blog/973047http://www.iteye.com/problems/61821原创 2012-05-23 11:04:10 · 86 阅读 · 0 评论 -
java事物总结
事务处理总结来源:http://space.itpub.net/13956325/viewspace-598381一、什么是Java 事务通常的观念认为,事务仅与数据库 相关。事 务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务...原创 2012-05-20 13:19:39 · 77 阅读 · 0 评论 -
MessageDigest使用 完成MD5加密
Java 加密技术:消息摘要。一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于SHA1是产生一个20字节的二进制数组)。消息摘要有两个基本属性:两个不同的报文难以生成相同的摘要难以对指定的摘要生成一个报文,而由该报文反推算出该指定的摘要代表:美国国家标准技术研究所的SHA1和麻省理工学院Ronald Rivest提出的MD5 类...原创 2012-05-20 13:17:04 · 221 阅读 · 0 评论 -
md5加密算法
以下是搜索网上的资料所谓MD5,即"Message-Digest Algorithm 5(信息-摘要算法)",它由MD2、MD3、MD4发展而来的一种单向函数算法(也就是HASH算法),它是国际著名的公钥加密算法标准RSA的第一设计者R.Rivest于上个世纪90年代初开发出来的。MD5的最大作用在于,将不同格式的大容量文件信息在用数字签名软件来签署私人密钥前"压缩"成一种保密的格式,关键之处在于...原创 2012-05-20 13:13:23 · 74 阅读 · 0 评论 -
NIO IO区别
转载一篇我的新书《代码之谜》会有专门的章节讲解相关知识,现在写个简短的科普文: 就速度来说 CPU > 内存 > 硬盘 I- 就是从硬盘到内存O- 就是从内存到硬盘第一种方式:我从硬盘读取数据,然后程序一直等,数据读完后,继续操作。这种方式是最简单的,叫阻塞IO。 第二种方式:我从硬盘读取数据,然后程序继续向下执行,等数据读取...原创 2014-01-07 16:12:49 · 125 阅读 · 0 评论