04 2017 档案

mysql事务
摘要:本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 阅读全文

posted @ 2017-04-28 15:34 lovlos 阅读(135) 评论(0) 推荐(0)

Mac eclipse 启动卡住
摘要:1:进入工作空间workspace目录下 cd /Users/lovlos/Documents/workspace/.metadata/.plugins/org.eclipse.core.resources 2:执行 find . -name "*.snap" -type f -print -exe 阅读全文

posted @ 2017-04-26 10:23 lovlos 阅读(195) 评论(0) 推荐(0)

Mac 安装zkdash
摘要:zkdash是一个 zookeeper 的管理界面,也可以作为任何基于 zookeeper 的配置管理项目比如:Qconf。 zkdash = zookeeper dashbord,由掌阅科技开发。 zkdash 使用 python Tornado 开发,目前dashbord支持管理多个zookee 阅读全文

posted @ 2017-04-25 19:51 lovlos 阅读(181) 评论(0) 推荐(0)

Mac 安装SecureCRT
摘要:scrt-8.0.2-1118.osx_x64.dmg https://pan.baidu.com/s/1miS5XVy 1.下载破解文件 SecureCRT https://pan.baidu.com/s/1eRW5IfS 2. 打开终端执行 chmod +x ~/Downloads/Secure 阅读全文

posted @ 2017-04-24 13:01 lovlos 阅读(261) 评论(0) 推荐(0)

java多线程、并发系列之 (synchronized)同步与加锁机制
摘要:Java中每个对象都有一个内置锁,当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例(this实例)有关的锁。获得一个对象的锁也称为获取锁、锁定对象、在对象上锁定或在对象上同步。 一个对象只有一个锁。所以,如果一个线程获得该锁,就没有其他线程可以获得锁,直到 阅读全文

posted @ 2017-04-11 21:24 lovlos 阅读(608) 评论(0) 推荐(0)

jvm 年轻代
摘要:1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕死的,如果分代的话, 阅读全文

posted @ 2017-04-09 23:21 lovlos 阅读(211) 评论(0) 推荐(0)