笔记
搜索文章
首页
分类
标签
关于
首页
分类
标签
关于
全部
开发 (36)
其他 (5)
娱乐 (1)
Kubeadm方式安装Kubernetes(01)
环境准备 0. 前置工作: 四台服务器 操作系统: Centos7 内存: 2GB
作者:zhangyunlong
发布时间:2024-09-10
分类:
开发
标签:
#
Kubernetes
,
#
Linux
Java并发编程中的AQS
AQS起到了一个抽象, 封装的作用, 将一些排队, 入队, 加锁, 中断等方法提供出来, 便于其他相关juc锁的使用, 具体的加锁时机和入队时机需要实现类自己控制. AQS通过维护一个共享状态(state)和一个FIFO的双向链表来管理线程对共享资源的访问. state用volatile修饰, 表示
作者:zhangyunlong
发布时间:2024-09-07
分类:
开发
标签:
#
Java
,
#
并发编程
,
#
锁
Java中的HashMap
HashMap是基于哈希表的数据结构, 用于存储键值对(key-value). 其核心是将键的哈希值映射到数组索引位置, 通过数组 + 链表(JDK8之后是数组 + 链表 + 红黑树)来处理哈希冲突. HashMap使用键的hasCode方法计算哈希值, 并通过indexFor方法(JDK7移除了,
作者:zhangyunlong
发布时间:2024-09-06
分类:
开发
标签:
#
Java
,
#
HashMap
,
#
锁
Node版本管理工具-NVM
NVM是什么 nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。 nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。 拉取nvm仓库 git clone htt
作者:zhangyunlong
发布时间:2024-08-11
分类:
开发
标签:
#
NodeJS
定制带有keepalived的Nginx镜像
Dockerfile内容如下: # 用于构建Nginx定制化镜像, 容器内自带keepalived保活 FROM nginx:1.25.1 # 安装keepalived RUN apt-get update && apt-get install -y keepalived # 创建nginx状态
作者:zhangyunlong
发布时间:2024-05-10
分类:
开发
标签:
#
Docker
,
#
Linux
一次负载均衡选型调研
高可用负载均衡相关组件选型 衡量负载均衡器的重要因素: 会话率: 单位时间内处理请求数 会话并发能力:并发处理能力 数据率: 处理数据能力
作者:zhangyunlong
发布时间:2024-04-10
分类:
开发
标签:
#
Linux
持续集成与SonarQube
什么是SonarQube? SonarQube是一个开源的代码质量管理平台。 基本概念: SonarQube提供了一种方法来持续跟踪和管理代码质量,它通过静态代码分析来检测潜在的问题和不合规的编码实践。 这有助于开发团队提前发现并解决这些问题,从而避免在软件开发的后期阶段遇到更大的挑战。 使用范围:
作者:zhangyunlong
发布时间:2024-03-10
分类:
开发
标签:
#
CICD
,
#
Linux
持续集成与Jenkins
持续集成工具-Jenkins 1. 什么是持续集成 持续集成 Continuous integration ,简称CI 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火
作者:zhangyunlong
发布时间:2024-03-09
分类:
开发
标签:
#
CICD
,
#
Jenkins
,
#
Linux
Gogs搭建与配置
Gogs 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。 地
作者:zhangyunlong
发布时间:2024-03-09
分类:
开发
标签:
#
Linux
,
#
CICD
,
#
Git
持续集成与容器化
前言 1. 容器 容器是一种轻量级的虚拟化技术,将应用程序及其依赖打包成一个标准化、可移植的运行单元,共享宿主机内核但隔离运行环境。 特点: 隔离性(文件系统、网络、进程空间) 资源限制(CPU、内存) 镜像分层(只读层 + 可写层)
作者:zhangyunlong
发布时间:2024-03-09
分类:
开发
标签:
#
Docker
,
#
Linux
共 36 篇文章
1
2
3
4
页