自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 基于WSL2 的 Docker Desktop 启动时 Failed to set version to docker-desktop: exit code: -1的解决方法...

https://blog.csdn.net/mysticboy/article/details/106632922

2023-01-28 11:44:56 140

原创 八股文总结

八股文总结

2022-08-04 17:17:50 374

原创 面试题之go篇

go面试题

2022-07-21 09:35:51 176

原创 宿主机xshell连不上虚拟机

偶尔出现宿主机连不上虚拟机的情况,在网络和共享中心——更改适配器设置,VMnet8禁用再启用就好了

2021-08-13 15:33:43 132

原创 navicat mysql导出向导

最近把mysql的数据用navicat导出了一份,然后导入的时候乱码了,选的导出文件是dbf,最好选择xls,或者txt

2021-07-21 18:50:22 259

转载 ubuntu安装docker使用国内的源

在ubuntu上安装docker,用官网的方法太慢了,就想换个国内的源https://blog.csdn.net/qq_42346414/article/details/89714522

2021-07-19 15:38:51 342

原创 prometheus和grafana调研总结

接到了一个需求,要实现存储类数据的监控,比如mongo的一个库存储了内容A,要设置A的阈值,超过了要告警,查询了一下如何计算存储大小的方法:https://blog.csdn.net/weixin_41287692/article/details/88418788https://blog.csdn.net/xiaoyu19910321/article/details/78995736...

2021-07-05 18:12:03 229

转载 linux安装homebrew遇到报错

linux上安装homebrew报了个错,老是提示raw.githubusercontent.com:443连接失败的错误,参考这位同学的方法:https://www.cnblogs.com/mazhiyong/p/13658192.html

2020-09-14 08:03:30 350

原创 根据进程id结束进程

lsof -i:8800 | awk 'NR == 1 {next} {print $2}' | xargs kill -9NR == 1 {next}是说去掉第一行{print $2}意思是第二列,也就是PID列,得到进程号最后通过管道发送给kill命令,结束进程。...

2020-03-19 13:56:20 749

转载 Charles抓包https显示unknown解决办法

https://www.jianshu.com/p/4635aa405568

2020-03-09 11:24:50 5366

转载 goland打不开(闪退)解决方案

https://blog.csdn.net/weixin_42260789/article/details/103702530?utm_source=distribute.pc_relevant.none-task

2020-02-19 10:52:08 14734

原创 mysql按日期分组统计

查询语句select DATE_FORMAT(create_time,'%Y%m') months,count(caseid) count from tc_case group by months;参考:https://blog.csdn.net/free_xiaochen/article/details/84305903

2020-02-07 11:21:30 212

原创 mongodb聚合查询

有个需求是要统计mongodb的数据,按日期查询如下图,按月查询db.getCollection('ch_diet').aggregate([ { "$match": { "CH_create_time": {"$gt": ISODate("2018-12-31T16:00:00.000Z"), "$lt": ISODate("2019...

2020-02-07 10:09:33 184

转载 mac启动ssh服务

mac本身安装了ssh服务,默认情况下不会开机自启1.启动sshd服务:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist2.停止sshd服务:sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist3查看是否启动:sudo launc...

2020-02-06 09:34:39 619

原创 微信公众号开发本地调试

我在微信公众号开发过程中,遇到一个问题,就是没办法在本地调试。总不能写一点就传到服务器测试,或者直接在服务器开发。所以找到了一种ngrok,来实现内网穿透,能够微信公众平台的配置必须要是外网的地址...

2020-01-08 18:30:18 368

原创 MYSQL 的两种存储引擎区别(事务、锁级别等等),各自的适用场景

两种主要的存储引擎InnoDB和MyIsam区别1. InnoDB支持事务,后者不支持2. InnoDB支持外键,MyIsam不支持3. InnoDB支持行级锁,MyIsam是表级锁,表级锁性能低4. InnoDB是聚集索引,即索引中键值的逻辑顺序决定了表中相应行的物理顺序,而MyIsam是非聚集索引,即索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。5. InnoDB不...

2019-11-06 09:57:20 824

原创 git仓库删除某个文件夹

在一次配置.idea后发现有一个文件始终不起作用,原来是因为他已经提交到仓库了,然后我得想办法把仓库里已经存在的某个文件夹删除,用下面的命令https://blog.csdn.net/wudinaniya/article/details/77508229...

2019-11-03 09:13:26 690

原创 ascii,Unicode,utf-8与golang的关系

面试的时候遇到过这么一道题,golang中如何处理中文字符串,我没太明白是问的什么,就说用buffer处理,转换成二进制。然后就没然后了,回来查了一下,这是问的go数据类型的知识点,很基本的知识点。ascii 只有128个字符,英语足够了。但是其他语言比如中文字符太多了,需要更大的集合,所以出现了Unicode。但是Unicode只是一个符号集,没有说这个符号如何存储所以出现了各种...

2019-11-01 09:33:01 889

原创 centos 防火墙端口相关操作

https://www.cnblogs.com/yanglang/p/10711826.html

2019-10-31 14:56:44 99

原创 平时开发需要注意的点

1. 时间边界值的处理,比如大于今天,要计算大于今天的具体时间点,因为边界值会引起误差2.先处理特殊情况,比如error,边界值,数组长度为0的情况3. &&和||的用法,注意不要用反了...

2019-10-31 10:44:19 133

原创 Let's Encrypt证书申请

安装certbot,这是官方推荐的专门为Let’s encrypt制作的一个管理证书工具,可以通过它来生成证书管理更新Let’s encrypt证书。wget https://dl.eff.org/certbot-autochmod a+x certbot-automv certbot-auto /usr/local/bin/然后运行,domainname就是你自己的域名cer...

2019-10-28 22:20:29 289

原创 js单线程和setTimeout的

面试的时候遇到的几个问题1. js单线程的while(true) { setTimeout(() => { console.log('1') }, 0)}没打上来,确实很简单,一开始看不出来是考察单线程的,因为js引擎一次处理一个线程,setTimeout线程放到线程队列里边,先执行while,但是因为死循环,所以无法打印。2. 问到了数据库索引,有哪些类...

2019-10-28 13:42:45 212

原创 mysql隔离级别的解释

看了一篇文章,讲的非常详细,还有例子,收藏以后复习用。https://www.cnblogs.com/zhoujinyi/p/3437475.HTML

2019-10-25 14:43:01 110

原创 数据库练习

题目见https://blog.csdn.net/csdnluolei/article/details/83507312--3、查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩SELECT a.s_id, a.s_name, b.avg_score FROM Student a LEFT JOIN (SELECT s_id, round( AVG( s_s...

2019-10-22 14:06:15 64

转载 CentOS7 64位安装mysql教程,亲测完美

https://blog.csdn.net/a774630093/article/details/79270080

2019-10-21 20:33:15 175

原创 一些面试的问题

去自如面试问到的进程相关的问题,问了一些基本的问题,跟之前node一样也是一知半解,一脸懵逼,回来总结一下。1. 进程、线程、协程、goroutine写的程序是代码,是静态的,只有执行起来才有进程。所以进程就是计算机中的程序关于某些数据集合的一次运行活动,是系统进行资源分配和调度的基本单位。进程是程序的基本执行实体,占有独立的运行空间。一个进程可以有多个线程,线程是进程的一个实体,...

2019-10-20 18:08:00 77

原创 golang处理数组

之前用js,会有一些数据类型的内置函数,比如map,reduce,filter,包括java,python也会有,但是golang好像是没有查到,不过我们可以自己来实现比如查找出来在数组a但是不在数组b的元素var arrayA = []string{"12345", "hhh", "kkk", "sdkkdfdk", "seekfek"} var arrayB = []string{...

2019-10-16 10:48:09 715

原创 nginx使用

1. nginx查看配置文件路径nginx -V2. nginx修改完配置文件后要重启sudo nginx -s reload

2019-10-13 13:52:38 71

原创 mgo批量无法更新及for循环低级错误

result, err := MDB.C(ReservationTable).UpdateAll( bson.M{ "CH_patient_uuid": bson.M{"$in": noSignId}, "CH_time": bson.M{"$gt": startTime, "$lt": endTime}, }, bson.M{"$set": bson.M...

2019-10-13 13:34:50 329

原创 go 类型断言

必须是接口类型才能断言,普通类型不能断言

2019-09-05 19:48:28 102

原创 git 撤销已经提交到远端的commit

首先reset --hard需要回退到的版本git reset <版本号> --hard然后推送到远端git push origin <分支>这里会提示错误,本地的版本落后于远端的版本,所以要加上--forcegit push origin <分支> --force但是如果别的人很快在你的这个分支上修改了,拉取了你的代码,你就没办法...

2019-09-02 15:09:42 1167

原创 gorm time的两个问题

第一个问题,MySQL在保存datetime类型时,我已经用parse转换成本地时间了依然不能保存成本地时间,在数据库存的还是utc时间,是因为没有在创建连接时加上loc=Local第二个问题,就是datetime类型的字段在作为查询条件时,比较的时候报错sql: Scan error on column index 5, name “created_at”: unsupported...

2019-08-29 16:29:55 3144

原创 golang map初始化赋值

map必须使用make分配内存,nil map无法赋值

2019-08-26 11:19:19 1924

原创 golang 数组range遍历的坑

项目里遇到一个问题一个结构体数组需要修改其中一项的值,例如type S struct { A int B string C bool}var tmp = []S{ {1, "a", false}, {2, "b", true},}当A等于1时,C赋值为true我一开始是这么做的for _, v:= range tmp { ...

2019-08-23 09:51:11 4092

原创 golang return省略用法

golang函数如果返回值定义了变量,return后边必须跟着表达式或者值func main() { fmt.Println("-------", test())}func test() (n string) { n = "hello" return}如果没有定义变量,return必须显示地返回对象func main() { fmt.Println("-------...

2019-08-16 10:41:40 4610 1

原创 golang 本地时间转utc,时间加减,还有Parse错误的问题

项目中遇到了这样一个问题,数据库保存的是UTC时间,但是传参是本地时间,所以比较的时候需要将本地时间转成UTC时间。package mainimport ( "fmt" "time")func main() { var date = "2019-08-13 00:00:00" loc1, _ := time.LoadLocation("Local") // 将时间字符串转...

2019-08-14 10:44:53 2954

原创 sudo: cd: command not found

记录一下,从别处看到了解决方法链接:https://blog.csdn.net/gatieme/article/details/49106865

2019-08-07 16:31:57 144

原创 Docker之Mac下host与container之间Volume映射问题

在Mac上试了下dockerfile创建镜像,然后生成的容器中数据卷位置如下:"Mounts": [ { "Type": "volume", "Name": "8076fda77a0bf29cc452e2696c671e4b399ab036695fa4894b595b9cc66c3bb8", ...

2019-08-07 10:14:50 1259

原创 mac终端走代理的方法~ vim ~/.zshrc

最近公司转go了,但是这个下载go依赖总报错,找了下终端走代理的方法因为我用的是zsh~ vim ~/.zshrc 然后添加# proxy listalias proxy='export all_proxy=socks5://127.0.0.1:1080'alias unproxy='unset all_proxy'使用proxy前先查看下当前的ip地址:cur...

2019-07-14 08:10:28 4342

原创 robo 3t ssh连接失败

查了好久,才查到,生成key的命令的问题,我使用这个命令生成的ssh-keygen -t rsa -Cssh连接的时候总是报错看到这篇链接,https://github.com/Studio3T/robomongo/issues/1590把命令改了一下就可以了ssh-keygen -m PEM -t rsa -C...

2019-07-08 17:01:55 3695 1

空空如也

空空如也

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

TA关注的人

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