对比JDK1.7,JDK1.8在运行时的内存分配上进行了调整。本篇对JDK1.8版本进行简要介绍。 先以一张图片描述运行时内存: 程序计数器 记录当前线程执行的字节码行号。如果执行的是native方法,值为null。 虚拟机栈 每一个线程执行时,都对应有一个虚拟机栈,生命周期与线程相同。一个虚拟机栈 ...
分类:
其他好文 时间:
2019-02-22 23:04:01
阅读次数:
303
Linux三剑客:grep, awk, sed。 Linux命令搜索及查看-> 点击这里。 grep 命令 :强大的文本’搜索’工具 sed :实现数据的增加,删除,替换,选取等(按顺序逐行读取文件,不会影响源文件) 格式:sed [option] [command] [file] 常用命令: a ...
分类:
系统相关 时间:
2019-02-21 15:53:51
阅读次数:
228
横线 图片 021801 章节 1、 无法正常显示,后来全部改成了 2、第二个H2目录,使用 时,始终中间对其,后来改成了 代码行号 代码部分... syntaxhighlighter功能太强大了,支持的语法包括applescript,as3, base, bash, coldfusion, cpp ...
分类:
其他好文 时间:
2019-02-19 01:26:05
阅读次数:
237
记录一下自己使用eclipse时候的习惯配置,不然每次安装都很不方便! 最后记录常用快捷键。 1、设置字体字号为小四(12) PS:建议为小四,数字字号可能会导致中英文大小不一致 Window --> Preferences 2、设置行号 在行号栏上右键选择 Show Line Numbers 3、 ...
分类:
系统相关 时间:
2019-02-18 19:08:44
阅读次数:
237
1.安装日志模块 切换到工作目录,下载日志模块 2.导入日志模块 使用的时候,需要导入模块 3.设置参数 输出文件名和行号,日志默认不输出调用的文件名和文件行号,如果你期望输出调用的文件名和文件行号,可以如下设置 开启传入参数 true,关闭传入参数 false,默认是关闭的 4.日志处理 这是一个 ...
分类:
其他好文 时间:
2019-02-15 17:14:17
阅读次数:
1361
问题描述: Vim 中选中指定字符,进行复制,剪切,粘贴以及设置行号。 解决方法: 进入vim中visual模式,visual模式进入,可以有三种方式: (1)在普通模式(normal)下,直接按键 v 就可以进入默认visual模式,可以使用v+j/k/h/l 进行文本选择 普通可视 注: 使用n ...
分类:
系统相关 时间:
2019-02-15 15:24:07
阅读次数:
261
more 翻页查看 用法:more 文件名 nl 显示行号打印(不常用) 1.不打印空白行行号:nl -b t 文件名 类似 cat -b 文件名 2.打印所有行行号:nl -b a 文件名 类似 cat -n 文件名 less 翻动查看 head 取出前几行 用法:head -n 行号 文件名 t ...
分类:
系统相关 时间:
2019-02-14 19:00:43
阅读次数:
216
关于预处理器 首先时预处理器的条件指令 什么是预处理指令? 预处理指令是以#号开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。 以前没有在意的学者 ...
分类:
编程语言 时间:
2019-02-13 12:30:59
阅读次数:
175
1、程序计数器 1.1 一块较小的内存空间、可以看作是当前线程所执行的字节码的行号指示器; 1.2 在JVM的概念模型中,字节码解释器的作用:通过改变程序计数器的值来选取下一条需要执行的字节码指令(分支、循环、异常处理、线程恢复等基础功能 都需要依赖程序计数器来实现); 1.3 JVM的多线程实现方 ...
分类:
其他好文 时间:
2019-02-12 17:18:29
阅读次数:
168