皓~的博客

你日渐平庸,甘于平庸,将继续平庸。

Nginx

Nginx进程结构Nginx有两种进程结构:一种是 单进程结构,一种是 多进程结构。单进程结构实际上不适用于生产环境,只适合在开发、调试时使用。这是因为在生产环境中需要保证Nginx足够健壮,且能够充分利用 CPU多核的特性。因此默认配置中也是打开多进程的Nginx。Nginx多进程结构下,进程种类

Gin脚手架研发

从零开始package mainimport "github.com/gin-gonic/gin"func main() {r := gin.New()r.Handle("GET", "/", func(c *gin.Context) {c

go-gin+k8s api-k8s管理系统

目录结构zhanghao@zhanghaodeMacBook-Air 136 % tree .├── deployments│   ├── CommonUtil.go│   ├── Create.go│   ├── DeploymentModel.go│   ├── Detail.go│   ├──

K8s二开之 client-go 初探

K8s二开之 client-go 初探一、client-go简介client-go 可以快速方便的对k8s的一些数据进行自定义整合,在k8s 运维中,我们可以使用kubectl、科幻库或者REST请求来访问K8S API。而实际上,无论是kubectl 还是客户端,都是分装了REST请求的工具。cl

Go批量替换文件后缀工具

获取工具go源码在最下面,下面对比下go 和shell 的速度t.sh#!/bin/bashfor i in `find . -name "*.JPG"`do mv $i ${i%JPG}jpgdone这里写一个脚本,分别创建200个以JPG结尾的文件,创建目录

Sed 高阶用法

sed之G、H、g、h使用什么是sed?sed是面向流的行编辑器,所谓面向流,是指接受标准输入的输入,输出内容到标准输出上。sed如何处理数据?sed在正常情况下,将处理的行读入模式空间(pattern space),脚本中的“sed-command(sed命令)”就一条接着一条进行处理,知道脚本执

Go自动格式化字符串

package mainimport (“fmt”“strconv”“unicode”)//判断汉字个数, 返回汉字个数func pd(str string) int {count := 0for _, v := range str {if unicode.Is(unicode.Han, v) {c

Go 格式化中文对齐问题

今天在学习过程中,发现使用fmt.Printf 带宽度输出中文时,不能对齐。测试代码如下:package mainimport "fmt"func main() {t1 := "testxxx"t2 := "测试格式"fmt.Println

Docker搭建为知笔记、并破解VIP

Docker搭建为知笔记、并破解VIP为知笔记是一款老牌笔记应用了,支持markdown等多功能,本人也用了好几年了。云同步功能付费,每年60,作为白嫖党还是有点点心疼的,毕竟不是买断制收费。好在最近推出了docker私有化部署的功能,可以支持5个用户,当然这个是可以破解的,已实现vip功能(会放在

ps软件全家桶破解

ps软件2022教程包2021photoshop教学PR剪辑AE安装设计AI课程AUM1芯片电脑也行有问题可以进群讨论“全套下载”复制下方链接,用电脑浏览器打开,粘贴在地址栏打开,选择版本—点击图标下载。 https://superindex.yuque.com/books/share/9c2d95

皓~的博客

切换主题 | SCHEME TOOL