摘要: 主要看《深入理解Java虚拟机》 第三张 P84 开始是垃圾收集相关。 1. 1960年诞生于MIT的Lisp是第一门采用垃圾回收的语言。 2. 程序计数器、虚拟机栈、本地方法栈3个区域随线程而生而亡。 3. 垃圾回收主要关注的是堆里面的对象。 1. 检查 1.1 引用计数。基本不用。因为很难解决相 阅读全文
posted @ 2016-10-26 23:26 blcblc 阅读(455) 评论(0) 推荐(0)
摘要: 前段时间面了一个实习生,结果面试记录被几个资深前端一阵说,如下: 另外还有Webpack。 ES6等等。 基础的前端知识 JS等。 用react.js写个todo list什么的。 阅读全文
posted @ 2016-10-26 18:18 blcblc 阅读(180) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/remove-duplicates-from-sorted-list/ 阅读全文
posted @ 2016-10-26 18:11 blcblc 阅读(188) 评论(0) 推荐(0)
摘要: 代码还是这一块代码,但是还是写的很慢。。 其中用到了Java对 List的排序。查了很久,发现使用 Collections.sort 很方便。 另外对结果的去重,使用了 Java的HashSet. https://leetcode.com/problems/combination-sum-ii/ 阅读全文
posted @ 2016-10-26 17:56 blcblc 阅读(279) 评论(0) 推荐(0)
摘要: Java String作为参数传参是不会改变的,这个与常识的感觉不同。 下面是正题和解法: 阅读全文
posted @ 2016-10-26 16:19 blcblc 阅读(991) 评论(0) 推荐(0)
摘要: 还是有一定难度的。 基本方法,就是用队列,然后不断累加新的数。这是为了不重复而量身定制的。 如果运行重复,是有更简单清晰的方法,就是每次增加考虑一个数字,然后加到本来每一个结果的后面。如下: 针对这道题目的解法: 阅读全文
posted @ 2016-10-26 14:48 blcblc 阅读(286) 评论(0) 推荐(0)
摘要: 简单。要细心。 阅读全文
posted @ 2016-10-26 13:20 blcblc 阅读(166) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/delete-node-in-a-linked-list/ 较简单。注意只修改一个node即可。 阅读全文
posted @ 2016-10-26 13:10 blcblc 阅读(173) 评论(0) 推荐(0)