linux的tail命令 ##1.名称 tail 名词:尾巴 形容词:尾部的 意思:输出文件的最后一部分 2.语法tail [OPTION]… [FILE]… 3.描述打印指定文件的最后10行到标准输出。 给大于1个文件时,输出会给每个文件一个头。 如何没有文件,或者当文件为-时,读取标准输入。 4.参数4.1 -C-c, –bytes=K 输出最后k bytes;或者用-c +k到从第k bytes开始的内容 2019-07-31 linux #linux #tail
git 撤销本地修改与回退版本 1. 使用 git checkout 撤销本地修改即放弃对本地已修改但尚未提交的文件的修改,还原其到未修改前的状态。注意: 已 add/ commit 的文件不适用个方法,应该用本文提到的第二种方法。 命令如下: 1234git checkout . # 撤销对所有已修改但未提交的文件的修改,但不包括新增的文件git checkout [filename] # 撤销对指 2019-07-23 git #git
jmeter参考 https://blog.csdn.net/github_27109687/article/details/71968662 jmeter https://blog.csdn.net/zouxiongqqq/article/details/72843500 jmeter https://blog.csdn.net/zjq001x/article/details/53107159 jmeter集合点 2019-07-23 jmeter #jmeter
jvm之1运行时数据区域 JAVA程序启动安装JRE或JDK后,只是把程序安装到硬盘上。 Java -jar 运行时,启动了一个进程。 JRE中包含JVM虚拟机程序,java -jar 启动时相当于JVM运行,JVM运行时,会为JVM单独划出一块内存区域,而这块内存区域又可以再次划分出一块运行时数据区。 运行时数据区域 JVM 内存区域主要分为线程私有区域【程序计数器、虚拟机栈、本地方法栈】、线程共享区域【JAVA 堆、 2019-07-23 jvm #jvm
jvm之2内存模型 JAVA内存模型Java内存模型是共享内存的并发模型,线程之间主要通过读-写共享变量(堆内存中的实例域,静态域和数组元素)来完成隐式通信。 Java 内存模型(JMM)控制 Java 线程之间的通信,决定一个线程对共享变量的写入何时对另一个线程可见。 计算机高速缓存和缓存一致性协议如需了解JAVA内存模型,需要了解一下物理计算机是如何做的,因为常说JVM可以看成一台虚拟计算机。 计算机在高速的 C 2019-07-23 jvm #jvm
jvm之3类加载过程 类加载过程如果 JVM 想要执行这个 .class 文件,我们需要将其装进一个类加载器 中,它就像一个搬运工一样,会把所有的 .class 文件全部搬进JVM里面来。 类加载流程JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化。 在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持Java语 2019-07-23 jvm #jvm
jvm对象创建 对象创建流程 虚拟机遇到一条new指令时,首先检查这个对应的类能否在常量池中定位到一个类的符号引用 判断这个类是否已被加载、解析和初始化 为这个新生对象在Java堆中分配内存空间,其中Java堆分配内存空间的方式主要有以下两种 指针碰撞 分配内存空间包括开辟一块内存和移动指针两个步骤 非原子步骤可能出现并发问题,Java虚拟机采用CAS配上失败重试的方式保证更新操作的原子性 空闲列表 分 2019-07-23 jvm #jvm
jvm之5垃圾回收 参考https://www.cnblogs.com/czwbig/p/11127124.html JVM JMM https://zhuanlan.zhihu.com/p/402225242 http://blog.csdn.net/java2000_wl/article/details/8042010 jvm参数 http://www.oracle.com/technetwork/java 2019-07-23 jvm #jvm
计算java对象所占内存大小 转载自:https://bbs.huaweicloud.com/blogs/345655?utm_source=cnblog&utm_medium=bbs-ex&utm_campaign=other&utm_content=content 计算java对象所占内存大小1.使用jdk8自带API使用这种jdk8方式时,Open JDK 不是天然支持的,需要set一下环境变量 2019-07-23 jvm #jvm
hexo使用图片 1.直接使用,参见markdown使用图片2.使用hexo-asset-image插件1npm install https://github.com/CodeFalling/hexo-asset-image 修改_config.yml中post_asset_folder 字段为true 2.1修改源码1node_modules` --> `hexo-asset-image` --> 2019-07-23 node #hexo