自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

恶性佛

宏观经济环境是影响个人命运的最大变量

  • 博客(59)
  • 问答 (1)
  • 收藏
  • 关注

原创 K8S运维笔记-安装traefik-ingress

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。K8S运维笔记-部署traefik-ingress运行traefik-rbac---kind: ClusterRoleapiVersion: rbac.authorization.k8s.io/v1beta1metadata: ...

2018-10-01 19:00:36 1057

转载 Mysql学习笔记-数据库军规

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。数据库军规军规适用场景:并发量大、数据量大的互联网业务一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8MB4字符集解读:万国码,无...

2018-09-30 16:47:24 339

原创 其他笔记-如何向maven中央仓库提交jar

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。如何向maven中央仓库提交jar1.0JIRA准备1.1注册一个JIRA账号https://issues.sonatype.org/secure/Signup!default.jspa1.2创建一个新工程...

2018-09-14 17:06:47 619

原创 K8S运维笔记-istio安装与配置(1.0.0版本)

K8S上安装istio1.0.0安装(node节点执行)下载下载地址https://github.com/istio/istio/releases/解压缩tar zxvf istio-1.0.0-linux.tar.gz安装目录一览bin istioctl客户端工具 install 针对不同环境的安装文档,这里使用的是kubernetes s...

2018-09-11 15:17:05 3150

原创 K8S运维笔记-dashboard安装与配置

dashboard安装与配置在node上下载docker镜像docker pull mirrorgooglecontainers/kubernetes-dashboard-amd64:v1.8.3docker tag mirrorgooglecontainers/kubernetes-dashboard-amd64:v1.8.3 k8s.gcr.io/kubernetes-das...

2018-09-11 15:14:19 2118 1

原创 K8S运维笔记-K8S安装(1.11版本)-使用kubeadm安装单主机集群

使用kubeadm安装K8S安装kubeadm更新安装源cat <<EOF > /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=http://mirrors.aliyun.com/kubernetes/yum/r

2018-09-11 15:11:11 1177

原创 其他笔记-Pycharm必备插件推荐

HDIS-FrameworkHDIS-Framework是一个基于SpringBoot、Kubernetes、阿里云服务,编写的一个用于支撑微服务的极速开发框架。其文档详尽,Demo全面,设计合理,开箱即用,节省开发时间,提升开发效率。配套的docker、Kubernetes教程已踩过各种坑,让你的微服务无障碍的顺畅运行起来。HDIS与Kubernetes或SpringCloud配合使用,能达到最佳效果。其他笔记-Pycharm必备插件推荐.ignore一键创建各种ignore文件的.

2020-09-08 10:04:44 776

原创 人工智能-Windows安装TensorFlow

人工智能-Windows安装TensorFlow安装配置Minicondahttps://mirror.tuna.tsinghua.edu.cn/help/anaconda/安装配置pycharmhttps://www.jetbrains.com/pycharm/download/安装CUDA//首先运行命令conda install tensorflow-gpu//先不要安装,查看TensorFlow支持的cuda版本,如:cudatoolkit-10.1.243//然后按需求下载c

2020-06-11 13:06:48 250

原创 其他笔记-SourceTree安装指南

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。SourceTree安装指南下载地址https://www.sourcetreeapp.com/免注册安装安装之后,转到用户本地文件夹下的SourceTree目录,找到accounts.json 文件,没有则新建。C:\User...

2018-09-30 18:56:52 244

原创 运维笔记-Linux下SVN安装与配置

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。运维笔记-Linux下SVN安装与配置安装yum install -y subversion配置初始化svnadmin create /home/svn配置进入/home/svnauthz文件:配置用户以及用户文件访问...

2018-09-18 10:19:00 190

原创 运维笔记-Linux下Mysql安装教程

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。运维笔记-Linux下Mysql安装教程下载下载地址:https://dev.mysql.com/downloads/mysql/下载mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar预处理解压缩...

2018-09-18 10:18:17 288

原创 运维笔记-Linux下Maven安装

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。运维笔记-Linux下Maven安装前置条件需要安装JDK下载mavenhttps://maven.apache.org/download.cgi解压缩maventar zxvf apache-maven-3.5.0-bin.t...

2018-09-18 10:17:35 221

原创 Docker运维笔记-Redis部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-Redis部署官方教程https://hub.docker.com/_/redis/拉取redis镜像docker pull redis启动redisdocker run -d --name redis ...

2018-09-18 10:08:46 189

原创 Docker运维笔记-Nginx静态网页部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-Nginx静态网页部署打包将静态网页、default.conf、Dockerfile拷贝到同一个目录下default.conf:server { listen 80; server_n...

2018-09-18 10:08:02 285

原创 Docker运维笔记-Mysql部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-Mysql部署官方教程https://hub.docker.com/_/mysql/拉取mysql镜像docker pull mysql运行mysqldocker run --name mysql -p 8...

2018-09-18 10:06:46 285

原创 Docker运维笔记-MongoDB部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-MongoDB部署官方教程https://hub.docker.com/r/library/mongo/Docker部署步骤第一步:拉取mongodb镜像docker pull mongo第二步:启动mo...

2018-09-18 10:06:11 273

原创 Docker运维笔记-jar包部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-jar包部署打包将jar包、Dockerfile拷贝到同一个目录下Dockerfile:FROM java:8-jreARG FILE_PATHADD ${FILE_PATH} /root...

2018-09-17 17:34:27 1239

原创 Docker运维笔记-DockerUI部署

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Docker运维笔记-DockerUI部署拉取docker-ui镜像docker pull uifd/ui-for-docker运行docker-uidocker run \--rm \-d \--...

2018-09-17 17:32:49 482

原创 运维笔记-Linux下Jenkins部署指南

所有运维资料都在HDIS-Solution中能找到,欢迎star。同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Jenkins部署指南前提条件需要安装Maven需要安装Docker需要安装GITdocker构建构建命令(例)#!/bin/sh -lcd ${WORKSPACE}mvn clean pac...

2018-09-17 17:28:58 245

原创 运维笔记-Linux下Jenkins安装指南

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Linux下Jenkins安装指南备注:由于Jenkins需要操作容器集群,因此不安装在容器内部前提条件需要安装JDK使用war安装下载地址https://jenkins.io/doc/book/i...

2018-09-17 17:27:32 192

原创 运维笔记-Linux下JDK安装

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Linux下JDK安装下载JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.htmlyum方式安装yum in...

2018-09-17 17:21:32 138

原创 运维笔记-Linux下git安装

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Linux下git安装安装git下载地址yum install -y git配置GIT用户名称与邮箱git config --global user.name "你的名字"gi

2018-09-17 17:19:39 142

原创 Docker运维笔记-Linux下Docker安装

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Linux下Docker安装下载docker的RPM文件版本为docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm,此版本通过k8s测试使用yum命令安装yum inst...

2018-09-17 17:18:15 249

原创 其他笔记-Windows安装Maven

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Windows安装Maven前置条件需要安装JDK下载mavenhttps://maven.apache.org/download.cgi设置环境变量MAVEN_HOME=/path/to/...

2018-09-17 17:17:37 117

原创 其他笔记-Windows安装JDK

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。Windows安装JDK下载JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html设置环境变量JAVA_HOM...

2018-09-17 17:09:31 202

原创 其他笔记-IDEA必备插件推荐

所有运维资料都在HDIS-Solution中能找到,欢迎star。 同时也欢迎关注我的微服务Framework:HDIS-Framework,欢迎star。JAVA程序员IDEA必备插件推荐IDE Features TrainerIDEA快捷键训练课程,快速帮你了解IDEA常用快捷键。交互式界面,一遍操作,一边学习。使用方法:在1-project窗口旁边可以找到与使用。...

2018-09-17 14:54:53 582

原创 《高性能MYSQL》读书笔记-数据类型优化

选择优化的数据类型 选择数据类型的原则更小的通常更好简单就好尽量避免NULL 整数类型可选的整数类型有:TINTINT,SMALLINT,MEDIUMINT,INT,BIGINT.他们分别使用:8,16,24,32,64位存储空间。他们的范围是:-2(N-1)到2(N-1),其中N是存储空间位数。整数类型有可选的UNSIGNED(无符号)属性,这可以使正

2018-09-11 15:18:26 143

原创 《mongodb权威指南》读书笔记-集群配置

mongodb的“副本集”集群方式介绍-------------------![](http://img.blog.csdn.net/20160901152036123)  Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不连接仲裁节点。有且只会有一个主节点。最多只能使用一个仲裁节点。

2016-09-02 10:17:06 426

原创 设计模式(4)-行为型-备忘录模式(Memento)

> 意图:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。相当于撤销。> 适用性:必须保存一个对象在某一个时刻的(部分)状态, 这样以后需要时它才能恢复到先前的状态。如果一个用接口来让其它对象直接得到这些状态,将会暴露对象的实现细节并破坏对象的封装性。> 简单代码,便于理解:```/*** 发起人角色类,发起人角色利用一个

2016-08-24 21:55:47 295

原创 设计模式(4)-行为型-命令模式(Command)

> 意图:将一个请求封装为一个对象(即我们创建的Command命令对象),从而使你可用不同的请求对客户进行参数化; 对请求排队或记录请求日志,以及支持可撤销的操作。个人理解:命令模式是为了解决命令的请求者和命令的实现者之间的耦合关系。命令模式通过命令执行者、具体命令、命令请求者来达到请求与实现解耦。可以更方便的对命令进行扩展。也可以对多个命令进行统一控制。> 适用性:在软件系统中,行为请求者

2016-08-24 21:22:20 308

原创 设计模式(4)-行为型-责任链模式(Chain of Responsibility)

> 意图: - 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。 - 将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。> 个人理解: - 当一个方法里面有很多个大if...else if...else判断时,就可以使用责任链模式了。> 适用性: - 有多个的对象可以处理一个请求,哪个对象处理该请求运行时刻自动确定。 - 你想在不明确指定接收者的情

2016-08-02 03:57:34 372

原创 设计模式(4)-行为型-观察者模式(Observer)

> 意图: - 有时也被称作发布/订阅模式。 - 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。> 个人理解: - 首先,他们之间的关系为一个"一对多"的关系,并且代码上实现这个关系。 - 其次,在"一对多"的关系的基础上,“一”的改变能够影响到“多”的改变,并且代码上也实现这个关系。> 适用性:- 当一个抽象模型有两个方面, 其中一个

2016-08-01 02:49:41 340

原创 设计模式(4)-行为型-模版模式(Template Method)

> 意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。> 个人理解: 1. 模版模式与桥接模式的不同在于使用目的:桥接模式是解决类的多维度变化的。模版模式是分离行为的可变和不变部分去满足顶级逻辑的不同执行。 2. **子类可以置换掉父类的可变部分,但是子类却不可以改变模板方法所代表的顶级逻辑。顶级逻辑

2016-07-15 02:10:27 385

原创 设计模式(4)-行为型-策略模式(Strategy)

> 意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。> 适用性: 1. 多个类只区别在表现行为不同,可以使用策略模式,在运行时动态选择具体要执行的行为. 2. 需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其它方式来实现. 3. 对客户隐藏具体策略(算法)的实现细节,彼此完全独立.简单代码,便于理解:```//抽

2016-07-15 00:53:44 370

原创 设计模式(1)-创建模式、结构模式、行为模式的区别

创建模式创建型模式,就是创建对象的模式,抽象了实例化的过程。 它帮助一个系统独立于如何创建、组合和表示它的那些对象。 关注的是对象的创建,创建型模式将创建对象的过程进行了抽象,也可以理解为将创建对象的过程进行了封装,作为客户程序仅仅需要去使用对象,而不再关心创建对象过程中的逻辑 结构模式结构型模式是为解决怎样组装现有的类,设计他们的交互方式,从而达到实现一定的功能的目的。 结构型模式包

2016-07-15 00:14:40 4993 2

原创 设计模式(2)-创建型-原型模式(Prototype)

意图:用原型实例指定创建对象的种类,当需要重复地创建相似对象时,通过拷贝这些原型创建新的对象。 个人理解:原型模式主要用于对象的复制,它的核心是就是原型类Prototype:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在java虚拟机中,只有实现了这个接口的类才可以被拷贝,

2016-07-13 05:14:35 338

原创 设计模式(2)-创建型-单例模式(Singleton)

意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 个人理解:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。单例模式最常使用的场景是对系统资源的控制。 适用性:当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。 单例模式的3

2016-07-13 05:05:53 245

原创 设计模式(2)-创建型-建造者模式(Builder)

> 意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。> 个人理解 1. 产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与它的不同实现组成,也可以是由多个抽象类与他们的实现组成。 2. 抽象建造者:引入抽象建造者的目的,是为了将建造的具体过程交与它的

2016-07-13 04:40:31 270

原创 设计模式(2)-创建型-简单工厂,工厂,抽象工厂模式(Factory)

简单工厂模式(不属于设计模式) 意图:由一个工厂类根据传入的参量决定创建出哪一种产品类的实例 个人理解:包含了必要的逻辑判断,根据给定信息或参量,决定究竟应该创建哪个类的对象。违反了设计模式原则 适用性:当一个类不会有太多变化的时候。 简单代码,便于理解:工厂模式 意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到

2016-07-13 03:39:34 261

原创 设计模式(1)-面向对象的设计原则

设计模式要解决什么问题?--------> 设计模式要解决的问题核心为软件的:**可维护性、可复用性**。 - 在原有的模块上,很难加入新功能,因为加入新功能会影响到其他很多模块。 - 很难修改,因为修改也会影响到其他很多模块。 - 重复代码很多,复用率低,无法维护。 - 粘合度过高,导致类依赖的是实现本身而不是接口,无法替换原有设计。PS:影响到替他模块时就将对软件原有代码进行修改,此时可能会给

2016-07-12 09:08:22 302

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除