上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 串行收集器 1.最古老的收集器 2.当进行垃圾回收的时候,回收线程是串行执行的,时间久,可能会产生较长停顿 3.-XX:+UseSerialGC 新生代、老年代使用串行回收 新生代复制算法 老年代标记-压缩 并行收集器 a.ParNew 1.新生代并行,老年代串行 2.是串行收集器新生代的并行版本 阅读全文
posted @ 2017-06-03 17:01 413Xiaol 阅读(386) 评论(0) 推荐(0)
摘要: 可触及的 1.从根节点可以触及到这个对象可复活的 1.一旦所有引用被释放,就是可复活状态 2.因为在finalize()中可能复活该对象不可触及的 1.在finalize()后,可能会进入不可触及状态 2.不可触及的对象不可能复活 3.可以回收 CanReliveObj finalize calle 阅读全文
posted @ 2017-05-30 17:10 413Xiaol 阅读(172) 评论(0) 推荐(0)
摘要: 引用计数法(java未使用) 1.很老的一个垃圾回收算法 2.通过引用计数来回收垃圾 3.引用计数器的实现很简单,对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器就加1,当引用失效时,引用计数器就减1。只要对象A的引用计数器的值为0,则对象A就不可能再被使用。 4.弊端: 引用和去引用伴 阅读全文
posted @ 2017-05-30 17:06 413Xiaol 阅读(199) 评论(0) 推荐(0)
摘要: 追踪参数: 打印GC简要信息 -XX:+PrintGC 打印GC详细信息 -XX:+PrintGCDetails 打印CG发生的时间戳 -XX:+PrintGCTimeStamps 指定GC log的位置 -Xloggc:log/gc.log 打印类的加载情况 -XX:+TraceClassLoad 阅读全文
posted @ 2017-05-30 14:44 413Xiaol 阅读(218) 评论(0) 推荐(0)
摘要: PC寄存器 每个线程拥有一个PC寄存器 在线程创建时 创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 方法区 保存装载的类信息 类型的常量池 字段,方法信息 方法字节码Java堆 和程序开发密切相关 应用系统对象都保存在Java堆中 所有线程共享Java堆 对分代GC来说, 阅读全文
posted @ 2017-05-30 13:33 413Xiaol 阅读(91) 评论(0) 推荐(0)
摘要: 指令重排的基本原则: a.程序顺序原则:一个线程内保证语义的串行性 b.volatile规则:volatile变量的写,先发生于读 c.锁规则:解锁(unlock)必然发生在随后的加锁(lock)前 d.传递性:A先于B,B先于C 那么A必然先于C e.线程的start方法先于它的每一个动作 f.线 阅读全文
posted @ 2017-05-30 13:26 413Xiaol 阅读(434) 评论(0) 推荐(0)
摘要: 1.虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 2.常见的虚拟机有VMWare,Visual Box,JVM等 VMWare或者Visual Box模拟的是真实存在的计算机部件,比如CPU、硬盘等 JVM是Java Virtual Machine的简称, 阅读全文
posted @ 2017-05-17 23:43 413Xiaol 阅读(156) 评论(0) 推荐(0)
摘要: git 地址 https://github.com/transcode-open/apt-cyg git上的使用说明 apt-cyg apt-cyg is a Cygwin package manager. It includes a command-line installer for Cygwi 阅读全文
posted @ 2017-05-16 22:48 413Xiaol 阅读(292) 评论(0) 推荐(0)
摘要: 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前 阅读全文
posted @ 2017-05-14 23:25 413Xiaol 阅读(639) 评论(0) 推荐(0)
摘要: form的显示部分主要分为2部分:1.统一显示(表单里的所有字段): a.{{form.as_table}} b.{{form.as_p}}2.显示部分字段: {{ field.label_tag }}: {{ field }} 例如:form有个qq字段: {{ form.qq.label_tag 阅读全文
posted @ 2017-05-14 23:21 413Xiaol 阅读(454) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页