摘要: 我已经在IT业打拼9年了,从完全自学成为技术团队leader到PM也确实总结了不少的经验,自己也经常跟学弟学妹聊天,分享职场经验,当老家有人报考计算机或者从事相关工作时也会咨询我的意见,我很明白IT人的艰辛。 阅读全文
posted @ 2019-03-20 07:24 技术小工 阅读(629) 评论(2) 推荐(3) 编辑
摘要: 这篇文章将着重讲解Java内存溢出异常的相关知识 阅读全文
posted @ 2019-03-19 13:30 技术小工 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: 面试的时候,我会问面试者,你日常如何构建自己的知识体系,如何让自己更高更快更强?多数工程师并没有深入地思考过这个问题,基本上是零敲碎打,随机性大,基本上是脚踩西瓜皮滑到哪里算哪里。 阅读全文
posted @ 2019-03-19 07:18 技术小工 阅读(1489) 评论(5) 推荐(8) 编辑
摘要: 我们都是技术的信徒,我也坚信科学技术是第一生产力。但是技术,仅仅是服务商业模式的工具,仅此而已。 阅读全文
posted @ 2019-03-18 23:15 技术小工 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Java的内存管理是一个老生常谈的问题,虽然Java号称可以自动管理自己的内存,使程序员从内存管理的围墙解放出来,但是一连串的内存泄漏和溢出方面的问题,使得我们不得不去深入了解Java的内存管理机制。本篇文章将从Java的内存区域开始剖析Jvm的内存机制,阐述内存溢出异常产生的原因。 阅读全文
posted @ 2019-03-18 22:20 技术小工 阅读(541) 评论(0) 推荐(1) 编辑
摘要: 之前百度,google了很多,发现并没有介绍mongodb生产环境如何配置的文章, 当时想参考下都不行, 所以写篇文章,大家可以一块讨论下. 1. MongoClientOptions中的连接池配置: 配置如下: minSize: 线程池空闲时保持的最小连接数, 默认是0. maxSize: 线程池 阅读全文
posted @ 2019-02-14 11:08 技术小工 阅读(4565) 评论(0) 推荐(0) 编辑
摘要: MongoClientOptions.Builder addClusterListener(ClusterListener clusterListener)Adds the given cluster listener.//添加给定的集群监听器MongoClientOptions.Builder a 阅读全文
posted @ 2019-02-14 10:57 技术小工 阅读(3178) 评论(0) 推荐(0) 编辑
摘要: autoConnectRetry仅仅意味着驱动程序会自动尝试重新连接到意外断开连接后在服务器(一个或多个)。在生产环境中,您通常需要将此设置为true。 connectionsPerHost是物理连接的单一实例蒙戈(它的单,所以你通常每个应用程序的话)能够建立到的mongod/mongos处理量。在 阅读全文
posted @ 2019-02-14 10:50 技术小工 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: MongoDB分片集群(Sharded Cluster)通过将数据分散存储到多个分片(Shard)上,来实现高可扩展性。实现分片集群时,MongoDB 引入 Config Server 来存储集群的元数据,引入 mongos 作为应用访问的入口,mongos 从 Config Server 读取路由 阅读全文
posted @ 2019-02-13 15:09 技术小工 阅读(2794) 评论(0) 推荐(1) 编辑
摘要: 索引是提高查询查询效率最有效的手段。索引是一种特殊的数据结构,索引以易于遍历的形式存储了数据的部分内容(如:一个特定的字段或一组字段值),索引会按一定规则对存储值进行排序,而且索引的存储位置在内存中,所在从索引中检索数据会非常快。如果没有索引,MongoDB必须扫描集合中的每一个文档,这种扫描的效率 阅读全文
posted @ 2019-02-12 17:04 技术小工 阅读(1350) 评论(0) 推荐(0) 编辑