首页
学习
活动
专区
工具
TVP
发布

后端开发随笔

后端开发,数据库,中间件,DevOps,分布式架构,Docker
专栏作者
284
文章
399746
阅读量
35
订阅数
关于Gradle的相关参数和设置
在$M2_HOME/conf/settings.xml文件中指定Gradle的本地仓库配置信息。 在$GRADLE_USER_HOME/caches/modules-2/files-2.1路径下保存通过Gradle下载的依赖包,Gradle可以直接使用Maven的本地仓库。
编程随笔
2024-03-18
350
本地启动RocketMQ未映射主机名产生的超时问题
首先,进入到RocketMQ安装目录,如:~/opt/rocketmq-all-5.2.0-bin-release。
编程随笔
2024-02-26
840
配置kube-apiserver基于token的认证机制
Kubernetes除了提供了基于CA证书的认证方式,也提供了基于HTTP Token的简单认证方式。各客户端组件与API Server之间的通信方式仍然采用HTTPS,但不采用CA数字证书。这种认证机制与CA证书相比,安全性很低,在生产环境不建议使用。
编程随笔
2023-10-15
1560
以二进制文件安装K8S之部署Node服务
在Node上需要部署Docker、kubelet、kube-proxy,在成功加入Kubernetes集群后,还需要部署CNI网络插件、DNS插件等管理组件。 本节以将192.168.3.138和192.168.3.139两台主机部署为Node为例进行说明。
编程随笔
2023-10-15
2060
以二进制文件安装K8S之部署Master高可用集群
如下以二进制文件方式部署安全的Kubernetes Master高可用集群,具体步骤如下: 1.下载Kubernetes服务的二进制文件 2.部署kube-apiserver服务 3.创建客户端CA证书 4.创建客户端连接kube-apiserver服务所需的kubeconfig配置文件 5.部署kube-controller-manager服务 6.部署kube-scheduler服务 7.使用HAProxy和keepalived部署高可用负载均衡器
编程随笔
2023-10-15
3120
以二进制文件安装K8S之部署etcd高可用集群
前提条件:已经准备好CA根证书(etcd在制作CA证书时需要CA根证书),并且把CA根证书文件ca.key和ca.crt拷贝到3个etcd节点的/etc/kubernetes/pki目录下。 3台主机的IP地址分别为192.168.3.135、192.168.3.136、192.168.3.137。 要安装的etcd版本:v3.4.13-linux-amd64。
编程随笔
2023-10-15
2240
以二进制文件安装K8S之创建CA根证书
为etcd和Kubernetes服务启用基于CA认证的安全机制,需要CA证书进行配置。 如果组织能够提供统一的CA认证中心,则直接使用组织颁发的CA证书即可。如果没有统一的CA认证中心,则可以通过颁发自签名的CA证书来完成安全配置。
编程随笔
2023-10-15
1250
以二进制文件安装K8S之环境准备
为了k8s集群能正常运行,需要先完成4项准备工作: 1.关闭防火墙 2.禁用SeLinux 3.关闭Swap 4.安装Docker
编程随笔
2023-10-15
1400
以二进制文件安装K8S之高可用部署架构
在Kubernetes系统中,Master节点扮演着总控中心的角色,通过不间断地与各个工作节点(Node)通信来维护整个集群的健康工作状态,集群中各资源对象的状态则被保存在etcd数据库中。
编程随笔
2023-10-15
1510
go语言编程常见问题
如下图,在Goland中运行单元测试时报错:“Error: Cannot find package”
编程随笔
2023-10-15
890
学习go语言编程之标准库
编程随笔
2023-10-15
2910
学习go语言编程之安全编程
采用单密钥的加密算法,称为对称加密。 常见的单密钥加密算法有DES、AES、RC4等。 在对称加密中,私钥不能暴露,否则在算法公开的情况下,数据等同于明文。
编程随笔
2023-10-15
1330
学习go语言编程之工程管理
代码风格,是一个与人相关、与机器无关的问题。 代码风格的好坏,不影响编译器的工作,但是影响团队协同,影响代码的复用、演进以及缺陷修复。
编程随笔
2023-10-15
1590
学习go语言编程之网络编程
Golang语言标准库对Socket编程进行了抽象,无论使用什么协议建立什么形式的连接,都只需要调用net.Dial()即可。
编程随笔
2023-10-15
1760
学习go语言编程之并发编程
与传统的系统级线程和进程相比,协程最大的优势在于“轻量级”,可以轻松创建上百万个而不会导致系统资源枯竭,而线程和进程通常最多不超过1万个。 Golang在语言级别支持协程,叫goroutine。
编程随笔
2023-10-15
1410
学习go语言编程之面向对象
在Golang中,可以给任意类型(包括内置类型,但不包括指针类型)添加相应的方法。
编程随笔
2023-10-15
1160
学习go语言编程之错误处理
将error作为多种返回值中的一个,但是这并非强制要求。 调用代码时建议按如下方式处理错误情况:
编程随笔
2023-10-15
1320
学习go语言编程之函数
函数的基本组成:关键字func,函数名,参数列表,返回值,函数体,返回语句。 示例如下:
编程随笔
2023-10-15
1270
学习go语言编程之流程控制
i = 0,输出:0 i = 1,输出:1 i = 2,输出:3 i = 3,输出:3 i = 4,输出:4, 5, 6 i = 5,输出:4, 5, 6 i = 6,输出:4, 5, 6 i = 其他值,输出:default
编程随笔
2023-10-15
1140
学习go语言编程之数据类型
在Golang中,int和int32被认为是两种不同的类型,编译器也不会自动做类型转换。
编程随笔
2023-10-15
1510
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档