自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySql 各种join的使用方法

具体详解如下1 INNER JOIN(内连接)SELECT * FORMTABLE_A A INNER JOIN TABLE_B B ON A.KEY = B.KEY2 LEFT JOIN (左连接)SELECT * FORMTABLE_A A LEFT JOIN TABLE_B B ON A.KEY = B.KEY3 RIGHT JOIN...

2019-06-01 21:47:21 32879 3

原创 深入理解synchronized

1. 锁的存储 要实现多线程的互斥特性 那么这把锁必须要有一个东西来表示 , 比如获得锁是什么状态, 无锁是什么状态 以及这个锁要对多少个线程共享等 那么锁是如何存储的? 在Hotspot虚拟机中, 对象在内存中的存储方式可以分为三个区域 : 对象头(Header),实例数据 (Instance Date),对齐填充(Padding) 当我们new创建一个对象...

2019-06-01 21:44:03 166

原创 synchronized 入门

场景-> 需求 -> 解决方案-> 应用-> 原理总结一下自己对synchronized的理解如有疏漏不妥之处,还请不吝赐教;1.​​​多线程有哪些的优点我们都知道 线程的合理使用能够提升程序的性能, 其主要原因有以下两方面能够利用多核cpu以及超线程技术来实现线程的并行执行 线程​的异步化执行相比于同步化执行,异步化执行能够很好的优化程序...

2019-06-01 21:40:40 258

空空如也

空空如也

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

TA关注的人

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