- 博客(13)
- 资源 (4)
- 收藏
- 关注
转载 深入理解Java的接口和抽象类
深入理解Java的接口和抽象类对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:抽象类接口抽象类和接口的区别抽象类在了解抽象类之前,先来了解一下抽象方法。抽
2015-08-27 18:59:42 358
转载 为什么不使用suspend和stop方法
JDK1.0定义了stop和suspend方法: stop用来直接终止线程,suspend会阻塞线程直到另一个线程调用resume. stop和suspend都有一些共同的点:都试图专横的控制一个给定了的线程的行为.从JDK1.2开始,这两个方法都被弃用了.stop天生就不安全,而经验告诉我们呢suspend方法会经常导致死锁。反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,
2015-08-27 11:22:00 2818
原创 Java线程状态知识点
Thread和Runnable实现线程的异同相同点都是多线程实现的方式不同点Thread是类,而Runnable是接口;Thread是实现了Runnable接口的类。Runnable具有更好的扩展性,即多个线程都是基于某一个Runnable对象建立的,它们会共享Runnable对象的资源。Thread类包含的start()和Run()方法的区别start():它的作用是启动一个新的线程,
2015-08-25 21:53:40 377
转载 Struts2、SpringMVC、Servlet(Jsp)性能对比测试
Struts2、SpringMVC、Servlet(Jsp)性能对比测试 。Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它。做为一个程序员,对于各个框架的性能要有一个基本的认知,便于选型时做出正确的决策。在测试中发现了什么也不要大喊大叫,因为这些都是Java程序员的基础知识。 人人都要了解。建议先阅读《你想建设一个能承受500万PV/每天的网站吗? 》一文,了解一些
2015-08-25 21:34:39 540
原创 GET和POST有什么区别?只求不再被坑!
如果有人问你,GET和POST,有什么区别?你会如何回答?我的经历和转载的楼主一样,只是简单地这样理解了,然后就悲催了。【转自】http://www.cnblogs.com/nankezhishi/archive/2012/06/09/getandpost.html我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。
2015-07-18 16:11:03 1574
转载 Spring的注解配置和XML配置的比较
注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而
2015-07-18 14:56:08 345
转载 hash冲突的解决方法
hash冲突的解决方法hash冲突的定义: 当关键字值域远大于哈希表的长度,而且事先并不知道关键字的具体取值时。冲突就难免会发 生。另外,当关键字的实际取值大于哈希表的长度时,而且表中已装满了记录,如果插入一个新记录,不仅发生冲突,而且还会发生溢出。因此,处理冲突和溢出是 哈希技术中的两个重要问题。hash冲突的解决方法一(开放定址法): -用开放定址法解决冲突的做法是:当冲突发生时
2015-07-16 14:54:47 553
转载 SSH的log4j日志记录
/*2011年8月29日 09:52:54 by Rush*/SSH框架中使用log4j的方便之处1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需要在web.xml中设置一下。2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。3. 可以把log4j.properties和其他properties一起放
2015-07-11 17:20:10 636
转载 SSH:java.lang.ClassNotFoundException
为了方便把jar包放入用户库,图了几次方便,到头来却坑了自己,还好坑的时间就几个小时而已。。。。。: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilte 明明jar包都导进去了,在Java文件中用eclipse提示也可以找到org.apache.struts2.dispatcher.filter.Strut
2015-07-08 17:16:19 1301
转载 深入理解Java对象序列化
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助。
2015-06-21 10:41:35 283
转载 hibernate配置数据库连接池
1、Hibernate默认连接池"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">com.mysql.jdbc.Driverjdbc:mysql://localhost:3306/testtrue
2015-05-07 19:08:11 546
转载 tomcat启动错误
casued by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;解决方法:下载最新的javax-servlet-api.jar,放在jdk目录下的jre\lib\ext目录下,注意servlet-api.jar不要和javax-servl
2015-05-04 14:33:55 404
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人