摘要: 设计模式 创建型 结构型 行为型 算法 算法笔记 Java Java源码 java.io java.lang java.util java.util.concurrent Java基础 《Effective Java通俗理解(上)》 《Effective Java通俗理解(下)》 JVM Java开阅读全文
posted @ 2016-10-19 00:27 OKevin 阅读(674) 评论(0) 编辑
摘要: 最近想要做一个小东西,用到了下面几个中间件或者环境: Java Tomcat Maven MongoDB ZooKeeper Node 并且恰好碰到腾讯云打折,云主机原价100多一个月,花了30块钱买了三个月。买下后立即动手准备开始环境配置。 说到环境,少则2小时,多则两三天可能都要整蒙蔽,环境好了阅读全文
posted @ 2019-01-19 20:09 OKevin 阅读(145) 评论(0) 编辑
摘要: 本文标题为《让Mongo在Spring中跑起来》,旨在Spring中如何成功连接MongoDB并对其进行增删改查等操作,由于笔者也是刚接触,对其中的一些原由也不甚了解,若有错误之处,敬请指正。 习惯了MySQL在Spring中整合时填写各种各样的连接参数,本来只想做一件简单的数据库插入查询而已阅读全文
posted @ 2019-01-06 22:46 OKevin 阅读(162) 评论(0) 编辑
摘要: 本文所述MongoDB版本为4.0.5,笔者对MongoDB刚接触,对各个版本的MongoDB不甚了解,本文不对该版本的MongoDB做特性介绍,所涉及命令也许对其余版本不适用。 因为目前有一个试验性的项目想要使用NoSQL,而MongoDB在工作中有一定的接触,所以这个项目打算使用MongoDB阅读全文
posted @ 2019-01-06 01:34 OKevin 阅读(192) 评论(0) 编辑
摘要: 一直以来都希望把自己毕业这两年的经历分享出来,从毕业那年因为考研没有参加15年秋招,到考研失败面临16年春招,再到春招好不容易找到一个看起来不错的公司,结果发现不尽人意努力了一年多跳槽到大厂所经历的起起伏伏。 我的大学是一个普普通通的“双非”普通二本院校(尽管在目前当年所在的专业已经升为一本招生),阅读全文
posted @ 2018-11-23 01:26 OKevin 阅读(2255) 评论(30) 编辑
摘要: 博客停更了半年多的时间,从一家主营业务是交换机路由器的通信公司跳到了一家互联网公司,这期间终于如愿以偿换了满意的工作。这半年没有更新博客的时间,我仍然时不时地在思考何时又再能拾起博客,常常会有内疚感,会不愿打开博客。原因有3点: 但我最近思考重新再出发越来越频繁,我在思考将来的职业规划,思考随着工作阅读全文
posted @ 2018-11-20 00:40 OKevin 阅读(383) 评论(3) 编辑
摘要: jdk1.8.0_144 本文阅读最好先了解HashMap底层,可前往《Java集合中的HashMap类》。 LinkedHashMap由于它的插入有序特性,也是一种比较常用的Map集合。它继承了HashMap,很多方法都直接复用了父类HashMap的方法。本文将探讨LinkedHashMap的内部阅读全文
posted @ 2018-03-17 15:13 OKevin 阅读(490) 评论(0) 编辑
摘要: jdk1.8.0_144 HashMap作为最常用集合之一,继承自AbstractMap。JDK8的HashMap实现与JDK7不同,新增了红黑树作为底层数据结构,结构变得复杂,效率变得更高。为满足自身需要,也重新实现了很多AbstractMap中的方法。本文会围绕HashMap,详细探讨HashM阅读全文
posted @ 2018-03-13 21:32 OKevin 阅读(540) 评论(1) 编辑
摘要: jdk1.8.0_144 AbstractMap抽象类实现了一些简单且通用的方法,本身并不难。但在这个抽象类中有两个方法非常值得关注,keySet和values方法源码的实现可以说是教科书式的典范。 抽象类通常作为一种骨架实现,为各自子类实现公共的方法。上一篇我们讲解了Map接口,此篇对Abstra阅读全文
posted @ 2018-03-01 00:48 OKevin 阅读(779) 评论(0) 编辑
摘要: jdk1.8.0_144 Map是Java三种集合中的一种位于java.util包中,Map作为一个接口存在定义了这种数据结构的一些基础操作,它的最终实现类有很多:HashMap、TreeMap、SortedMap等等,这些最终的子类大多有一个共同的抽象父类AbstractMap。在Abstract阅读全文
posted @ 2018-02-26 22:54 OKevin 阅读(551) 评论(0) 编辑
摘要: jdk1.8.0_144 一知半解写代码, 集合排序用个啥。 抄起键盘胡乱打, 似懂非懂最可怕。 Comparable与Comparator都是用于集合的排序,对于大多数人来说Comparator可能略微比Comparable要熟悉一点,类似下面这几句代码的使用频率应该是最高的。 这是一段对集合排序阅读全文
posted @ 2018-02-22 23:58 OKevin 阅读(599) 评论(1) 编辑