Sarbo's blog


  • 首页

  • 标签

  • 分类

  • 归档

  • LeetCode

  • 搜索

Golang-goroutine的调度

发表于 2018-07-13 | 分类于 编程人生
谈及这个话题,最初的出发点是朋友问我:“goroutine的调度是抢占式的还是非抢占式的”?所以就有了以下的总结。 什么是goroutine要知道什么是goroutine,那么就要对以下几个定义有所了 ...
阅读全文 »

Web前端-WebSocket

发表于 2018-07-08 | 分类于 编程人生
之前做前端大部分请求都是普通的HTTP请求,并没有接触过WebSocket,最近在做一个日志展示,需要实时输出,所以就用到了WebSocket,这里主要记录一下前端,也就是客户端的操作。 // 打开一 ...
阅读全文 »

Golang-信号处理

发表于 2018-06-30 | 分类于 编程人生
当进程正在执行时,通常会通过kill -9 PID来将其结束,这个时候的操作就是向进程传递一个信号,进程收到信号就会进行对应的操作,9就是最常用到的杀掉进程操作。 信号类型 信号 值 动作 说明 ...
阅读全文 »

Golang-定时任务之cron

发表于 2018-06-25 | 分类于 编程人生
在开发数据组件的过程中遇到了一个场景:通过redis缓存了一些数据操作,需要定时的将数据落地,这个时候就想到了使用Linux中的crontab,但遇到问题是,这个要执行的数据落地需要使用组件进程的一些 ...
阅读全文 »

MySQL8-error_2059

发表于 2018-06-13 | 分类于 编程人生
错误信息: 2059 - Authentication plugin 'caching-sha2-password' cannot be loaded: 错误原因: 这个错误出现在 ...
阅读全文 »

Linux-输出行列控制

发表于 2018-06-07 | 分类于 编程人生
接触到需要控制行和列输出是在获取进程id的场景,需用执行shell去结束对应的进程然后重启。 我是通过端口号来获取进程id的,所以使用的命令是lsof -i:22,得到的结果时: [root@loca ...
阅读全文 »

Golang-配置读取viper

发表于 2018-05-22 | 分类于 编程人生
在自己写的组件里面,通常会遇到一些需要读取配置文件的情况。在使用beego时,是使用自带的方法获取./conf/app.conf文件中的内容,但在一个非beego框架的组件里并不想引入beego,于是 ...
阅读全文 »

Golang-日期格式转换

发表于 2018-05-16 | 分类于 《Go语言编程》笔记
最近遇到了一些日期类型转换的问题,字符串转date类型,时间的加减以及时分秒的获取等等…参考官网这里做一下总结。 在time包里主要有以下几个数据类型:time.Time,time.Month,tim ...
阅读全文 »
12…4
Sarbo Yang

Sarbo Yang

一个爱折腾的小码农

25 日志
3 分类
22 标签
GitHub E-Mail Twitter 微博 知乎
Links
  • Theme-next
© 2017 — 2018 Sarbo Yang
本站访客数: | 浏览数: | 总字数: 10.5k