- 博客(109)
- 资源 (4)
- 收藏
- 关注
原创 安装golang出现 Hey! The program ‘go‘ is currently not installed. You can install it by typing...
golang报错
2022-06-21 14:38:47 984
原创 每次开发前需要问问自己的问题
1、同一个功能,未来有可能有几种拓展方式和形式?未来的预期和计划是怎样的?2、如果和外部合作,有没有统一对接的方式,每个地方分开对接开发量很大。3、当前开发的功能,能产生多大的效益?...
2022-05-07 10:00:43 132
原创 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 207
原创 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 923
转载 git remote prune origin删除本地有但在远程库已经不存在的分支
先调用git remote show origin该命令能够获取远端分支信息,你可以看到和本地和远端不同步的地方:过时的就是和本地不同步的分支,本地已过时的表示你需要移除这个分支了。这个时候你需要调用git remote prune origin同步远程的分支到本地,这样远程已经被删除的分支,本地就不会再看见了。...
2021-10-28 16:53:08 665
转载 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 365
转载 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 1871
原创 GO--redis redigo hel 删除多个参数的传值方法
某天写个需求,需要redis hdel多个参数很自然就想到了go的多参数传递,语法糖…(不熟悉…的同学可以看下这篇文章《了解golang的可变参数(… parameters),这一篇就够了》,简单的说它的效果,就是把一个数组里的多个参数劈开,一个个儿的用逗号分隔的方式传进去,del(…int) == del(int1, int2, int3))我的代码如下:delStr := []int{...
2020-04-30 18:47:18 1482
原创 goland编辑器格式化对齐代码方法
之前一直不知道,用了很久才发现有自带的工具:Ctrl + Alt + Shift +F //格式化当前文件Ctrl + Alt + Shift +F //格式化当前工程
2020-04-24 14:35:29 5496 2
转载 GO--学习手记
1、数组和切片密不可分。如果将 数组 理解为一栋办公楼,那么 切片 就是把不同的连续楼层出租给使用者,出租的过程需要选择开始楼层和结束楼层,这个过程就会生成切片。示例代码如下:var highRiseBuilding [30]intfor i := 0; i < 30; i++ { highRiseBuilding[i] = i + 1}// 区间:从下标10到下标1...
2019-12-16 16:32:58 390
原创 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 3557
原创 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 5366
转载 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 2127
转载 Redis中文显示为Unicode编码 乱码的解决办法
通过Xshell远程连接Linux中的Redis数据库…存入Reids中的value有中文.Xshell得到之后中文并不显示为乱码,显示的是中文对应的Unicode编码:在Xshell中字体已经设置问中文对应的字体,终端也设置成了Unicode(万国码UTF-8)编码…仍旧这样…考虑不是XShell的设置问题.解决方法:只需要在启动redis-cli时在其后面加上–raw参数即可启动后...
2019-10-10 17:57:43 2738
原创 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 539
原创 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 7832
原创 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 538
原创 GO--接口开发,空结构体如何返回一个空数组
在go语言里,如果我们定义了一个结空结构体,哪怕结构体里的任何一个字段都没有数据,也会把这个控结构体返回,不美观也不符合接口数据返回约定。无法像PHP一样达到empty的时候自动返回一个空数组的效果。如图:如果想在结构体为空时,返回一个空的数组,需要怎么做?解决办法,先把你的变量定义为[]interface{},加判断当结构体内容为空时,返回空数组。如图:很适合从数据库查不...
2019-09-27 19:20:16 7406 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 11801 1
转载 GO--Json tag标签的作用,json用法讲解
简介json格式可以算我们日常最常用的序列化格式之一了,Go语言作为一个由Google开发,号称互联网的C语言的语言,自然也对JSON格式支持很好。但是Go语言是个强类型语言,对格式要求极其严格而JSON格式虽然也有类型,但是并不稳定,Go语言在解析来源为非强类型语言时比如PHP等序列化的JSON时,经常遇到一些问题诸如字段类型变化导致无法正常解析的情况,导致服务不稳定。所以本篇的主要目的就是...
2019-09-04 10:26:26 20595
原创 golang编辑器查看git哪一行是谁修改的,什么时候修改的方法
十分方便的工具,代码出问题时可以一秒溯源,不用去git一行行翻找编辑器:VS CODE点击左边的扩展商店,搜索:gitlens 和 githistory ,安装这两个扩展,点击install即可安装打开一个有git仓库的项目目录,鼠标放上去即可看到修改人、修改时间、是否提交等其他编辑器比如goland,sublime, phpStorm 还未找到这样的插件,欢迎大家留言分享...
2019-08-22 10:22:46 8429 2
原创 Linux 难记难背命令大全
1、根据PID号找到进程所在的目录ll /proc/PID号/exe加入PID号是1000,那么 ll /proc/1000/exe2、如何查找PID号
2019-07-26 15:37:41 555
原创 命名规范
干货:https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/naming/
2019-07-22 19:49:40 305
原创 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 2838
原创 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 515
转载 PHP载入文件
<?php // 载入文件: 相当于将被载入的文件的代码在当前位置复制一份; // include 一般用于载入公共文件,这个文件的存在与否不能影响程序后面的运行 // include; 如果文件载入失败,也不会影响后续代码的执行;如果重复载入文件那么被载入的文件都会重复执行; // include_once; 如果文件载入失败,也不会影响后续代码的执行;如果...
2019-01-30 19:14:11 569
原创 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 49528 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 9401 10
原创 swoft学习
https://www.jianshu.com/p/4c0f625d5e11https://www.jianshu.com/c/a8a508e7040b上两个链接值得好好看看。
2018-11-23 11:37:29 651
转载 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 12213
原创 运算操作符:|| (或)
写代码的时候,有个同事的一行代码吸引了我:$arr = $_POST;$arr || var_dump('未登录');运行结果:如果$arr为空数组,那么打印“未登录”。一开始觉得很奇怪,| | 运算符,不是两边只要有一边是true,都会执行的吗?为什么$arr为true的时候,就不打印”未登录“了呢?做事不能看表面,他底层实现应该是:true || var_dump(‘未登录’);...
2018-11-02 17:31:43 690
PHPExcel下载excel工具类
2018-06-09
代码行数统计小工具
2018-06-08
VMware Station 10下载链接,亲测自用
2018-05-24
自用超好用谷歌浏览器取色器扩展 eye_dropper
2017-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人