- 博客(2)
- 收藏
- 关注
转载 Java堆和栈的内存机制
一直对堆和栈的区别似懵懵懂懂,终于找到了一篇好文章,在这里分享一下: 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的...
2018-10-23 16:55:58 272
转载 数据库锁总结
之前看过一篇博客,比较全面的概述了一些数据库锁的概念以及作用,综合自己的意见记录下来也方便以后的查阅。 数据库锁出现的原因是为了处理并发问题,因为数据库是一个多用户共享的资源,当出现并发的时候,就会导致出现各种各样奇怪的问题,就像程序代码一样,出现多线程并发的时候,如果不做特殊控制的话,就会出现意外的事情,比如“脏“数据、修改丢失等问题。所以数据库并发需要使用事务来控制,事务并发...
2018-10-09 20:01:12 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人