会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
413Xiaol
博客园
首页
新随笔
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
22
下一页
2017年6月3日
JVM垃圾收集器
摘要: 串行收集器 1.最古老的收集器 2.当进行垃圾回收的时候,回收线程是串行执行的,时间久,可能会产生较长停顿 3.-XX:+UseSerialGC 新生代、老年代使用串行回收 新生代复制算法 老年代标记-压缩 并行收集器 a.ParNew 1.新生代并行,老年代串行 2.是串行收集器新生代的并行版本
阅读全文
posted @ 2017-06-03 17:01 413Xiaol
阅读(386)
评论(0)
推荐(0)
2017年5月30日
JVM垃圾回收时的可触及性
摘要: 可触及的 1.从根节点可以触及到这个对象可复活的 1.一旦所有引用被释放,就是可复活状态 2.因为在finalize()中可能复活该对象不可触及的 1.在finalize()后,可能会进入不可触及状态 2.不可触及的对象不可能复活 3.可以回收 CanReliveObj finalize calle
阅读全文
posted @ 2017-05-30 17:10 413Xiaol
阅读(172)
评论(0)
推荐(0)
JVM垃圾回收算法
摘要: 引用计数法(java未使用) 1.很老的一个垃圾回收算法 2.通过引用计数来回收垃圾 3.引用计数器的实现很简单,对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器就加1,当引用失效时,引用计数器就减1。只要对象A的引用计数器的值为0,则对象A就不可能再被使用。 4.弊端: 引用和去引用伴
阅读全文
posted @ 2017-05-30 17:06 413Xiaol
阅读(199)
评论(0)
推荐(0)
JVM虚拟机参数
摘要: 追踪参数: 打印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)
JVM基本结构
摘要: PC寄存器 每个线程拥有一个PC寄存器 在线程创建时 创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 方法区 保存装载的类信息 类型的常量池 字段,方法信息 方法字节码Java堆 和程序开发密切相关 应用系统对象都保存在Java堆中 所有线程共享Java堆 对分代GC来说,
阅读全文
posted @ 2017-05-30 13:33 413Xiaol
阅读(91)
评论(0)
推荐(0)
JVM指令重排
摘要: 指令重排的基本原则: 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)
2017年5月17日
JVM相关的几个基本概念
摘要: 1.虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 2.常见的虚拟机有VMWare,Visual Box,JVM等 VMWare或者Visual Box模拟的是真实存在的计算机部件,比如CPU、硬盘等 JVM是Java Virtual Machine的简称,
阅读全文
posted @ 2017-05-17 23:43 413Xiaol
阅读(156)
评论(0)
推荐(0)
2017年5月16日
Cygwin安装apt-cyg
摘要: 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)
2017年5月14日
MySql四种隔离级别
摘要: 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前
阅读全文
posted @ 2017-05-14 23:25 413Xiaol
阅读(639)
评论(0)
推荐(0)
Django利用form进行显示
摘要: 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
下一页
公告