摘要: http://blog.csdn.net/pcceo1/article/details/52444730 等待池:假设一个线程A调用了某个对象的wait()方法,线程A就会释放该对象的锁(因为wait()方法必须出现在synchronized中,这样自然在执行wait()方法之前线程A就已经拥有了该 阅读全文
posted @ 2018-02-16 21:46 zhao0607 阅读(147) 评论(0) 推荐(0) 编辑
摘要: start() : 它的作用是启动一个新线程,新线程会执行相应的run()方法。start()不能被重复调用。run() : run()就和普通的成员方法一样,可以被重复调用。单独调用run()的话,会在当前线程中执行run(),而并不会启动新线程! 阅读全文
posted @ 2018-02-16 21:25 zhao0607 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一段代码被多个线程执行,多个线程执行的顺序不影响结果,就是线程安全 阅读全文
posted @ 2018-02-16 20:29 zhao0607 阅读(104) 评论(0) 推荐(0) 编辑
摘要: TPS: Transactions Per Second QPS: queries per second 1、TPS即每秒处理事务数,包括:”用户请求服务器”、”服务器自己的内部处理”、”服务器返回给用户”,这三个过程,每秒能够完成N个这三个过程,TPS也就是3; 2、QPS基本类似于TPS,但是不 阅读全文
posted @ 2018-02-16 20:26 zhao0607 阅读(131) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/rogerroddick/archive/2009/08/31/1557228.html 阅读全文
posted @ 2018-02-16 10:36 zhao0607 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 今天从git上导入dubbo的demo,在import exist project时提示no project found。原因是要import project,工程里必须有.project 和.classpath文件,这样才能被识别为一个project。 选择import existing mave 阅读全文
posted @ 2018-02-16 09:44 zhao0607 阅读(190) 评论(0) 推荐(0) 编辑