自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JYLLJY的博客

自强不息,知行合一

  • 博客(8)
  • 收藏
  • 关注

原创 String 、StringBuilder、 StringBuffer

String类特点:任何的字符串常量都是String对象,而且String的常量一旦声明则不可改变,如果改变对象内容,改变的是其引用的指向而已。虽然在很大程度上来讲,String的使用比较简单,但是String这种不可更改的缺点并不好,所以为了方便字符串的修改,专门提供有一个StringBuffer类,而String类里面使用的是“+”来进行的字符串连接,但是这个操作在StringBuffer...

2019-07-15 16:21:06 154

原创 Mysql—行锁分析

行锁分析:show status like ‘%innodb_row_lock%’;Innodb_row_lock_current_waits: 当前正在等待锁的数量Innodb_row_lock_time: 等待总时长。从系统启动到现在一共等待的时间Innodb_row_lock_time_avg: 平均等待时长。从系统启动到现在平均等待的时间Innodb_row_lock_...

2019-07-11 13:50:03 229

原创 Mysql—行锁

行锁(InnoDB)—mysql默认自动commit,oracle默认不会自动commit为了研究行锁,暂时将自动commit关闭;set autucommit = 0;行锁,操作相同数据:会话0:写操作insert into linelock values(6,‘a6’);会话1:写操作,同样的数据(发现锁住了,必须等到会话0 commit或rollback后,才能继续执行...

2019-07-11 13:48:14 446

原创 Mysql——分析表锁定

分析表锁定:查看哪些表加了锁:show open tables; 1代表被加了锁分析表锁定的严重程度:show status like ’table%’;参数意义:Table_locks_immediate: 立刻能获取到的锁Table_locks_waited: 需要等待的表锁数,如果该值越大,说明存在越大的锁竞争一般建议:Table_locks_immediate/Ta...

2019-07-11 13:39:49 409

原创 Mysql——加读锁、加写锁

加读锁:会话0:lock table tablelock read;select * from tablelock; —读(查),可以(自己加了锁,自己可以读)delete from tablelock where id=1; —写(增删改),不可以在当前会话中访问其他表(emp表,未加锁):select * from emp; —读,不可以delete from emp ...

2019-07-11 13:33:39 4510

原创 Mysql—增加,查看,删除锁

增加锁:lock table 表1 read/write, 表2 read/write, … 查看加锁的表:show open tables; 释放锁:unlock tables;

2019-07-11 13:27:16 900

原创 Mysql优化——锁机制(分类)

Mysql优化——锁机制 作用:解决因资源共享而造成的并发问题 分类:按操作类型分为:a.读锁(共享锁):对同一个数据(如衣服),多个读操作可以同时 进行,互不干扰。b.写锁(互斥锁):如果当前写操作没有完毕(如:买衣服的一系列 操作),则无法进行其他的读操作、写操作按操作范围分为:a.表锁:一次性对一张表整体加锁。如MySAM存储引擎使用表锁,开销小、加锁...

2019-07-11 13:21:05 193

翻译 integer-to-roman

罗马数字的规则:罗马数字是阿拉伯数字传入之前使用的一种数码。罗马数字采用七个罗马字母作数字、即Ⅰ(1)、X(10)、C(100)、M(1000)、V(5)、L(50)、D(500)。记数的方法:(1)相同的数字连写,所表示的数等于这些数字相加得到的数,如 Ⅲ=3;(2)小的数字在大的数字的右边,所表示的数等于这些数字相加得到的数,如 Ⅷ=8、Ⅻ=12。(3)小的数字(限于 Ⅰ、X 和 C...

2019-05-23 09:49:30 99

空空如也

空空如也

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

TA关注的人

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