摘要: 读书小结 DevOps实践 驭DevOps之力强化技术栈并优化IT运行 + 这本书共200页,读完大概三天;(我指的不是fulltime的一天,而是工作时间以外的一天) + 本书是参加16年QConf开发者大会获得,书本内容比较浅,但是对于构建自己的知识体系会很有帮助; 书连接: https://i阅读全文
posted @ 2018-07-11 14:58 pdai 阅读(16) 评论(0) 编辑
摘要: Java 源码阅读的第一步是Collection框架源码,这也是面试基础中的基础; 针对Collection的源码阅读写一个系列的文章,本文是第三篇ArrayDeque。 @pdai JDK版本 JDK 1.8.0_110 概述总结 + ArrayDeque是可变长Array, 实现了Deque接口阅读全文
posted @ 2018-06-26 16:42 pdai 阅读(35) 评论(0) 编辑
摘要: 开源不等于免费!为了加速我们的开发,我们会使用开源的软件和源码; 为避免商业风险,需要在使用时了解第三方如软件协议,版本,和已知CVE风险等;本文旨在从开源软件再发布过程使用权限的角度入手,总结各个常见开源协议的异同,方便理解。 2018年2月 @pdai 大部分人都希望作品能够被多数人分享查阅。这阅读全文
posted @ 2018-06-26 09:06 pdai 阅读(148) 评论(1) 编辑
摘要: 我在尝试在容器中安装Jenkins时,初衷是希望使用docker in docker 的模式来实现Jenkins slave容器按需创建。在实现的时候需要在Jenkins 中安装Kubernetes插件。 kubernetes的插件目前来看存在一个Bug,这个bug很小但是会导致我们无法设置和kub阅读全文
posted @ 2018-06-15 17:02 pdai 阅读(336) 评论(0) 编辑
摘要: Java 源码阅读的第一步是Collection框架源码,这也是面试基础中的基础; 针对Collection的源码阅读写一个系列的文章; 本文是第二篇LinkedList。 @pdai JDK版本 JDK 1.8.0_110 概述总结 + LinkedList底层是通过双向链表实现的,具体是firs阅读全文
posted @ 2018-06-15 16:24 pdai 阅读(114) 评论(1) 编辑
摘要: 在BI服务中通过查询聚合语句分析定位慢查询/聚合分析,小结如下: + : 通过Profile分析慢查询 + : 通过添加相应索引提升查询速度; + : 首先要说明的一个问题是,对于OLAP型的操作,期望不应该太高。毕竟是对于大量数据的操作,光从IO就已经远超通常的OLTP操作,所以要求达到OLTP操阅读全文
posted @ 2018-06-15 09:13 pdai 阅读(22) 评论(0) 编辑
摘要: 我之前写过一些文章,放在自己本地的Git库中,用类似于gitbook的工具构建自己的知识体系。具体用的是docsify,好处是通过markdown生成的html页面是在前端进行,而不需要编译成HTML。近期期望将其中一部分文章发表出来,和大家一起交流,同时也是对自己的一种push。于是我就想到了开一阅读全文
posted @ 2018-06-11 17:18 pdai 阅读(100) 评论(0) 编辑
摘要: Java 源码阅读的第一步是Collection框架源码,这也是面试基础中的基础; 针对Collection的源码阅读写一个系列的文章,从ArrayList开始第一篇。 @pdai JDK版本 JDK 1.8.0_110 概述总结 + ArrayList底层是通过数组实现的;其中capacity表示阅读全文
posted @ 2018-06-08 17:38 pdai 阅读(88) 评论(0) 编辑
摘要: 读书小结 这本书共165页,读完大概两天; + 原书知识比较浅,章节划分不清晰,写的啰嗦干货太少,翻译的一般,不推荐阅读; + 因为看过其它微服务的书籍,这里在知识架构中省去这些章节; 书连接: https://item.jd.com/12103389.html 知识架构阅读全文
posted @ 2018-06-08 13:28 pdai 阅读(91) 评论(0) 编辑
摘要: 在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式, 不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。 2018年1月 @pdai 参考文章 + 设计模式六大原则 http://www.uml.org.cn/sjms/2012110阅读全文
posted @ 2018-06-07 17:21 pdai 阅读(2059) 评论(0) 编辑