上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 383 下一页
摘要: 什么时候要重写equals 当对象需要根据值去比较它们是否相等时,需要我们重写equals,而它的hashCode也同时需要被重要,一般来说就是对类里所有成员变更求hashCode。 没有重写equals时 一个类型Demo,有两个实例demo1和demo2,当没有直接比较它们时,它们是不相等的,因 阅读全文
posted @ 2019-05-22 18:06 张占岭 阅读(2542) 评论(0) 推荐(0)
摘要: mongodb在存储大数据时,对查询的字段需要添加索引,我测试的是阿里云30多万的数据量,不加索引查询已经到 ,而添加索引之后是 级! 为集合加索引 mongodb支持内嵌属性添加索引 添加唯一索引 createIndex建立索引时的参数 background Boolean 建索引过程会阻塞其它数 阅读全文
posted @ 2019-05-17 14:02 张占岭 阅读(3647) 评论(1) 推荐(0)
摘要: 编程语言集成了发布订阅 很多编程语言框架里都提供了发布订阅的组件,或者叫事件处理机制,而spring框架对这个功能也有支持,主要使用 实现订阅,使用 使用发布。这种系统集成的我们先叫它“集成组件” 与语言无关的消息队列 事实上,发布订阅真的与开发语言没有什么关系,所以出现了另一种产品,消息中间件,或 阅读全文
posted @ 2019-05-07 13:51 张占岭 阅读(4275) 评论(0) 推荐(0)
摘要: 异步执行一般用来发送一些消息数据,数据一致性不要求太高的场景,对于spring来说,它把这个异步进行了封装,使用一个注解就可以实现。 用法 1. 程序启动时开启 注解 2. 建立新的类型,建立 ,为方法添加 注解 3. 在业务代码中, 注入你的类型,使用它即可 我们可以关注到在配置task的时候,是 阅读全文
posted @ 2019-04-29 11:06 张占岭 阅读(2478) 评论(0) 推荐(0)
摘要: 前景 master主分支,dev是开发分支,master会保持最新的dev代码 问题的产生 1. dev开发新功能 2. 版本发布,dev合并到了master,发布生产环境 3. 新需求来了,在dev进行开发 4. 同时,线上代码有bug,从master拉新分支,改bug,之后合并到master 5 阅读全文
posted @ 2019-04-27 13:08 张占岭 阅读(4892) 评论(0) 推荐(1)
上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 383 下一页