![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
文章平均质量分 58
zhou280648461
这个作者很懒,什么都没留下…
展开
-
Java多线程理解:线程安全的集合对象
1、概念介绍线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,多线程先后更改数据会产生数据不一致或者数据污染的情况。一般使用synchronized关键字加锁同步控制,来解决线程不安全问题。2、线程安全的集合对象Ar转载 2017-09-13 11:17:06 · 403 阅读 · 1 评论 -
jdk1.5 jdk1.6 jdk1.7 jdk1.8 特性
JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。JDK1.5新特性: 1.自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类型就转载 2017-09-01 15:08:31 · 1562 阅读 · 0 评论 -
服务器经常挂掉的6个原因
如果没有任何经验,学习如何扩展一个网站是相当困难的。假设现在你有很多像highscalability.com那样网站,你需要一些好的解决方案来扩展它们,但是世上没有“万能药”,没有哪个解决方案可以适应所有网站的需要。你不得不自己动手,通过不断地思考来找到一个能满足你的需求的解决方案。我也是这样做的。几年以前,我的老板来找我,然后对我说:“我们有一个新项目想交给你来做。主要是一个网站的重构,转载 2017-11-01 11:08:53 · 16622 阅读 · 0 评论 -
分布式事务几种解决方案
分布式事务三种解决方案希望对需要解决分布式事务的人,提供点小小帮助:如果有兴趣参与开发的朋友:欢迎fork代码,提供你的优秀代码,或者架构设计提出改进建议!1.基于消息队列最终一致性:https://github.com/yu199195/myth2.TCC型解决方案:https://github.com/yu199195/happylifeplat-tcc3.二阶段提交强一致性:转载 2017-12-28 09:56:37 · 4954 阅读 · 0 评论