
Java
妈妈炒的菜
比起质量,
我更看重的是态度。
因此,即使我写的很差,
我也还是要写。
展开
-
zookeeper入门
zookeeper可谓是目前使用最广泛的分布式组件了。其功能和职责单一,但却非常重要。在现今这个年代,介绍zookeeper的书和文章可谓多如牛毛,本人不才,试图通过自己的理解来介绍zookeeper,希望通过一个初学者的视角来学习zookeeper,以期让人更加深入和平稳的理解zookeeper。其中参考了不少教程和书,相关书目列在文末,也感谢这些作者。学习新的框架,先让我们搞清楚他是什...转载 2020-04-04 19:14:37 · 169 阅读 · 0 评论 -
父类引用指向子类
Java 转型问题其实并不复杂,只要记住一句话:父类引用指向子类对象。什么叫父类引用指向子类对象,且听我慢慢道来。从 2 个名词开始说起:向上转型(upcasting)、向下转型(downcasting)。举个例子:有2个类,Father 是父类,Son 类继承自 Father。第 1 个例子:Father f1 = new Son(); // 这就叫 upcastin...原创 2020-01-02 17:44:18 · 928 阅读 · 2 评论 -
Java的synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一...原创 2020-01-02 17:40:08 · 173 阅读 · 0 评论 -
Spring事务REQUIRED与REQUIRES_NEW区别
PROPAGATION_REQUIRED加入当前正要执行的事务不在另外一个事务里,那么就起一个新的事务比如说,ServiceB.methodB的事务级别定义为PROPAGATION_REQUIRED, 那么由于执行ServiceA.methodA的时候,ServiceA.methodA已经起了事务,这时调用ServiceB.methodB,ServiceB.methodB看到自己已经运行在...转载 2019-10-16 14:51:56 · 610 阅读 · 0 评论 -
[转贴]学编程的人不能不看的好文章 [精华] 摘自中国java开发网
看了下面的这篇文章,深有感触,枣子碰到的问题也是我们大多数程序员的通病,也许我们大多数人都只是在做一些比较小型的软件,对软件运行的效率不在乎,就算对速度和效率在乎的也可能是一些在数据库操作方面的。大家看完了,也许会有很多感想,但这只是我同意枣子的个人观点。(枣子原创--www.vcroad.net wutao8@263.net)做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是...转载 2018-12-13 15:30:29 · 169 阅读 · 0 评论