- 博客(7)
- 收藏
- 关注
转载 读书笔记-《深入理解Java虚拟机》-JVM内存模型
转载于 http://crocutax.comJava虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域都有各自不同的用途:程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,属于线程私有区域,此区域是唯一一个在Java虚拟机规范中没有规定任何OutOfMemoryError情况的区域。作用: 当前线程所执行的字节码的行...
2018-06-28 20:31:24 309
转载 git bash 代码提交常用命令简易使用
git clone **(项目地址) 克隆一个git项目到本地,将git项目拉取到本地 git status 查看文件状态,列出当前目录没有被git管理,以及被修改过还未提交的文件 git add 文件夹 将我们提交的文件添加到索引库中(添加到缓冲区),*可以是路径也可以是.符号,git add . 代表将当前目录下的所有文件都添加到索引库中,如果指定路径则代表将制定路径的文件添加到索...
2018-06-26 20:18:05 151
转载 mac 下的最好的播放器 mpv
可以直接用brew install mpv 来安装这个播放器SPACE 暂停/播放切换 UP 快进 60 秒 DOWN 回退 60 秒 LEFT 回退 5 秒 RIGHT 快进 5 秒常用 j 循环选择字幕 J 反向循环选择字幕 [#] 循环切换音轨 f 切换全屏状态 T 切换视频窗口是否总在最前 s 视频截图,包含字幕 S 视频截图,不带字幕 Alt+s 自动逐帧视频截图,再按一次停止截图 . ...
2018-06-23 14:52:35 2607
转载 spark submit参数调优
在开发完Spark作业之后,就该为作业配置合适的资源了。Spark的资源参数,基本都可以在spark-submit命令中作为参数设置。很多Spark初学者,通常不知道该设置哪些必要的参数,以及如何设置这些参数,最后就只能胡乱设置,甚至压根儿不设置。资源参数设置的不合理,可能会导致没有充分利用集群资源,作业运行会极其缓慢;或者设置的资源过大,队列没有足够的资源来提供,进而导致各种异常。总之,无论是哪...
2018-06-20 10:28:51 770
转载 Java线程面试题合集(含答案)
下面是我自己收集整理的Java线程相关的面试题,可以用它来好好准备面试。参考文档:《Java核心技术 卷一》Java线程面试题 Top 50:http://www.importnew.com/12773.htmlJAVA多线程和并发基础面试问答: http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-a...
2018-06-19 10:19:30 560
转载 深入理解JVM03--垃圾收集算法(“标记-清除”,“复制”,“标记-整理”,“分代收集”)
本文是基于周志明的《深入理解Java虚拟机》垃圾收集算法 Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。 由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法各不相同,因此下面只讨论几种算法的思想。1、标记-清除算法 (Mark...
2018-06-07 17:30:02 331
转载 VSCode 快捷键
前言VSCode的快捷键继承了一些IDE风格,有VS的身影,也有Emacs的身影。。简言之,内置快捷键玩熟了,效率提高不是一点两点。VsCode 快捷键有五种组合方式(科普)Ctrl + Shift + ? : 这种常规组合按钮Ctrl + V Ctrl +V : 同时依赖一个按键的组合Shift + V c : 先组合后单键的输入Ctrl + Click: 键盘 + 鼠标点击Ctrl + Dra...
2018-06-07 09:10:50 629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人