- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 经典设计模式之策略模式
概述 策略模式定义了一系列算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户端。 一般情况下我们是将一种行为写成一个类方法,比如汽车类中有点火、急加速、急减速、熄火四种方法,而策略模式则是将每一种算法都写成一个类,然后动态地选择使用哪一个算法。 这里所说的算法并不是指 “ 冒泡排序算法 ” 、“ 搜索算法 ” 之类的算法,它可以是一段代码、一个请求或者一个业...
2020-03-04 12:37:33 272
原创 如何学好设计模式
什么是设计模式? 设计模式( Design Pattern )代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长一段时间的试验和错误总结出来的。 我们可以从以上设计模式标准定义中筛选出几个关键字来帮助我们理解什么是设计模式: 最佳实践 解决方案 试验和错误总结 ...
2020-03-04 09:14:23 298
原创 完整的大数据解决方案落地经验分享
Spark简介 Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是——Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此...
2020-03-03 21:52:12 681
原创 微服务架构概述
微服务架构是当前软件开发领域的热点话题。它在各种技术微博、社交媒体以及各种技术演讲上的出镜率非常之高,笔者相信大家也都听说过“微服务”这个名词。然而微服务似乎又是非常的虚幻。那么什么是微服务呢?它解决了哪些问题?它又具有哪些特点?诸多问题,本文都将为你一一解答。同时,微服务理论性的内容,互联网已有很多,本文不会过多提及,主要篇幅都花在实战内容上。
2020-03-03 17:37:33 175
原创 搭建一套Kubernetes(K8S)集群
1. 服务器资源规划 服务器角色 IP地址 安装组件 K8S-Master 172.19.230.120 kube-apiserver kube-controller-manager kube-scheduler etcd K8S-node1 172.19.230.121 kubelet k...
2020-03-03 11:00:02 472
原创 Helm v3.1.1 stable 安装
快速入门指南 本指南介绍如何快速开始使用Helm。 先决条件 要成功和安全地使用Helm,需要具备以下先决条件。 1. 需要准备一个K8S集群; 2. 决定要应用于安装的安全配置(如果有); 安装和配置Helm 1. 下载Helm Client 项目地址:https://get.helm.sh/helm-v3.1.1-linux-amd64.tar.gz # tar –zxv...
2020-03-03 10:21:17 926 1
原创 微服务设计原则与实际落地
微服务架构是目前大多数企业应用架构的必选,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、扩展性更好、故障影响范围更小、更能适应现在需求快速变更与迭代的大环境。 我将从微服务架构的演进、优缺点、微服务应用的设计原则以及实际落地经验,给大家分享,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架构。 微服务架构也是我目前正在管理的项目...
2020-03-01 23:52:59 301
原创 生产环境Ingress高可用方案部署
1. 架构设计 2. 添加部署Ingress节点标签 3. 启用hostNetwork网络,并指定运行节点 4. 修改容器端口号 5. 增加master节点容忍 6. 编写Ingress-controller配置文件 由于文件内容较长,请参见附件资源《mandatory-02-ha.yaml》 7. 编写Ingress规则定义文件 ...
2020-03-03 11:53:45 1276
原创 Docker安装手册
1 Docker 安装 1. 查看操作系统版本和位数 uname –r 2. 先删除一下 docker yum remove docker 3. 安装一些必要的系统工具 yum install -y yum-utils device-mapper-persistent-data lvm2 4. 添加软件源信息, 添加 yum 源 或者直接下载 rpm 安装 wget http...
2020-03-02 13:09:22 136
mandatory-02-ha.yaml
2020-03-03
JPAJPAJPAJPAJPAJPAJPAJPA
2014-11-05
Filenet文档存储管理
2012-02-10
Axis2.0开发手册
2011-07-05
数据库连接池的集中配置方式
2010-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人