自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lan77

啦啦啦个人博客啊

  • 博客(109)
  • 资源 (4)
  • 收藏
  • 关注

原创 golang slice 数组针对某个字段进行排序

若有其他更简便的方法,欢迎留言讨论。

2023-12-07 10:36:58 609

原创 linux sed 命令汇总

https://www.cnblogs.com/ginvip/p/6376049.html

2023-10-25 10:40:57 105

原创 golang根据多个字符分隔字符串

【代码】golang根据多个字符分隔字符串。

2023-10-11 10:56:18 130

原创 gorm 报错 invalid value

【代码】gorm 报错 invalid value。

2023-03-16 17:48:38 424 1

原创 go build报错 etcd@xxxxxxxx: grpc.WithBalancerName

记录一次gobuild报错

2022-08-09 11:34:34 867

原创 安装golang出现 Hey! The program ‘go‘ is currently not installed. You can install it by typing...

golang报错

2022-06-21 14:38:47 868

原创 linux安装多版本golang

安装多版本golang

2022-06-16 18:43:46 1346

原创 GO--sqlboiler安装老版本(v3版本)

sqlboiler v3版本安装

2022-06-16 16:34:00 184

原创 golang 版本升级

golang版本升级

2022-06-09 16:22:37 1789

原创 每次开发前需要问问自己的问题

1、同一个功能,未来有可能有几种拓展方式和形式?未来的预期和计划是怎样的?2、如果和外部合作,有没有统一对接的方式,每个地方分开对接开发量很大。3、当前开发的功能,能产生多大的效益?...

2022-05-07 10:00:43 103

原创 Tencent Serverless 学习

Tencent Serverless 简介:https://cn.serverless.com/framework/docs使用:1、bash 安装serverless 工具curl -o- -L https://slss.io/install | bash 2、在工程项目目录下:makemake install3、扫码登录

2022-01-14 10:58:41 170

原创 Linux配置NTP时间同步

背景:某天使用serverless部署服务,遇到提示:Signature expired. Please use local time and enable NTP service for time synchronization to avoid a deviation between `Timestamp` and the server time 1642066700 翻译过来大意就是服务器时间不对,于是用下面文章同步服务器时间成功。原文链接 : https://blog.csdn.net/w

2022-01-14 10:52:00 739

转载 git remote prune origin删除本地有但在远程库已经不存在的分支

先调用git remote show origin该命令能够获取远端分支信息,你可以看到和本地和远端不同步的地方:过时的就是和本地不同步的分支,本地已过时的表示你需要移除这个分支了。这个时候你需要调用git remote prune origin同步远程的分支到本地,这样远程已经被删除的分支,本地就不会再看见了。...

2021-10-28 16:53:08 592

转载 http压测工具ab bench

下载安装yum -y install httpd-tools查看版本ab -V调用ab -n 100 -c 100 -H "Cookie: svip_skey=1c2236e55eb1e35f0ab8937e66406f838761ff0e" "https://www.baidu.com"命令参数详解-n 测试会话中所执行的请求个数,默认仅执行一个请求 -c 一次产生的请求个数,即同一时间发出多少个请求,默认为一次一个 -t 测试所进行的最大秒数,默认为无时间限制....其内部隐含值

2021-05-20 15:22:58 317

转载 Docker--出现Cannot connect to the Docker daemon at unix:///var/run/docker.sock. ...

有时候输入任何docker的命令会报如下错误:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. 原因可能是上一次没有正常退出docker,所以docker没有正常启动,在相应的/var/run/路径下找不到docker进程。解决方法:sudo service docker restart再重新执行命令即可原文来源:https://www.jianshu.com/p/4f8c05cb2780...

2020-08-19 15:28:41 1829

原创 GO--redis redigo hel 删除多个参数的传值方法

某天写个需求,需要redis hdel多个参数很自然就想到了go的多参数传递,语法糖…(不熟悉…的同学可以看下这篇文章《了解golang的可变参数(… parameters),这一篇就够了》,简单的说它的效果,就是把一个数组里的多个参数劈开,一个个儿的用逗号分隔的方式传进去,del(…int) == del(int1, int2, int3))我的代码如下:delStr := []int{...

2020-04-30 18:47:18 1394

原创 goland编辑器格式化对齐代码方法

之前一直不知道,用了很久才发现有自带的工具:Ctrl + Alt + Shift +F //格式化当前文件Ctrl + Alt + Shift +F //格式化当前工程

2020-04-24 14:35:29 5234 2

转载 GO--学习手记

1、数组和切片密不可分。如果将 数组 理解为一栋办公楼,那么 切片 就是把不同的连续楼层出租给使用者,出租的过程需要选择开始楼层和结束楼层,这个过程就会生成切片。示例代码如下:var highRiseBuilding [30]intfor i := 0; i < 30; i++ { highRiseBuilding[i] = i + 1}// 区间:从下标10到下标1...

2019-12-16 16:32:58 363

原创 Go--如何获得struct结构体内字段的json值 tag获取

定义了一个结构体,如何获得某个字段的tag 标签值?使用reflect包即可达到想要的效果,代码如下:package mainimport ( "fmt" "reflect" "time")type UserInfo struct { ID int `json:"id" redis:"id_redis"` Name str...

2019-12-13 17:58:47 3173

原创 GO--null.String怎么转换string

go的数据库组建sqlboiler在自动生成model文件时,会给字段定义null.String,null.Time等字段。如果直接拿去和string匹配,就会报错:mismatched type null.String and string此时,在字段后面加个.string,即可转换类型:...

2019-12-13 17:49:20 4576

转载 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法

不敢保证一定能解决,通过搜索多方博客尝试寻找解决方案,最后clone成功。(PS:不保证能成功)http://www.wangxianfeng.cn/wordpress/2018/07/14/git使用过程中常见错误解决/https://www.cnblogs.com/emmetyang/p/10620819.html尝试下载ffmpeg源码时遇到问题:(PS:snapshot版本和这个版本...

2019-12-02 11:05:28 2077

转载 Redis中文显示为Unicode编码 乱码的解决办法

通过Xshell远程连接Linux中的Redis数据库…存入Reids中的value有中文.Xshell得到之后中文并不显示为乱码,显示的是中文对应的Unicode编码:在Xshell中字体已经设置问中文对应的字体,终端也设置成了Unicode(万国码UTF-8)编码…仍旧这样…考虑不是XShell的设置问题.解决方法:只需要在启动redis-cli时在其后面加上–raw参数即可启动后...

2019-10-10 17:57:43 2632

原创 GO--defer关键字的作用

重点:1、defer和go一样都是Go语言提供的关键字。defer用于资源的释放,会在函数返回之前进行调用。2、如果有多个defer表达式,调用顺序类似于栈,越后面的defer表达式越先被调用。3、defer是在return之前执行的。package mainimport "fmt"func main() { f()}func f() (result int) { def...

2019-10-10 17:47:32 511

原创 GO---冒号 : 用法

1、冒号有声明的意思,比如:a := 12、冒号有~,到的意思,比如:s := []int{7, 2, 8, -9, 4, 0}fmt.Println(s[3:5]) // 表示取第3 至 5位输出:[-9 4]如果冒号前不写数字,则默认从0开始,比如:s := []int{7, 2, 8, -9, 4, 0}fmt.Println(s[:5]) // ...

2019-10-08 11:31:44 7572

原创 git 批量删除短程仓库tag

重点:一定要先删除远程的tag,再删除本地的tag ,不然使用git show-ref --tag 命令查看远程tag的时候,会一个都没有导致无法删除远程tag!!命令:1、查看远程taggit show-ref --tag2、删除远程taggit show-ref --tag | awk '/这里是正则表达式/' | xargs git push origin --delete3...

2019-09-27 20:01:25 510

原创 GO--接口开发,空结构体如何返回一个空数组

在go语言里,如果我们定义了一个结空结构体,哪怕结构体里的任何一个字段都没有数据,也会把这个控结构体返回,不美观也不符合接口数据返回约定。无法像PHP一样达到empty的时候自动返回一个空数组的效果。如图:如果想在结构体为空时,返回一个空的数组,需要怎么做?解决办法,先把你的变量定义为[]interface{},加判断当结构体内容为空时,返回空数组。如图:很适合从数据库查不...

2019-09-27 19:20:16 7218 1

原创 微信公众号/小程序errcode 错误码 大全

本文转载自:https://blog.csdn.net/Liuboxx1/article/details/83829810$errArr = [ '-1' => '{"errMsg":"system error","errDesc":"系统繁忙,此时请开发者稍候再试"}', '40009' => '{"errMsg":"Inval...

2019-09-25 18:21:28 11587 1

转载 GO--Json tag标签的作用,json用法讲解

简介json格式可以算我们日常最常用的序列化格式之一了,Go语言作为一个由Google开发,号称互联网的C语言的语言,自然也对JSON格式支持很好。但是Go语言是个强类型语言,对格式要求极其严格而JSON格式虽然也有类型,但是并不稳定,Go语言在解析来源为非强类型语言时比如PHP等序列化的JSON时,经常遇到一些问题诸如字段类型变化导致无法正常解析的情况,导致服务不稳定。所以本篇的主要目的就是...

2019-09-04 10:26:26 19963

原创 golang编辑器查看git哪一行是谁修改的,什么时候修改的方法

十分方便的工具,代码出问题时可以一秒溯源,不用去git一行行翻找编辑器:VS CODE点击左边的扩展商店,搜索:gitlens 和 githistory ,安装这两个扩展,点击install即可安装打开一个有git仓库的项目目录,鼠标放上去即可看到修改人、修改时间、是否提交等其他编辑器比如goland,sublime, phpStorm 还未找到这样的插件,欢迎大家留言分享...

2019-08-22 10:22:46 7932 2

原创 Linux 难记难背命令大全

1、根据PID号找到进程所在的目录ll /proc/PID号/exe加入PID号是1000,那么 ll /proc/1000/exe2、如何查找PID号

2019-07-26 15:37:41 505

原创 命名规范

干货:https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/naming/

2019-07-22 19:49:40 287

原创 GO--sqlboiler 初学

1、安装 sqlboiler go get github.com/volatiletech/sqlboiler/2、在当前工程根目录新建sqlboiler.toml文件 配置内容如下[mysql]dbname = “hb”host = “127.0.0.1”port = 3306user = “root”pass = “”sslmode = “fals...............

2019-07-19 10:26:40 2774

原创 Go--学习资料

gin文档:https://gowalker.org/github.com/gin-gonic/gin (官方)https://www.jianshu.com/p/a31e4ee25305 (简书)http://xf.shuangdeyu.com/movie/content.html?mid=25 (第三方)学习资料:http://www.runoob.com/go/go-tutori...

2019-04-26 15:05:19 500

原创 Go--错误大全

结果说是:go,模块中要导出的函数,必须首字母大写。

2019-04-01 16:16:26 731

转载 PHP载入文件

&lt;?php // 载入文件: 相当于将被载入的文件的代码在当前位置复制一份; // include 一般用于载入公共文件,这个文件的存在与否不能影响程序后面的运行 // include; 如果文件载入失败,也不会影响后续代码的执行;如果重复载入文件那么被载入的文件都会重复执行; // include_once; 如果文件载入失败,也不会影响后续代码的执行;如果...

2019-01-30 19:14:11 539

原创 redis出现WRONGTYPE Operation against a key holding the wrong kind of value 错误

操作redis时,想设置一个hash值,出现了WRONGTYPE Operation against a key holding the wrong kind of value 的错误出现此情况的原因很有可能是因为:redis中已经存在同名,但不同类型的key值。于是用type命令查看了此键值的类型,结果显示是字符串,因此用hash的命令,无法执行:确保此键值没用后,用del命令删除,...

2018-12-03 15:14:38 49407 2

原创 刚安装好Linux连不上网解决

用ip addr命令,查看ip地址如果看到ip地址是127.0.0.1,那么需要修改配置文件进入目录:cd etc/sysconfig/network-scripts/在这个目录下 :vi ifcfg-ens33 把其中ONBOOT=no修改为ONBOOT=yes重启网卡service network restart 重启成功后可以 ping www.baidu.com...

2018-11-23 15:05:02 9254 10

原创 swoft学习

https://www.jianshu.com/p/4c0f625d5e11https://www.jianshu.com/c/a8a508e7040b上两个链接值得好好看看。

2018-11-23 11:37:29 603

转载 CentOS 7镜像下载

官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/step1: 进入下载页,选择阿里云站点进行下载Actual Country 国内资源 Nearby Countries 周边国家资源阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64...

2018-11-20 10:04:50 12009

原创 运算操作符:|| (或)

写代码的时候,有个同事的一行代码吸引了我:$arr = $_POST;$arr || var_dump('未登录');运行结果:如果$arr为空数组,那么打印“未登录”。一开始觉得很奇怪,| | 运算符,不是两边只要有一边是true,都会执行的吗?为什么$arr为true的时候,就不打印”未登录“了呢?做事不能看表面,他底层实现应该是:true || var_dump(‘未登录’);...

2018-11-02 17:31:43 647

PHPExcel下载excel工具类

Thinkphp使用,请看文章https://blog.csdn.net/qq_33679504/article/details/80631095

2018-06-09

代码行数统计小工具

一、简洁好用的代码行数统计小工具 二、使用方法请看https://blog.csdn.net/qq_33679504/article/details/80625665

2018-06-08

VMware Station 10下载链接,亲测自用

一、大家互相帮助,1分就够了。 二、积分实在不够的,自己上传一点资源,等别人下载就有积分了。我就是这样挣了100多分。 三、如果花了积分没有下载成功,请私聊联系我。

2018-05-24

自用超好用谷歌浏览器取色器扩展 eye_dropper

下载好后,相关的使用操作请看文章:http://blog.csdn.net/qq_33679504/article/details/78663119 按照步骤绝对可以使用,不会的请给我留言

2017-11-29

空空如也

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

TA关注的人

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