- 博客(4)
- 收藏
- 关注
原创 com.alibaba.druid
关于数据库连接池我们都知道,在使用数据库时,基本分为三步骤。建立数据库连接。执行sql关闭或销毁连接但是,如果每执行一次sql都需要经过这三步的话,可以明显看出,第1步和第2步是重复的,这样会增加不必要的系统开销,影响系统的效率,由此我们引进数据库连接池来解决这些问题:数据库连接池通过在内部维护一定数量的数据库连接,并对外暴露数据库连接的获取和返回方法。外部使用者可通过getConnection方法获取数据库连接,使用完毕后再通过releaseConnection方法将连接返回,注意此时的连
2020-07-14 11:04:09
3648
1
原创 一些常用的JAVA基础
1.volatile 关键字的作用是什么?是否能保证线程安全?volatile让变量每次在使用的时候,都从主存中取。而不是从各个线程的“工作内存”。volatile具有synchronized关键字的“可见性”,但是没有synchronized关键字的“并发正确性”,也就是说不保证线程执行的有序性,如果某一个操作是原子性的,则在此操作下,volatile是可以保证线程安全的,如果不是原子性的,则无法保证。2.synchronized 关键字的作用是什么?使用时有哪些需要注意的地方?synchr
2020-06-28 16:17:29
150
原创 项目管理--敏捷开发
什么是敏捷开发?敏捷它不是一套方法论,过程,或者框架用最近网络上比较火????的一句话来描述它:啥也不是!因为敏捷是一种思想,结合具体的实践会有不同的定义,很多公司的团队都说自己在使用敏捷,但是真正拿出来的时候,发现每个团队的工作模式都不太一样。因此,敏捷仅仅是一种思想,没有具体的定义,而大家所听说过的,所使用过的敏捷,仅仅是这个思想的一种实践而已。敏捷,拼音是mǐn jié,意思指反应(多指动作或言行)迅速快捷。如:敏捷地跳上敞篷车,敏捷地翻身上马,敏捷地躲过攻击。出自《汉书·酷吏传·严延年》
2020-06-18 17:06:15
840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人