- 博客(94)
- 收藏
- 关注
转载 基于WSL2 的 Docker Desktop 启动时 Failed to set version to docker-desktop: exit code: -1的解决方法...
https://blog.youkuaiyun.com/mysticboy/article/details/106632922
2023-01-28 11:44:56
213
原创 navicat mysql导出向导
最近把mysql的数据用navicat导出了一份,然后导入的时候乱码了,选的导出文件是dbf,最好选择xls,或者txt
2021-07-21 18:50:22
358
转载 ubuntu安装docker使用国内的源
在ubuntu上安装docker,用官网的方法太慢了,就想换个国内的源https://blog.youkuaiyun.com/qq_42346414/article/details/89714522
2021-07-19 15:38:51
401
原创 prometheus和grafana调研总结
接到了一个需求,要实现存储类数据的监控,比如mongo的一个库存储了内容A,要设置A的阈值,超过了要告警,查询了一下如何计算存储大小的方法:https://blog.youkuaiyun.com/weixin_41287692/article/details/88418788https://blog.youkuaiyun.com/xiaoyu19910321/article/details/78995736...
2021-07-05 18:12:03
277
转载 linux安装homebrew遇到报错
linux上安装homebrew报了个错,老是提示raw.githubusercontent.com:443连接失败的错误,参考这位同学的方法:https://www.cnblogs.com/mazhiyong/p/13658192.html
2020-09-14 08:03:30
425
原创 根据进程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
789
转载 goland打不开(闪退)解决方案
https://blog.youkuaiyun.com/weixin_42260789/article/details/103702530?utm_source=distribute.pc_relevant.none-task
2020-02-19 10:52:08
14935
原创 mysql按日期分组统计
查询语句select DATE_FORMAT(create_time,'%Y%m') months,count(caseid) count from tc_case group by months;参考:https://blog.youkuaiyun.com/free_xiaochen/article/details/84305903
2020-02-07 11:21:30
264
原创 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
231
转载 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
684
原创 微信公众号开发本地调试
我在微信公众号开发过程中,遇到一个问题,就是没办法在本地调试。总不能写一点就传到服务器测试,或者直接在服务器开发。所以找到了一种ngrok,来实现内网穿透,能够微信公众平台的配置必须要是外网的地址...
2020-01-08 18:30:18
414
原创 MYSQL 的两种存储引擎区别(事务、锁级别等等),各自的适用场景
两种主要的存储引擎InnoDB和MyIsam区别1. InnoDB支持事务,后者不支持2. InnoDB支持外键,MyIsam不支持3. InnoDB支持行级锁,MyIsam是表级锁,表级锁性能低4. InnoDB是聚集索引,即索引中键值的逻辑顺序决定了表中相应行的物理顺序,而MyIsam是非聚集索引,即索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。5. InnoDB不...
2019-11-06 09:57:20
884
原创 git仓库删除某个文件夹
在一次配置.idea后发现有一个文件始终不起作用,原来是因为他已经提交到仓库了,然后我得想办法把仓库里已经存在的某个文件夹删除,用下面的命令https://blog.youkuaiyun.com/wudinaniya/article/details/77508229...
2019-11-03 09:13:26
732
原创 ascii,Unicode,utf-8与golang的关系
面试的时候遇到过这么一道题,golang中如何处理中文字符串,我没太明白是问的什么,就说用buffer处理,转换成二进制。然后就没然后了,回来查了一下,这是问的go数据类型的知识点,很基本的知识点。ascii 只有128个字符,英语足够了。但是其他语言比如中文字符太多了,需要更大的集合,所以出现了Unicode。但是Unicode只是一个符号集,没有说这个符号如何存储所以出现了各种...
2019-11-01 09:33:01
950
原创 平时开发需要注意的点
1. 时间边界值的处理,比如大于今天,要计算大于今天的具体时间点,因为边界值会引起误差2.先处理特殊情况,比如error,边界值,数组长度为0的情况3. &&和||的用法,注意不要用反了...
2019-10-31 10:44:19
162
原创 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
330
原创 js单线程和setTimeout的
面试的时候遇到的几个问题1. js单线程的while(true) { setTimeout(() => { console.log('1') }, 0)}没打上来,确实很简单,一开始看不出来是考察单线程的,因为js引擎一次处理一个线程,setTimeout线程放到线程队列里边,先执行while,但是因为死循环,所以无法打印。2. 问到了数据库索引,有哪些类...
2019-10-28 13:42:45
264
原创 mysql隔离级别的解释
看了一篇文章,讲的非常详细,还有例子,收藏以后复习用。https://www.cnblogs.com/zhoujinyi/p/3437475.HTML
2019-10-25 14:43:01
154
原创 数据库练习
题目见https://blog.youkuaiyun.com/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
98
转载 CentOS7 64位安装mysql教程,亲测完美
https://blog.youkuaiyun.com/a774630093/article/details/79270080
2019-10-21 20:33:15
226
原创 一些面试的问题
去自如面试问到的进程相关的问题,问了一些基本的问题,跟之前node一样也是一知半解,一脸懵逼,回来总结一下。1. 进程、线程、协程、goroutine写的程序是代码,是静态的,只有执行起来才有进程。所以进程就是计算机中的程序关于某些数据集合的一次运行活动,是系统进行资源分配和调度的基本单位。进程是程序的基本执行实体,占有独立的运行空间。一个进程可以有多个线程,线程是进程的一个实体,...
2019-10-20 18:08:00
107
原创 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
754
原创 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
391
原创 git 撤销已经提交到远端的commit
首先reset --hard需要回退到的版本git reset <版本号> --hard然后推送到远端git push origin <分支>这里会提示错误,本地的版本落后于远端的版本,所以要加上--forcegit push origin <分支> --force但是如果别的人很快在你的这个分支上修改了,拉取了你的代码,你就没办法...
2019-09-02 15:09:42
1224
原创 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
3335
原创 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
4158
原创 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
4774
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
3033
原创 sudo: cd: command not found
记录一下,从别处看到了解决方法链接:https://blog.youkuaiyun.com/gatieme/article/details/49106865
2019-08-07 16:31:57
172
原创 Docker之Mac下host与container之间Volume映射问题
在Mac上试了下dockerfile创建镜像,然后生成的容器中数据卷位置如下:"Mounts": [ { "Type": "volume", "Name": "8076fda77a0bf29cc452e2696c671e4b399ab036695fa4894b595b9cc66c3bb8", ...
2019-08-07 10:14:50
1315
原创 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
4440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人