摘要: 一、根搜索算法: (1)定义:通过一系列名为"GC Roots"的对象作为起点,从这些起点开始向下搜索,搜索走过的路径称为引用链,当一个对象到GC Roots没有任何引用链相连的时候,则证明此对象不可用 (2)GC Roots对象包括这几种:虚拟机栈中引用的对象;方法区中的类静态属性引用的对象;方法 阅读全文
posted @ 2018-09-13 11:33 stone1234567890 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、对象的访问 1.对象的访问与java栈、堆和方法区之间的关联关系。 eg:Object obj = new Object(); (1)这句话中Object obj对象的引用这部分的语义会保存在java栈的本地变量中,作为一个引用数据类型出现、、 (2)new Object() 创建对象的这部分语 阅读全文
posted @ 2018-09-13 10:59 stone1234567890 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 数组 0.若长度固定则用Array,若长度可能变化则使用ArrayBuffer 1.提供初始值的时候不要使用new。 2.用()来访问元素 3.使用for(elem<-arr)来遍历元素 4.用for(elem<- arr if ....)...yield...来将原数组转换成新数组 5.Scala 阅读全文
posted @ 2018-09-13 07:28 stone1234567890 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 0.Mappereduce采用的是Master/Slaves模型 1.Hadoop是一个开源软件框架,支持支持大数据集的存储和处理。Apache Hadoop是存储和处理大数据的解决方案你是因为: (1)可扩展性。添加任意数量的节点来提高性能 (2)可靠。尽管机器出现故障,但是仍能可靠的存储数据 ( 阅读全文
posted @ 2018-09-12 15:55 stone1234567890 阅读(245) 评论(0) 推荐(0) 编辑
摘要: ssh无密登录需要使用公钥和私钥。linux下使用ssh-keygen生成公钥/私钥对,现有主机A(192.168.1.155),B(192.168.1.181),现在要实现ssh免密登录到B,那么首先以root用户为例。 1.在机器A下成成公钥/私钥对 $ssh-keygen -t rsa -P 阅读全文
posted @ 2018-09-12 14:04 stone1234567890 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 1.JDK:java程序设计语言、java虚拟机、javaAPI 二、自动内存管理机制 1.运行时数据区域: (1)java虚拟机在执行java程序的过程中会把所管理的内存划分为若干个不同的数据区域。这些区域有着各自的用途,以及创建和销毁的时间,有些区域随着虚拟机的启动而存在,有些区域则是依赖用户线 阅读全文
posted @ 2018-09-12 12:18 stone1234567890 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象的概念 1.理解面向对象:(1)面向对象是相对于面向过程的语言 (2)面向对象和面向过程都是一种思想 (3)面向过程:强调的是功能行为 (4)面向对象是将功能封装进对象,强调具备了功能的对象 (5)面向对象是基于面向过程的。 2.面向对象的特点:(1)是一种符合人们思考习惯的思想 (2) 阅读全文
posted @ 2018-09-12 10:28 stone1234567890 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、简介(过段时间再写,多线程难度有点大) 1.进程:运行时的概念,运行的应用程序 2.线程:应用程序内部并发执行的代码段 3.线程的创建方式一:(1)继承java.lang.Thread类,子类覆盖父类中的run()方法,将线程运行的代码存放在run()方法中。(2)建立子类对象的同时线程也被创建 阅读全文
posted @ 2018-09-12 09:49 stone1234567890 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、控制结构和函数 1、条件表达式 (1) 在Scala中if/else的表达式都是有值的,这个值就是跟在if或者else之后的表达是的值 eg: if(x >0) 1 else -1 //上面表达式的值是1或者-1,具体是哪个值取决于x的值 (2) 可以将if/else表达式的值赋给变量 val 阅读全文
posted @ 2018-09-12 08:41 stone1234567890 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1.绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令? 绝对路径如:/etc/init.d 当前目录:./ 上层目录:../ 主目录:~/ 切换目录:cd 2.怎么查看当前进程? jps 怎么执行退出? exit 查看当前路径:pwd 3.怎么清屏?clea 阅读全文
posted @ 2018-09-11 16:41 stone1234567890 阅读(617) 评论(0) 推荐(1) 编辑