2019年5月13日

左耳听风-ARTS-第6周(2019/05/05-2019/05/11)

摘要: Algorithm 本周的算法题简单,实现一个二分法查找。 Reading Automate Your Coding Standard(https://97-things-every-x-should-know.gitbooks.io/97-things-every-programmer-shoul 阅读全文

posted @ 2019-05-13 14:52 nyk1234 阅读(91) 评论(0) 推荐(0) 编辑

2019年5月6日

Java并发总结

摘要: 什么是线程? 一个程序同时执行多个任务,每个任务称为一个线程(thread)。可以同时运行一个以上线程的程序被成为多线程程序(multithread) 创建一个线程并执行 new Thread().start(); 中断线程 当线程的run方法执行方法体中最后一条语句后,并经由执行return语句返 阅读全文

posted @ 2019-05-06 08:22 nyk1234 阅读(78) 评论(0) 推荐(0) 编辑

左耳听风-ARTS-第5周(2019/4/28-2019/5/4)

摘要: Algorithm 这道题给定一个整型数组和一个整型值,要求就地删除整型数组中和整型值相同的元素(https://leetcode.com/problems/remove-element/)。我的解题思路是从数组开头开始比较,遇到相同的元素,再从数组结尾开始找一个不相同的元素填过来。 Reading 阅读全文

posted @ 2019-05-06 08:22 nyk1234 阅读(86) 评论(0) 推荐(0) 编辑

2019年4月29日

左耳听风-ARTS-第4周(2019/4/21-2019/4/27)

摘要: Algorithm 本周的算法题是删除已排序数据中的重复数字(https://leetcode.com/problems/remove-duplicates-from-sorted-array/)。这道题比较简单,基本思路是从开头比较,遇到不同的数字,就进行替换 Reading 这周看的英文文章是《 阅读全文

posted @ 2019-04-29 08:54 nyk1234 阅读(69) 评论(0) 推荐(0) 编辑

Java集合总结

摘要: 如何使用Java类库设计传统的数据结构 Java集合类库将接口和实现分离。Java类库中也有以Abstract开头的类,如AbstractQueue,这些类是为类库实现者而设计的。 集合类的基本接口是Collection。 for each循环可以与任何实现了Iterable接口的对象一起工作 元素 阅读全文

posted @ 2019-04-29 08:47 nyk1234 阅读(164) 评论(0) 推荐(0) 编辑

2019年4月14日

Zuul网关总结

摘要: Zuul是Netflix开源的网关服务(gateway service)(https://github.com/Netflix/zuul),提供动态路由、监控、弹性、安全性等功能。最近在公司的项目中用到了,总结如下,基于1.3.1版本。 1.基本概念 Zuul的核心是一系列的Filter,在路由HT 阅读全文

posted @ 2019-04-14 16:43 nyk1234 阅读(279) 评论(0) 推荐(0) 编辑

左耳听风-ARTS-第3周(2019/4/7-2019/4/13)

摘要: Algorithm 本周的算法题是按顺序合并两个已排序的链表(https://leetcode.com/problems/merge-two-sorted-lists/)。和归并排序的合并已排序数组的过程类似。 Reading 这篇文章名是《Act with Prudence》(https://97 阅读全文

posted @ 2019-04-14 16:43 nyk1234 阅读(75) 评论(0) 推荐(0) 编辑

2019年4月7日

左耳听风-ARTS-第2周(2019/3/31-2019/4/6)

摘要: Algorithm 验证括号题(https://leetcode.com/problems/valid-parentheses/)。这道题在极客时间上覃超的《算法面试通关40讲》(https://time.geekbang.org/course/intro/130)上看过这道题,主要的思想是用压栈、 阅读全文

posted @ 2019-04-07 20:50 nyk1234 阅读(130) 评论(0) 推荐(0) 编辑

Java泛型相关总结(下)

摘要: 约束与局限性 不能用基本类型实例化类型参数 不能像Pair<double>这样调用,只能Pair<Double>,原因是类型擦除 运行时类型查询只使用于原始类型 虚拟机中的对象属于一个特定的非泛型类型,类型查询只能产生原始类型。 不能创建参数化类型的数组 因为类型擦除会导致数组元素类型不安全 不能创 阅读全文

posted @ 2019-04-07 20:49 nyk1234 阅读(111) 评论(0) 推荐(0) 编辑

2019年3月30日

左耳听风-ARTS-第1周

摘要: Algorithm https://leetcode.com/problems/longest-common-prefix/ Review 《Teach Yourself Programming in Ten Years》 这篇文章很出名,我之前也读过一遍,时间久了,这次像新读一篇文章一样,完全没有 阅读全文

posted @ 2019-03-30 21:22 nyk1234 阅读(98) 评论(0) 推荐(0) 编辑

导航