2018年8月9日

(转)web前端知识精简

摘要: Web前端技术由 html、css 和 javascript 三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。本文将对Web前端知识体系进行简单的梳理, 阅读全文
posted @ 2018-08-09 16:37 canacezhang 阅读(161) 评论(0) 推荐(0) 编辑
2018年8月7日

redis(转)

该文被密码保护。 阅读全文
posted @ 2018-08-07 19:55 canacezhang 阅读(0) 评论(0) 推荐(0) 编辑

写的挺好的博客

摘要: 都是一些基础的知识点: https://github.com/CyC2018/Interview-Notebook 介绍机器学习、人工智能: http://www.algorithmdog.com/ 关于git的简单应用的 http://rogerdudler.github.io/git-guide 阅读全文
posted @ 2018-08-07 16:22 canacezhang 阅读(113) 评论(0) 推荐(0) 编辑
2018年8月1日

Exception、Error、运行时异常与一般异常有何异同

摘要: 转自博客 https://blog.csdn.net/m0_37531231/article/details/79502778 一、开场白 对于程序运行过程中的可能出现异常情况,java语言使用一种称为异常处理的错误捕捉机制进行处理。相信大家对 try { }catch( ){} finally{} 阅读全文
posted @ 2018-08-01 23:17 canacezhang 阅读(2918) 评论(0) 推荐(0) 编辑

一些小公具

该文被密码保护。 阅读全文
posted @ 2018-08-01 11:23 canacezhang 阅读(3) 评论(0) 推荐(0) 编辑
2018年7月31日

final、finally、finalize的区别

摘要: 1、final修饰符(关键字)。被final修饰的类,就意味着不能再派生出新的子类,不能作为父类而被子类继承。因此一个类不能既被abstract声明,又被final声明。将变量或方法声明为final,可以保证他们在使用的过程中不被修改。被声明为final的变量必须在声明时给出变量的初始值,而在以后的 阅读全文
posted @ 2018-07-31 23:58 canacezhang 阅读(406) 评论(0) 推荐(0) 编辑

react与vue的对比

该文被密码保护。 阅读全文
posted @ 2018-07-31 15:23 canacezhang 阅读(1) 评论(0) 推荐(0) 编辑
2018年7月27日

睡眠排序、面条排序、猴子排序

摘要: 第一次听着几个的时候,感觉就是老哥你是来闹的吗 后来仔细看了一下 我靠 天才啊,好吧 其实也就是听着挺好的 但是实际应用的话 还是挺多坑的 一、睡眠排序 二、面条排序 首先去买一捆面,是意面挂面还是手擀面请按个人口味决定,最好是硬的。找到数组中最大和最小的两个数(O(n)),让最大的数对应一根很长的 阅读全文
posted @ 2018-07-27 09:53 canacezhang 阅读(3415) 评论(0) 推荐(1) 编辑
2018年7月19日

JVM--关于MinGC,FullGC

摘要: 一、Minor GC 发生在新生代上,因为新生代对象存活时间很短,因此 Minor GC 会频繁执行,执行的速度一般也会比较快,通过幸存区交换来处理 1、触发条件: 当创建对象时Eden区空间不够时触发,当执行MinGC时,单个对象大于幸存区,通过分配担保机制转移至老年代 2、由于MinGC速度快, 阅读全文
posted @ 2018-07-19 10:02 canacezhang 阅读(1696) 评论(0) 推荐(0) 编辑

jvm虚拟机--垃圾回收子系统

摘要: 转载自cyc2018的github:https://github.com/CyC2018/Interview-Notebook/blob/master/notes/Java%20%E8%99%9A%E6%8B%9F%E6%9C%BA.md#5-finalize 程序计数器、虚拟机栈和本地方法栈这三个 阅读全文
posted @ 2018-07-19 09:47 canacezhang 阅读(252) 评论(0) 推荐(0) 编辑