上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 69 下一页

2022年4月2日

|NO.Z.00008|——————————|^^ 部署 ^^|——|Java&编程环境.V08|——|Java.v04|Java.v11.0.2安装.v04|windows|

摘要: 一、开发工具的下载 ### 下载方式: ~~~ 方式一:通过官网下载:www.sun.com www.orcale.com ~~~ 方式二:通过搜索下载:www.baidu.com www.sogou.com ### 下载Java版本包 ~~~ ——>https://www.oracle.com/i 阅读全文

posted @ 2022-04-02 22:34 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00007|——————————|BigDataEnd|——|Java&编程环境.V07|——|Java.v03|Java版本发展.v03|

摘要: 一、Java语言的发展 ### Java语言的发展 ~~~ 20世纪90年代,单片机系统,家电设备,sun 绿色计划,詹姆斯-高斯林 C++ 1983年 跨平台 ~~~ 初始名字:oak语言:已被注册 ~~~ 定性名字:程序员;喝咖啡;爪哇岛;Java ### Java语言发展历史 ~~~ 1995 阅读全文

posted @ 2022-04-02 22:33 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00006|——————————|BigDataEnd|——|Java&编程环境.V06|——|Java.v02|计算机语言.v02|

摘要: 一、计算机语言发展 ### 计算机语言的概述 ~~~ 语言是人与人之间进行沟通的主要表达方式,如:中国人与中国人使用的普通话沟通, ~~~ 而中国人要和英国人交流,就要使用英语沟通。 ~~~ 计算机语言是人与计算机之间交流的表达方式,该语言有很多种。 ### 第一代语言:机器语言 ~~~ 指令以二进 阅读全文

posted @ 2022-04-02 22:32 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00005|——————————|BigDataEnd|——|Java&编程环境.V05|——|Java.v01|计算机组成.v01|

摘要: 一、计算机的基本概念 ### 计算机的基本概念 ~~~ 计算机(Computer)俗称电脑,是现代一种用于高级计算, ~~~ 使用非常广泛的设备,主要由计算机硬件和计算机软件两部分组成。 ~~~ 计算机硬件是客观存在的各种计算机相关设备, ~~~ 而计算机的软件是用于控制各种硬件设备完成各种功能。 阅读全文

posted @ 2022-04-02 22:30 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00003|——————————|BigDataEnd|——|Java&编程环境.V03|——|IDEA.v02|IDEA激活.v02|

摘要: 一、IDEA激活教程: ### 开始激活:选择使用30天 ~~~ 首先选择免费试用30天,先进入再说 二、配置破解补丁包 ### 下载并配置补丁包:jetbrains-agent_new.jar ~~~ # 补丁包放置目录: ~~~ IDEA 的安装目录D:\IntelliJIDEA\resette 阅读全文

posted @ 2022-04-02 22:29 yanqi_vip 阅读(115) 评论(0) 推荐(0)

|NO.Z.00004|——————————|^^ 报错 ^^|——|Java&编程环境.V04|——|IDEA.v03|报错解决.v03|

摘要: 附录一:IDEA激活失败解决方案 ### 报错现象: ~~~ idea双击无反应 ### 报错分析: ~~~ # 定位问题原因:通过idea.bat定位问题 ~~~ idea:idea的bin目录下:idea.bat——>编辑:最后一行添加:pause——> ~~~ ——>双击idea.bat文件: 阅读全文

posted @ 2022-04-02 22:29 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00002|——————————|BigDataEnd|——|Java&编程环境.V02|——|IDEA.v01|IDEA安装.v01|

摘要: 一、下载IDEA2019.3 ### 下载IDEA2019.3 ~~~ 下载地址:https://www.jetbrains.com/idea/download/ 二、安装IDEA2019.3 ### 安装IDEA2019.3 ~~~ ——>若是第一次安装是没有这一步的,跳过即可 ~~~ Next下 阅读全文

posted @ 2022-04-02 22:28 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00001|——————————|^^ 大纲 ^^|——|Java&编程环境.V01|——|Java编程|大纲|

摘要: 一、计算机的体系结构(常识) ### 计算机的体系结构(常识) ~~~ ——>计算机的概念、硬件、软件、结构图 二、Java语言的概述(常识) ### Java语言的概述(常识) ~~~ ——>计算机语言的发展,Java语言的发展,主要版本 三、开发环境的搭建和使用(重点) ### 开发环境的搭建和 阅读全文

posted @ 2022-04-02 22:27 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00000|——————————|BigDataEnd|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-02 22:24 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.10000|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-02 22:13 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00420|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V12|——|Ingress.v03|服务发布限制.v03|

摘要: 一、验证不允许的pod(跨namespace)是否通信 ### 验证不允许的pod(跨namespace)是否通信 ~~~ 是不可以通信的 [root@k8s-master01 ~]# kubectl get po -owide NAME READY STATUS RESTARTS AGE IP N 阅读全文

posted @ 2022-04-02 22:11 yanqi_vip 阅读(40) 评论(0) 推荐(0)

|NO.Z.00418|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V10|——|Ingress.v01|服务发布限制.v01|

摘要: 一、服务发布限制于Ingress:架构图 二、架构图概述 ### 架构图概述 ~~~ 一个项目前端和网关对外暴露,其它的应用是不需要对外暴露得 ~~~ 假设有一个SpringCloud项目,可能会有一个nodejs作为前端,zuul作为网关入口, ~~~ 发布应用的时候,会在ingress-ngin 阅读全文

posted @ 2022-04-02 22:10 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00419|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V11|——|Ingress.v02|服务发布限制.v02|

摘要: 一、服务发布限制于Ingress网络策略配置 ### 创建服务发布限制于Ingress网络策略配置文件 ~~~ 创建网络策略配置文件 [root@k8s-master01 ~]# vim frontend-nw.yaml apiVersion: networking.k8s.io/v1 kind: 阅读全文

posted @ 2022-04-02 22:10 yanqi_vip 阅读(35) 评论(0) 推荐(0)

2022年4月1日

|NO.Z.00416|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V08|——|NetworkPolicy.v08|隔离中间件服务.v04|

摘要: 一、验证网络连通性——配置网络策略——验证同namespace下端口是否通信 ### 在nw-demo启动一个pod,测试连通性工具 ~~~ 启动一个pod [root@k8s-master01 ~]# kubectl run -ti debug-tools --image=registry.cn- 阅读全文

posted @ 2022-04-01 14:01 yanqi_vip 阅读(93) 评论(0) 推荐(0)

|NO.Z.00417|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V09|——|NetworkPolicy.v09|隔离中间件服务.v05|

摘要: 一、验证网络连通性——配置网络策略——验证不同namespace下端口是否通信 ### 在default下启动一个pod,测试连通性工具 ~~~ 启动一个pod [root@k8s-master01 ~]# kubectl run -ti debug-tools --image=registry.c 阅读全文

posted @ 2022-04-01 14:01 yanqi_vip 阅读(361) 评论(0) 推荐(0)

|NO.Z.00414|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V06|——|NetworkPolicy.v06|隔离中间件服务.v02|

摘要: 一、配置networkpolicy服务 ### 查看mysql、redis服务的标签 ~~~ 因为这两个服务没有一个共同的标签 ~~~ 所以它俩的NetworkPolicy.yaml只能分开写 [root@k8s-master01 ~]# kubectl get po -n nw-demo --sh 阅读全文

posted @ 2022-04-01 14:00 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00415|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V07|——|NetworkPolicy.v07|隔离中间件服务.v03|

摘要: 一、验证网络连通性——配置网络策略——验证宿主机下端口是否通信 ### 验证mysql端口是否通信 ~~~ mysql端口已经不能正常通信,说明networkpolicy已经生效 [root@k8s-master01 ~]# kubectl get po -n nw-demo -owide NAME 阅读全文

posted @ 2022-04-01 14:00 yanqi_vip 阅读(31) 评论(0) 推荐(0)

|NO.Z.00413|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V05|——|NetworkPolicy.v05|隔离中间件服务.v01|

摘要: 一、NetworkPolicy隔离中间件服务说明:隔离中间件服务 二、隔离中间件服务 ### 项目示例概述 ~~~ 有一个项目,它有自己数据库MySQL和缓存Redis中间件, ~~~ 我们只希望这个项目的应用能够访问该中间件 ~~~ 假如有一个项目需要通过Ingress进行对外发布,我们想要除了I 阅读全文

posted @ 2022-04-01 13:59 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00412|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V04|——|NetworkPolicy.v04|注意事项.v02|

摘要: 一、NetworkPolicy注意事项 二、NetworkPolicy注意事项——说明 ### from——1 ~~~ from下:有三个“-”表示切片;就是列表; ~~~ 这个列表有三个:ipBlock namespaceselector podselector:是属于同一级别的; ~~~ 是“或 阅读全文

posted @ 2022-04-01 13:58 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00411|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V03|——|NetworkPolicy.v03|注意事项.v01|

摘要: 一、k8s命名空间隔离性 ### k8s命名空间的隔离性 ~~~ 在k8s应用上部署应用的时候;根据不同的项目组,应用,应用类型部门来划分不同的namespace ~~~ 项目组A创建namespace.A;项目组B创建namespace.B ~~~ 这样项目组在各自的namespace下部署不同的 阅读全文

posted @ 2022-04-01 13:58 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00409|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V01|——|NetworkPolicy.v01|配置详解.v01|

摘要: 一、NetworkPolicy配置详解 ### NetworkPolicy官方地址: ~~~ https://kubernetes.io/docs/concepts/services-networking/network-policies/ 二、NetworkPolicy配置说明: ### Netw 阅读全文

posted @ 2022-04-01 13:57 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00410|——————————|CloudNative|——|KuberNetes&NetworkPolicy.V02|——|NetworkPolicy.v02|配置详解.v02|

摘要: 一、NetworkPolicy配置文件注释 ### NetworkPolicy配置文件注释 ~~~ 配置在default命名空间下;匹配的标签是role等于db ~~~ 隔离default命名空间下具有role等于db的这些标签的pod ~~~ 又配置了一些ingress和egress的策略 ~~~ 阅读全文

posted @ 2022-04-01 13:57 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00408|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-01 13:56 yanqi_vip 阅读(13) 评论(0) 推荐(0)

|NO.Z.00407|——————————|CloudNative|——|KuberNetes&CI/CD.V45|——|Jenkins.v11|SpringCloud_Eureka.v05|

摘要: 一、SpringCloud项目总结 ### SpringCloud: ~~~ 只是一个架构,部署也是单独应用去部署的。 ~~~ 和java容器化是没有什么区别的 ~~~ 主要是组件:Eureka、Zuul、ConfigServer组件部署使用哪种方式去部署 二、Eureka ### Eureka: 阅读全文

posted @ 2022-04-01 13:55 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00405|——————————|CloudNative|——|KuberNetes&CI/CD.V43|——|Jenkins.v09|SpringCloud_Eureka.v03|

摘要: 一、到底要不要使用eureka ### k8s也是有自己的服务发现机制 ~~~ 基于DNS的服务发现: ~~~ CoreDNS:通过service实现服务之间的发现,实现东西流量。 ### 基于环境变量的服务发现 ~~~ 有一定的代码量才可以实现,在创建serviceb的时候,若是service-b 阅读全文

posted @ 2022-04-01 13:54 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00406|——————————|CloudNative|——|KuberNetes&CI/CD.V44|——|Jenkins.v10|SpringCloud_Eureka.v04|

摘要: 一、到底要不要使用zuul和ConfigServer ### ConfigServer ~~~ # 用来保存每个服务的配置信息的: ~~~ Redis、rabbit、MySQL、第三方服务的地址信息是什么 ~~~ 在k8s配置中心中是有configmap的配置机制的 ~~~ # 若是使用Config 阅读全文

posted @ 2022-04-01 13:54 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00404|——————————|CloudNative|——|KuberNetes&CI/CD.V42|——|Jenkins.v08|SpringCloud_Eureka.v02|

摘要: 一、如何在k8s上正确部署Eureka ### 在k8s下部署应用的方式: ~~~ Deployment ~~~ StatefulSet ~~~ DaemonSet 二、如何部署Eureka ### 如何部署Eureka ~~~ 部署eureka是最少三个副本;这个三个副本会组成一个eureka集群 阅读全文

posted @ 2022-04-01 13:53 yanqi_vip 阅读(57) 评论(0) 推荐(0)

|NO.Z.00403|——————————|CloudNative|——|KuberNetes&CI/CD.V41|——|Jenkins.v07|SpringCloud_Eureka.v01|

摘要: 一、SpringCloud架构解析 ### 传统架构说明 ~~~ 在未使用SpringCloud架构之前,传统架构是 ~~~ 假设有3个微服务A服务、B服务、C服务:后端服务:java应用或者其它应用 ~~~ 3个微服务有一个前端用于展示Frontend:nginx、Apache或者其它web ~~ 阅读全文

posted @ 2022-04-01 13:52 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00401|——————————|CloudNative|——|KuberNetes&CI/CD.V39|——|Jenkins.v05|角色账户管理.v01|

摘要: 一、Jenkins基于角色账户管理 ### 角色管理的必要性: ~~~ 在使用jenkins构建任务的时候,有可能是同一个jenkins,也有可能是多个jenkins ~~~ 若是Job特别多,给执行构建的成员权限特别大的时候,可能会看到其它的项目,或者进行误操作 ~~~ 所以希望是指定的成员可以看 阅读全文

posted @ 2022-04-01 13:51 yanqi_vip 阅读(38) 评论(0) 推荐(0)

|NO.Z.00402|——————————|CloudNative|——|KuberNetes&CI/CD.V40|——|Jenkins.v06|角色账户管理.v02|

摘要: 一、创建维护管理角色权限管理指定视图下job ### 创建角色 ~~~ Jenkins——>Dashboard——>Manage Jenkins——>Manage and Assign Roles ~~~ ——>Manage Roles——>Item roles——>Role to add:test 阅读全文

posted @ 2022-04-01 13:51 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00400|——————————|^^ 报错 ^^|——|KuberNetes&CI/CD.V38|——|Jenkins.v04|生产UAT流水线设计.v04|报错处理|

摘要: 附录一:报错处理一: ### 报错现象 + kubectl config use-context --kubeconfig=/mnt/.kube/multi-cluster.yaml uat error: no context exists with the name: "uat" ### 报错分析 阅读全文

posted @ 2022-04-01 13:50 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00398|——————————|CloudNative|——|KuberNetes&CI/CD.V36|——|Jenkins.v02|生产UAT流水线设计.v02|

摘要: 一、在kubernetes下创建nodejs-uat资源 ### 创建一个nodejs-uat的namespace [root@k8s-master01 ~]# kubectl create namespace nodejs-uat namespace/nodejs-uat created 二、在 阅读全文

posted @ 2022-04-01 13:49 yanqi_vip 阅读(40) 评论(0) 推荐(0)

|NO.Z.00399|——————————|CloudNative|——|KuberNetes&CI/CD.V37|——|Jenkins.v03|生产UAT流水线设计.v03|

摘要: 一、在jenkins下创建job ### 创建view item ~~~ Jenkins——>Dashboard——>+号——>View name:uat——> List View——>ok——>ok——>END ### 创建Jobs ~~~ Jenkins——>Dashboard——>New It 阅读全文

posted @ 2022-04-01 13:49 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00397|——————————|^^ 生产 ^^|——|KuberNetes&CI/CD.V35|——|Jenkins.v01|生产UAT流水线设计.v01|

摘要: 一、Jenkins生产环境和UAT环境流水线设计 ### 传统生产环境中应用的发版 ~~~ # 方案一: ~~~ 以编译产物为基础的,比如Java将会编译的Jar包放到制品仓库中,或者把其它类型的包放在制品仓库中 ~~~ 再通过选择制品的方式发布到不同的环境中 ~~~ # 方案二: ~~~ 或者有对 阅读全文

posted @ 2022-04-01 13:48 yanqi_vip 阅读(38) 评论(0) 推荐(0)

|NO.Z.00395|——————————|CloudNative|——|KuberNetes&CI/CD.V33|——|Jenkins.v13|自动构建NodeJs应用.v07|

摘要: 一、验证构建的应用是否正常运行 ### 查看镜像版本是否对应 ~~~ 查看nodejs应用yaml文件的镜像版本 ~~~ 镜像版本是:20210623-153619-87148 image: registry.cn-beijing.aliyuncs.com/nodejs-demo-yanqi/nod 阅读全文

posted @ 2022-04-01 13:47 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00396|——————————|^^ 优化 ^^|——|KuberNetes&CI/CD.V34|——|Jenkins.v01|Docker镜像高级优化|

摘要: 一、Docker镜像高级优化及自动化构建建议 ### 资源整合优化 ~~~ # 优化程序编译安装包的编译语言 ~~~ 注:可以把所有的开发语言的编译基础镜像打包在一块 ~~~ 注:打包成一个镜像方案为最优 ~~~ 注:把这个参数定义成变量的方式独立出去,再把这个变量设置成buildimage为建议方 阅读全文

posted @ 2022-04-01 13:47 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00393|——————————|CloudNative|——|KuberNetes&CI/CD.V31|——|Jenkins.v11|自动构建NodeJs应用.v05|

摘要: 一、验证创建的NodeJS资源文件 ### 查看创建的资源是否正常启动 ~~~ # 查看创建的deployment ~~~ 0/1表示健康检查没有过,因为是有一个间隔的 [root@k8s-master01 NodeJS]# kubectl get namespace NAME STATUS AGE 阅读全文

posted @ 2022-04-01 13:46 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00394|——————————|CloudNative|——|KuberNetes&CI/CD.V32|——|Jenkins.v12|自动构建NodeJs应用.v06|

摘要: 一、NodeJS自动发版 ### Jenkins执行NodeJS自动发版# ~~~ Jenkins——>Dashboard——>Deploy:true——>Build——>END 二、查看镜像制作过程 ### 通过pod制作镜像 [root@k8s-master01 NodeJS]# kubectl 阅读全文

posted @ 2022-04-01 13:46 yanqi_vip 阅读(21) 评论(0) 推荐(0)

|NO.Z.00391|——————————|CloudNative|——|KuberNetes&CI/CD.V29|——|Jenkins.v09|自动构建NodeJs应用.v03|

摘要: 一、配置Jenkins ### 添加Job:基于spring-cloud-demo复制Job ~~~ NewItem——>Enter an item name:nodejs-demo——>Copy from:spring-cloud-demo——>ok 二、更改配置参数: ### 更改配置参数 ~~ 阅读全文

posted @ 2022-04-01 13:45 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00392|——————————|CloudNative|——|KuberNetes&CI/CD.V30|——|Jenkins.v10|自动构建NodeJs应用.v04|

摘要: 一、创建资源文件 ### 创建namespace [root@k8s-master01 NodeJS]# kubectl create namespace nodejs-test namespace/nodejs-test created 二、创建secrets ### 创建secretsyaml文 阅读全文

posted @ 2022-04-01 13:45 yanqi_vip 阅读(45) 评论(0) 推荐(0)

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 69 下一页

导航