摘要: 以下是我的所有推荐文章,其中多半是文章系列,并且这个索引会在以后过程中进行追加,所以,各位看到的,永远都不是最新的,呵呵! 大叔推荐文章系列 知其所以然~目录 java~springboot~目录索引 DotNetCore跨平台~文章索引~永久更新(New) Lind.DDD敏捷领域驱动框架~介绍 阅读全文
posted @ 2013-01-22 11:13 张占岭 阅读(9798) 评论(4) 编辑
摘要: HashMap是Map接口下面的子孙,它对外是K,V结构存储的,而内部也着自己的存储结构,它的get操作是O(1)的时间复杂度,可以说是非常快的找到目录,而添加时,也是O(1),所以在键值存储里,它成为了我们的首选,在多线程情况下,要注意,它不是线程安全的。如果是多线程情况下,请使用 . 就是JDK阅读全文
posted @ 2019-05-23 18:28 张占岭 阅读(120) 评论(0) 编辑
摘要: 什么时候要重写equals 当对象需要根据值去比较它们是否相等时,需要我们重写equals,而它的hashCode也同时需要被重要,一般来说就是对类里所有成员变更求hashCode。 没有重写equals时 一个类型Demo,有两个实例demo1和demo2,当没有直接比较它们时,它们是不相等的,因阅读全文
posted @ 2019-05-22 18:06 张占岭 阅读(51) 评论(0) 编辑
摘要: mongodb在存储大数据时,对查询的字段需要添加索引,我测试的是阿里云30多万的数据量,不加索引查询已经到 ,而添加索引之后是 级! 为集合加索引 mongodb支持内嵌属性添加索引 添加唯一索引 createIndex建立索引时的参数 background Boolean 建索引过程会阻塞其它数阅读全文
posted @ 2019-05-17 14:02 张占岭 阅读(48) 评论(0) 编辑
摘要: 编程语言集成了发布订阅 很多编程语言框架里都提供了发布订阅的组件,或者叫事件处理机制,而spring框架对这个功能也有支持,主要使用 实现订阅,使用 使用发布。这种系统集成的我们先叫它“集成组件” 与语言无关的消息队列 事实上,发布订阅真的与开发语言没有什么关系,所以出现了另一种产品,消息中间件,或阅读全文
posted @ 2019-05-07 13:51 张占岭 阅读(94) 评论(0) 编辑
摘要: 异步执行一般用来发送一些消息数据,数据一致性不要求太高的场景,对于spring来说,它把这个异步进行了封装,使用一个注解就可以实现。 用法 1. 程序启动时开启 注解 2. 建立新的类型,建立 ,为方法添加 注解 3. 在业务代码中, 注入你的类型,使用它即可 我们可以关注到在配置task的时候,是阅读全文
posted @ 2019-04-29 11:06 张占岭 阅读(96) 评论(0) 编辑