摘要: 阅读全文
posted @ 2019-03-06 16:11 DianaLee 阅读(217) 评论(0) 推荐(0) 编辑
摘要: http://www.adobeedu.com/book.html 阅读全文
posted @ 2019-03-06 12:53 DianaLee 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-05 12:40 DianaLee 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Java 内存区域和GC机制 转载来源于:https://www.cnblogs.com/zhguang/p/3257367.html 感谢 目录 Java垃圾回收概况 Java内存区域 Java对象的访问方式 Java内存分配机制 Java GC机制 垃圾收集器 Java垃圾回收概况 Java G 阅读全文
posted @ 2019-03-05 09:06 DianaLee 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.查看端口的占用情况:lsof -i 2.查看某一端口的占用情况: lsof -i:端口号 3.结束占用端口的进程:killall 进程名 阅读全文
posted @ 2019-03-04 20:49 DianaLee 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 同步、异步: 概念:消息的通知机制 解释:涉及到IO通知机制; 所谓同步,就是发起调用后,被调用者处理消息,必须等处理完才直接返回结果,没处理完之前是不返回的,调用者主动等待结果; 所谓异步,就是发起调用后,被调用者直接返回,但是并没有返回结果,等处理完消息后,通过状态、通知或者回调函数来通知调用者 阅读全文
posted @ 2019-03-04 18:39 DianaLee 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 19/03/04 18:18:42 ERROR Shell: Failed to locate the winutils binary in the hadoop binary path java.io.IOException: Could not locate executable null\bi 阅读全文
posted @ 2019-03-04 18:25 DianaLee 阅读(191) 评论(0) 推荐(0) 编辑
摘要: HashMap:允许键或者值为null。底层是基于数组+链表的结构。默认初始容量是16,默认加载因子是0.75F,默认扩容增加一倍。如果指定了初始容量n,n必然在(2x,2x+1]范围内,n经过运算所产生的实际大小就是2x+1。本身是一个异步式线程不安全的映射。 Hashtable:不运算键或者值为 阅读全文
posted @ 2019-03-04 17:41 DianaLee 阅读(170) 评论(0) 推荐(0) 编辑
摘要: HashMap: 查询和插入速度极快,但是线程不安全,在多线程情况下在扩容的情况下可能会形成闭环链路,耗光cpu资源。 LinkedHashMap: 基本和HashMap实现类似,多了一个链表来维护元素插入的顺序,因此维护的效率会比HashMap略低。但是因为有链表的存在,遍历效率会高于HashMa 阅读全文
posted @ 2019-03-04 14:50 DianaLee 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、任务、线程和进程之间的区别 回答思路:1.三者定义2.三者区别 任务(task)是最抽象的,是一个一般性的术语,指由软件完成的一个活动。一个任务既可以是一个进程,也可以是一个线程。简而言之,它指的是一系列共同达到某一目的的操作。例如,读取数据并将数据放入内存中。这个任务可以作为一个进程来实现,也 阅读全文
posted @ 2019-03-04 14:47 DianaLee 阅读(230) 评论(0) 推荐(0) 编辑