自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 lock与synchronized区别

类别synchronizedLock存在层次Java的关键字,在jvm层面上是一个类锁的释放1、以获取锁的线程执行完同步代码,释放锁 2、线程执行发生异常,jvm会让线程释放锁在finally中必须释放锁,不然容易造成线程死锁锁的获取假设A线程获得锁,B线程等待。如果A线程阻塞,B线程会一直等待分情况而定,Lock有多个锁获取的方式,具体下面会说道,大致就是可以尝试获得锁,线程可以不用一直等待锁状...

2018-02-26 23:49:20 149

原创 synchronized关键字

synchronized关键字作用在一个object上时,有几种情况,通过几个例子来说明下多线程下synchronized的关键字对线程执行的影响

2018-02-26 23:07:06 120

原创 基于注解的切面编程

开发十年,就只剩下这套架构体系了!>>>    ...

2018-02-25 14:53:00 921

原创 IO和NIO的区别

区别: IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无 选择器 1.面向流和面向缓冲 I...

2018-02-25 00:00:00 527

原创 java中fail-fast 和 fail-safe的区别

首先要弄明白同步修改的概念,指的是一个或者多个线程正在遍历一个集合,此时另一个线程修改了Collection的数据结构(添加,删除或者修改); 1.fail-fast机制 fail-fast机制在集合被遍历时,如果集合元素被修改,直接抛出Conc...

2018-02-25 00:00:00 121

原创 数据库连接查询

数据库连接查询主要分为:自连接查询,内连接和外连接查询。 1.自连接查询 对同一个表进行查询,语法,定义了一个表的两个别名,操作的还是一个表 select * from table t1,table t2 where t1.sales = t2...

2018-02-09 00:00:00 362

原创 数据库相关

1.drop,delete,truncate区别 1>delete删除过程是每次从表中删除一行记录,删除操作作为事务记录在日志中,必要时候可以进行回滚操作;truncate一次性清空表的所有数据,并且删除操作不会记在日志中,删除是不能恢复的,...

2018-02-06 00:00:00 135

BootStrap入门教程

BootStrap入门教程

2016-02-19

DIV/CSS网页样式与布局

div css网页布局与实战技术

2016-02-01

空空如也

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

TA关注的人

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