自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Vue 编辑数据时 表格数据跟着变动

编辑的是 引用 所以会变动复制一个副本出来JSON.parse(JSON.stringify(data))

2021-12-24 16:20:28 796 1

原创 gorm DUPLICATE KEY

DB.Clauses(clause.OnConflict{ Columns: []clause.Column{{Name: "ipfs_hash"}},//冲突的字段 unique 索引或者主键 DoUpdates: clause.Assignments( map[string]interface{}{"count": gorm.Expr("count + ?", 1),//更新字段 配合Expr使用 "updated_at": time.Now()}),//更新字段 }).Cr.

2021-12-17 15:59:11 1433

原创 2021-11-10

双十一快到了

2021-11-10 22:00:00 369

原创 2021-11-08

1.OSS上传签名认证 防止被恶意请求2.windows 构建Go 形成sh脚本set GOARCH=amd64set GOOS=linuxgo buildpause3. go cron包#go cron包robfig/cron/v3 #默认五星格式crontab := cron.New() //每周一 0点-2点 0分执行 执行三次 // minute hour day month week CountNftCollect(...

2021-11-09 22:00:00 102

原创 ThinkPHP框架 validate用法

1.目录结构2.控制器引用 protected $validate; public function __construct() { $this->validate = new IndexValidate();//引入该控制器对应的验证规则 parent::__construct(); }/* *验证前端提交的post值 **/public function Index(){ $posts = $this->r.

2021-09-22 18:23:02 1440

原创 Go 方法与函数 defer、panic、recover

1.定义函数类型package mainimport "fmt"type addFunc func(a, b int) intfunc operate(f addFunc, a, b int) int { return f(a, b)}func add(a, b int) int { return a + b}func add2(a, b int) int { return a + b + b + a}func main() { c := operate(add2,

2021-09-21 18:30:02 187

原创 Go语句执行顺序、类型断言

1.非局部变量 > init函数 > main函数package mainfunc init() { info = "bugqian"}var info stringfunc main() { println(info)}2.如果v1是一个非接口值 ,那么需要先把v1转化为接口值var v2,ok=interface{}(info).(string)...

2021-09-20 21:47:58 61

原创 宝塔配置nginx端口代理

#根据路由跳转到本机指定端口 location /api/v1/ { proxy_set_header Host $host; proxy_set_header X-Read-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:9090/api/v1/; }#rewr.

2021-09-14 18:46:58 1732

原创 Harbor 搭建

第一步 docker docker-compose Harbor依赖 docker-compose 1.先判断docker-compose 是否安装#查看版本 检测安装docker-compose -v2.安装docker-compose#版本 1.29.2curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` &gt...

2021-09-11 10:17:24 103

原创 centos 安装gitlab

第一步 基本准备1.关闭防火墙systemctl stop firewalldsystemctl status firewalld2.禁用selinuxvim /etc/sysconfig/selinux第二步 安装配置 1.安装wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.3-ce.0.el7.x86_64.rpmrpm -ivh gitlab-ce-...

2021-09-11 08:58:17 88

原创 centos jetkins 安装部署

第一步 安装sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkins第二步 配置 1.配置vim /etc/sysconfig/jenkins...

2021-09-10 16:17:59 188

空空如也

空空如也

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

TA关注的人

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