自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 乐观锁和悲观锁

乐观锁 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量。 悲观锁 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞,直到它拿到锁。传统的关系型数据库里边就用到了很多...

2018-08-14 17:11:51 91

原创 多线程售票

用runnable接口实现 public class ShouPiao implements Runnable{ // 通过使用实现Runnable接口就可以让多个线程共享其中的普通成员变量,而不是每个线程都有一份引用 private Integer tickets=200; @Override public void run() { while (t...

2018-08-04 11:52:34 125

翻译 java内部类及四种内部类的代码实现方式

一、内部类定义: 内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。 二、为何要内部类 a、内部类提供了某种进入外围类的窗户。 b、也是最吸引人的原因,每个内部类都能独立地继承一个接口,而无论外围类是否已经继承了某个接口。 因此,内部类使多重继承的解决方案变得更加完整。 在项目中,需要多重继承,如果是两个接口,那么好办,接口支持多重继承。 如果是两个类呢?这时只有使用...

2018-07-31 20:26:07 341

原创 JAVA中基本的四种排序(冒泡排序,选择排序,插入排序,快速排序)

冒泡排序 /** * 从前往后,依次比较相邻的两个数,把较大的数放到后面。一次循环,可以在当前最末尾位置得到一个当前最大值。 */ public class orderBy1 { public static void main(String[] args) { int score[] = {67, 69, 75, 88}; for(i...

2018-07-31 16:55:22 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除