自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac rancher desktop permission denied

vi ~/Library/Application Support/rancher-desktop/lima/_config/override.yaml 新文件。重启rancher desktop,即可生效。

2023-06-20 20:53:06 356

原创 vscode 开发c环境

vscode 开发c环境

2023-12-09 00:33:28 532

原创 mac rancher desktop 修改docker镜像源

mac rancher desktop 修改docker镜像源

2023-11-25 22:11:18 913

原创 go mod 添加私有库GOPRIVATE

go mod 添加私有库GOPRIVATE

2023-08-14 22:41:21 811

原创 vscode java 项目settings.json 原生运行配置

bin 输出自动编译后的class文件。- lib 存放外部依赖jar包库。- src 存放源代码目录。

2023-04-09 18:49:14 498 1

原创 linux 修改最大打开文件数

linux 修改最大打开文件数

2023-03-25 22:24:43 170

原创 lego let‘s encrypt 证书

let's encrypt

2023-03-18 01:39:20 341

原创 mysql 8 主从复制极简配置

mysql 8 主从复制极简配置

2023-03-13 23:45:36 134

原创 mac 提示未验证开发者解决办法

mac 提示未验证开发者解决办法

2023-03-09 22:47:04 438

原创 vscode java user settings.json 系统开发环境配置

vscode java settings.json 配置

2023-03-07 22:29:52 453

原创 k3s 安装-阿里镜像-docker

k3s 安装使用国内镜像源,容器运行时选择docker,安装脚本。

2023-03-05 19:55:38 635

原创 k8s traefik ingress 配置

traefik ingress middleware

2023-03-05 14:49:30 253

原创 go 1.20 手动内存管理arena

go1.20新特性,手动内存管理arena

2022-12-24 16:09:52 474

原创 go 自定义build constraints

go 构建约束tag

2022-12-24 15:54:44 167

原创 go string split

字符串按任意字符串分割

2022-12-11 00:47:25 336

原创 go http server 长连接

go http server 长连接

2022-12-10 00:35:35 350

原创 go gin使用h2c

gin http2.0 使用h2c.

2022-11-19 22:50:37 548

原创 go 极简后台管理-二次开发

go 极简后台管理-二次开发

2022-08-19 21:44:31 1447

原创 shell 更新docker镜像

更新tag为latest的镜像,并删除旧镜像

2022-08-16 17:22:50 473

原创 docker 交叉编译镜像

docker 交叉编译镜像

2022-07-30 22:03:16 283

原创 go 使用json.RawMessage过滤转义字符

go json序列化

2022-07-30 22:02:25 1455

原创 mac path变量设置

/etc/paths添加任意目录,即可全局直接调用目录下的程序~/.zshrcvim添加export 变量名=值然后source~/.zshrc ,环境变量就可以生效了

2022-03-17 20:16:52 233

原创 go 绘制图片和文字

素材132.jpga.jpg代码package mainimport ( "embed" "fmt" "github.com/golang/freetype" "github.com/nfnt/resize" "image" "image/color" "image/draw" "image/jpeg" "image/png" "io/ioutil" "math" "os" "time")//go:embed a.jpg ...

2021-07-23 10:52:58 1143

原创 go 解压zip

// src 压缩文件,dir保存目录,为空则保存在当前目录// 解压同名文件会覆盖func UnPackZip(src, dir string) error { reader, err := zip.OpenReader(src) if err != nil { return err } prefix := "" if dir != "" { _ = os.MkdirAll(dir, os.ModePerm) prefix = dir + "/" } for _, f :=.

2021-07-01 10:38:19 517

原创 nginx 代理websocket

nginx websocket

2021-06-11 09:54:00 620 1

原创 mysql 查询最近几小时的记录

select * from 表名 where create_time > DATE_SUB(NOW(),INTERVAL 1 HOUR);更改hour前数

2021-06-11 09:29:48 1003

原创 go gorm处理emoji表情

1.前置条件把数据库字段类型改为utf8mb42.修改数据库链接原有链接root:密码@tcp(localhost:3306)/数据库?charset=utf8mb4&parseTime=True&loc=Local

2021-06-01 11:15:18 683

原创 go rsa加密解密

package securityimport ( "crypto/rand" "crypto/rsa" "crypto/x509" "encoding/pem" "github.com/go-emix/utils" "os")// 生成RSA私钥和公钥// bits 证书位数,示例2048 saveDir 保存目录func GenerateRSAKey(bits int, saveDir string) error { if !utils.FileIsExist(saveDir.

2021-03-17 10:32:31 318

原创 gin 解决跨域

gin 扩展包import "github.com/gin-contrib/cors"示例func main() { router := gin.Default() // same as // config := cors.DefaultConfig() // config.AllowAllOrigins = true // router.Use(cors.New(config)) router.Use(cors.Default()) router.Run()}gith.

2021-03-13 12:22:29 322

原创 JetBrains IDE 导入远程git仓库使用技巧

1. 新建项目 new project ,删除项目内所有默认文件,让其为空2. 创建在当前目录创建git仓库3. 右键菜单,添加远程仓库地址4.然后选择pull下拉,刷新项目(必须)就可看到文件下拉下来了...

2021-03-06 12:42:43 355

原创 springboot 命令行启动

mvn spring-boot:run

2021-03-04 08:59:58 670 1

原创 traefik 配置https

1.前置条件,可以查看这篇文章生成测试证书测试证书生成2.静态配置# 流量入口entryPoints: web: address: :80 forwardedHeaders: insecure: true http: # 重定向到443 redirections: entryPoint: to: websecure scheme: https websecure:

2021-02-23 15:31:04 1800 1

原创 生成https测试用证书

1.生成csr文件在线工具生成完毕后复制csr和key文本到www.csr,www.key 文件(前缀任意起名)2.使用openssl工具生成crt证书Windows版工具下载解压后 ../bin目录添加到path环境变量中执行命令(文件名与上一步文件名相对应)openssl x509 -req -days 1800 -in www.csr -signkey www.key -out www.crt完毕...

2021-02-23 15:25:38 1520

原创 traefik 代理mysql

静态配置# 流量入口entryPoints: mysql: address: :3307 web: address: :80# 动态配置providers: file: filename: gateway/dynamic_conf.yml# 工作日志log: filePath: gateway/log/traefik.log# 访问日志accessLog: filePath: gateway/log/access.log # 保留在内

2021-02-22 11:37:26 1100

原创 go jwt 使用

import ( "errors" "github.com/dgrijalva/jwt-go" "math/rand" "strings")var TokenMalformedErr = errors.New("token malformed error")var TokenExpiredErr = errors.New("token expired")var TokenNotValidYetErr = errors.New("token not valid yet")var Toke.

2021-02-20 14:07:58 266

原创 traefik yml配置

静态配置traefik.yml# 流量入口entryPoints: # 定义入口,任意起名 web: # 监听端口 address: :80 forwardedHeaders: insecure: true # http: # redirections: # #转发到另一个入口 # entryPoint: # to: websecure # sche..

2021-02-15 21:42:26 3795 4

原创 go colly 限制请求并发数

import "github.com/gocolly/colly/v2" c := colly.NewCollector() rule := &colly.LimitRule{ RandomDelay: time.Second, Parallelism: 10, //并发数为10 } _ = c.Limit(rule)

2021-02-12 19:51:48 1332

原创 windows mysql8 安装 (解压版)

1.环境下载下载地址选择红圈下载ps :可能缺少的dll下载2.创建my.ini文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir = C:/Users/test/Desktop/dev/mysql/mysql-8.0.23-winx64# 设置mysql数据库的数据的存放目录datadir = C:/User...

2021-02-12 12:26:24 301

原创 python 协程和并发

# 限制并发数为10sem = asyncio.Semaphore(10)# 定义一个协程async def work(s): # 休眠1秒 await必须在async中使用 await asyncio.sleep(1) async with sem: print(s)# 任务列表# work函数并不会执行,只是添加了10个任务,需要在loop中才执行tasks = [work(i) for i in range(10)]# 获取循环对象loo.

2021-02-07 16:49:12 149

原创 外部方式启动AndroidStudio模拟器

命令 :安卓sdk目录\emulator\emulator.exe -netdelay none -netspeed full -avd 模拟器名称(AndroidStudio avd中可以查看)@echo offif "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:beginD:\SDK\andr...

2021-01-10 18:12:12 388

在此处运行cmd.reg

windows下cmd添加到右键菜单,可在任意目录下右键,即可看到新添加的菜单项-在此处运行cmd(可修改reg文件自定义菜单名)。 使用方式:注册表文件,双击运行或右键合并运行即可

2020-04-03

空空如也

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

TA关注的人

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