基于kubernetes集群的项目持续集成(gitlab+harbor+Jenkins)自动化构建部署(CICD)流程事例 weir 2018-06-05 16:30:52.0 kubernetes,CICD 14527 持续集成对于大型可持续发展的项目来说是一个非常必要的环节,对于系统运维影响了比较大,公司一般都是在内部局域网内完成。可以区分开发测试预上线和正式环境的一系列操作,真正的实现运维的自动化管理。
基于kubernetes集群的项目持续集成(gitlab+harbor+Jenkins)安装 weir 2018-05-27 21:53:47.0 gitlab,harbor,Jenkin 8868 这个算是基于kubernetes集群的项目持续集成的前导篇,先把这用环境搭建好我们后面就可以专注做基于k8s的docker化项目持续集成了。
kubernetes1.10.2高可用(haproxy+keepalived)集群二进制手动部署安装学习总结+网盘虚拟机下载地址 weir 2018-05-13 22:51:12.0 kubernetes 5845 这两天本来是要写一篇k8s高可用集群搭建的文章,说实话为了搭建k8s集群也是费了不少时间,前前后后尝试了很多次。最早接触k8s应该是16年17年开始在被更多的人尝试认同,我之前还买过docker和k
spring cloud闲聊 weir 2018-05-06 17:08:27.0 微服务 2274 今天又谈起微服务我差不多14年开始听说逐步接触学习,从刚开始的saas、paas、iaas还学习了spring实现的osgi框架包括tomcat的virgo,(http://www.osgi.com
java并发编程学习整理-高效并发理论知识点总结 weir 2018-04-23 10:23:45.0 java,并发 2064 Java的高并发应该是在jdk1.4,1.5开始的,比核心还是IO的多路复用技术或者是IO的异步处理技术,我想现在已经铺天盖地的可以找到这些资料。 在往深处追究就是操作系统层面的封装才使得各种语言
java并发编程学习整理-字节码执行引擎、垃圾回收、垃圾收集算法、垃圾收集器、GC性能-——概念性总结 weir 2018-04-22 10:52:28.0 java,并发 2416 这部分多是概念性问题总结,大家需要了解慢慢理解这里面的游戏规则,其实学习计算机语言就是这样在游戏规则里面玩才能玩的流。 你说他难吧就是太抽象了或者说我们队计算机底层了解不够,再或者说现代计算机在硬
java并发编程学习整理-JVM内存分配+测试篇——前方高能不喜请绕路 weir 2018-04-21 11:30:24.0 java,并发 3112 JVM我不说太多了,java最底层的部份,学习研究有什么用处?当然个人兴趣,想研究底层实现原理,想自己实现JVM等等可以给自己找出各种理由来, 其重要性我觉得也不用说太多,理论性的也不用废话,还
java并发编程学习整理-前导篇——思维导图 weir 2018-04-18 15:30:23.0 java,并发 2379 之前也写了一些并发NIO的入门文章,说实话这东西还真不是一般人能掌握的,掌握的标准也估计不一样。项目有大有小,工具有简单又复杂,比如rocketMQ这种级别的消息中间件显然是并发和NIO最好的结合。
java从2-3-4树到B-tree的原理与实现再到B+tree的了解 weir 2018-04-06 14:09:14.0 java,算法 2079 2-3-4树存在的意义其实很明显了就是为B-tree做准备的或者说是特殊的B-tree,而且用途也没有B-tree多,所以说了解2-3-4树是为了更好地了解和理解B-tree的。 B-tree在应
java红黑树原理与实现 weir 2018-04-04 20:12:26.0 java,算法 1843 首先大家要思考一个问题树为什么要平衡?也许是废话但是平衡的含义却意义深远,如果不能保障树的平衡我们还研究运用树干嘛,计算机里面对树的应用基本都是平衡还得有序。 上一节我也说过树在计算机领域的应用主