`
asyuanbo
  • 浏览: 4442 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
synchronized 锁定对象 在方法上=锁定this对象 static方法上=锁定class对象 出现异常,锁会被释放 锁定的是堆对象,不是栈引用 不要用String对象进行锁 脏读 业务写方法加锁 读方法不加锁 容易产生脏读 volatile 保证可见性,不保证原子性 wait notify使用 countDownlatch门栓使用 Lock ReentranLock使用 生产者消费者模型 wait跟while一起用的原因 notifyAll的原因 Lock的condition await signalAll ThreadLocal Map H ...
java内存结构   堆内存构成   垃圾回收算法   mark-sweep 标记清除 缺点:内存碎片多   copying 复制 缺点:只能用一半的内存 new代使用   mark-compact 标记压缩 缺点:效率比copy略低 old代使用 垃圾回收器   serial collector :单线程 很少使用   parallel collector:并行回收 java8默认 并发量大 jvm需要停顿   CMS collector:停顿时间短   G1 collector:停顿时间短 并发量大 常用参数设置    调优tomcat    jmete ...
jquery append事件会执行内容的script脚本; eg: $('#test').append("<script>alert(123);</script>")  查看Jquery源码: function domManip( collection, args, callback, ignored ) { // Flatten any nested arrays args = concat.apply( [], args ); var first, node, hasScripts, scripts, doc, ...
1、Motorola 创始人PaulGalvin是在公司开始生产车用无线电的时候让公司叫现在这个名字的。原先它叫Victrola。 2、Microsoft BillGate起了这个名字。表示公司将专注于MICROcomputerSOFT-ware(微型计算机软件),原来叫做Mi-cro-Soft,后来把中间的“-”去掉了。 3、Lotus 从莲花式盘坐(padmasana)中得名。创始人MitchKapor曾经是Ma-harishiMaheshYogi的超脱静坐教师。(译者注:MaheshYogi,Maharishi,印度宗教领袖。) 4、Intel BobNoyce和GordonMoo ...
Global site tag (gtag.js) - Google Analytics