摘要:
这两天工作不忙,学习了下HashMap源码,记录下学习成果。 HashMap继承自AbstractMap<K,V>,且实现了MAP<K,V>接口,是非线程安全的。HashMap的底层存储结构是Entry<K,V>数组+链表的形式,其中链表是为了解决哈希碰撞而实现的,哈希碰撞,意为不相等的key,其h 阅读全文
摘要:
Final可以修饰类,也可以修饰方法和变量,还可以修饰参数,接下来就浅谈下Final的意义: 1、修饰类 被Final 修饰的类是不能被继承的,默认final修饰的类的方法也是final类型的。从字面就可以看出,final意为“最终的,不可更改的”,在用final修饰类之前,要确认是否该类永远都不要 阅读全文
摘要:
今天突然被师傅考了一题,很简单,但是因为突然,还是紧张的很。虽然简单,但是不一定所有人都知道,所以记录下,一面忘掉: i =1 ,依次打印++i、i++、i 、--i、i--、i;就是这么简单的问题,答案是2、2、3、2、2、1。 说明:++i是先计算再取值;i++是先取值再计算;--i和i--同理 阅读全文
摘要:
这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议? 今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容, 同样适用于一些希望转行到Java的同学。 在大家看之前, 阅读全文
摘要:
对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲 阅读全文
摘要:
问题出现 要在一张表单中提交多个对象,并且还要在后台Controller 中精准的绑定接收。可是,这些对象中的参数名可能相同,后台接收入参时无法像struts那样jsp表单中使用Object.Param形式对表单进行精准绑定入参,我们都知道struts2默认就是这种方案,这是因为struts2采用了 阅读全文
摘要:
今天在我的springMVC项目——图书管理系统中,希望在登录时将登录的Users存在session中,开始是准备在controller中使用Servlet API中的对象,可是一直无法引用,不知道为什么,难道是要导入什么特定的包吗(如果有知道的朋友,可以的话麻烦留言告诉我下,谢谢了),然后看见网上 阅读全文
摘要:
今天在向MySQL中插入数据时,报了标题的错误,因为我用的是session.save(object)方法,后台打印出的object和sql语句都没有问题,后来在网上查询,发现http://blog.csdn.net/vanezuo/article/details/6686089中有讲到这个问题,而我 阅读全文
摘要:
今天在使用mysql数据库查找数据的时候报错,错误信息如下: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'dd' in 'where clause' at sun.reflect.NativeC 阅读全文
摘要:
最近在学习springMVC,用到了<form:select>标签,使用发过程中遇到了些问题,现在记录下,以防忘记。 我jsp页面是这样的: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib 阅读全文