05 2022 档案

摘要:emer 进程名字模糊匹配 grep -v sh 有个守护进程是sh 起来的 ps -ef | grep emer |grep -v grep|grep -v sh|awk '{print "kill -9 "$2}'| sh 阅读全文
posted @ 2022-05-31 21:39 vx_guanchaoguo0 阅读(24) 评论(0) 推荐(0) 编辑
摘要:双网卡相互连通 一张网卡只能上内网 一张网卡可以上外网 实现 既即可上外网 也可以上内网 route delete 128.192.116.0 route delete 128.192.154.0 route delete 128.96.123.0 route delete 128.196.121. 阅读全文
posted @ 2022-05-31 19:53 vx_guanchaoguo0 阅读(241) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "sync" ) func main() { var l []int receive := func(w chan int, wg *sync.WaitGroup) { for data := range w { l = append(l, d 阅读全文
posted @ 2022-05-31 15:13 vx_guanchaoguo0 阅读(162) 评论(0) 推荐(0) 编辑
摘要:在golang 保存时间字符串转为时间格式后保存多出8小时 初步排查可能mysql数据库服务器时间问题 show variables like'%time_zone'; // outpot Variable_name`, `Value` 'system_time_zone', 'CST' 'time 阅读全文
posted @ 2022-05-31 14:54 vx_guanchaoguo0 阅读(688) 评论(0) 推荐(0) 编辑
摘要:blob 创建方式 字符串 let myBlobParts = ['<html><h2>Hello Leo</h2></html>']; // 一个包含DOMString的数组 let myBlob = new Blob(myBlobParts, {type : 'text/html', endin 阅读全文
posted @ 2022-05-26 21:03 vx_guanchaoguo0 阅读(403) 评论(0) 推荐(0) 编辑
摘要:FormData 、Blob、File、FileReader、ArrayBuffer、URL、URLSearchPara FormData FormData是Ajax 2.0对象用以将数据编译成键值对,以便于XMLHttpRequest来发送数据。XMLHttpRequest Level 2提供的一 阅读全文
posted @ 2022-05-26 20:40 vx_guanchaoguo0 阅读(337) 评论(0) 推荐(0) 编辑
摘要:在浏览器中可以使用的协议 http/http file ftp ws webrtc mms thunder data url 阅读全文
posted @ 2022-05-26 20:23 vx_guanchaoguo0 阅读(61) 评论(0) 推荐(0) 编辑
摘要:golang微服务组件 gokit 服务三层架构解析 Transport 协议平面 Endpoint 控制平面 Service 数据平面 脚手架 kitcli go get -u google.golang.org/grpc go get -u github.com/golang/protobuf/ 阅读全文
posted @ 2022-05-26 19:57 vx_guanchaoguo0 阅读(272) 评论(0) 推荐(0) 编辑
摘要:使用context.Context 上下文去全局数据 metadata type MD map[string][]string //第一种方式 md := metadata.New(map[string]string{"key1": "val1", "key2": "val2"}) //第二种方式 阅读全文
posted @ 2022-05-26 18:49 vx_guanchaoguo0 阅读(140) 评论(0) 推荐(0) 编辑
摘要:selfl.html 点击查看代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vie 阅读全文
posted @ 2022-05-26 00:17 vx_guanchaoguo0 阅读(323) 评论(0) 推荐(0) 编辑
摘要:VLC https://free.nchc.org.tw/vlc/vlc/3.0.17.4/win64/vlc-3.0.17.4-win64.exe 阅读全文
posted @ 2022-05-25 15:42 vx_guanchaoguo0 阅读(31) 评论(0) 推荐(0) 编辑
摘要:node 设置国内源 npm --registry https://registry.npm.taobao.org install express npm config set registry https://registry.npm.taobao.org npm config get regis 阅读全文
posted @ 2022-05-25 15:38 vx_guanchaoguo0 阅读(25) 评论(0) 推荐(0) 编辑
摘要:在ajax中限制同是对同一个域名的并发请求限制 Chrome 最大并发请求数目为 6,这个限制还有一个前提是针对同一域名的,超过这一限制的后续请求将会被阻塞。 chrome 源码写死的 // Default to allow up to 6 connections per host. Experim 阅读全文
posted @ 2022-05-25 09:35 vx_guanchaoguo0 阅读(797) 评论(0) 推荐(0) 编辑
摘要:前置安装golang -u get & install go get -u github.com/golang/protobuf/proto go get -u github.com/golang/protobuf/protoc-gen-go 目录结构 root -- emergency -- te 阅读全文
posted @ 2022-05-24 15:14 vx_guanchaoguo0 阅读(138) 评论(0) 推荐(0) 编辑
摘要:var aa = {"id":93,"method":"call.setAdviseMedia","params":{"nid":"91202001636","medias":[{"operator":5,"layoutEnable":true,"streams":[{"modeIndex":8," 阅读全文
posted @ 2022-05-18 19:01 vx_guanchaoguo0 阅读(246) 评论(0) 推荐(0) 编辑
摘要:提交到服务器的的json中的某个字段是json字符串 需要提交的json 字符串 var aa = {"id":35,"method":"call.setAdviseMedia","params":{"nid":"83605254241","medias":[{"operator":5,"strea 阅读全文
posted @ 2022-05-18 17:19 vx_guanchaoguo0 阅读(135) 评论(0) 推荐(0) 编辑
摘要:这是个有意思的提问在官方的github issues 附上地址 https://github.com/redis/redis/issues/757 提问时间是2012年 9年了 老炒饭了 其实上面意思就是说了为了安全传输什么的 但是你以为真的就天真了 最新官方文档 真相大白 附上链接 https:/ 阅读全文
posted @ 2022-05-17 22:52 vx_guanchaoguo0 阅读(176) 评论(0) 推荐(0) 编辑
摘要:在排行榜中实现分数和时间排序 分数相同则按照时间排序 需求分析 redis中zset的long为int64 转为十进制是19位 时间戳10位 毫秒时间戳13位 高位存分数7位 十进制 7位 8字节中拆分 最高位不可用 还剩43位 高22位存分数 低41位存时间戳 golang 代码 package 阅读全文
posted @ 2022-05-17 22:22 vx_guanchaoguo0 阅读(598) 评论(0) 推荐(0) 编辑
摘要:一般场景是重试几次后失败 package main import ( "fmt" "time" ) func main() { retry(func() bool { return false }, []int{1, 3, 5}) } func retry(f func() bool, interv 阅读全文
posted @ 2022-05-13 10:17 vx_guanchaoguo0 阅读(385) 评论(0) 推荐(0) 编辑
摘要:ps process status 进程状态 ps -ef e/A 显示全部进程 f 显示进程关系 top 运行与前面峰值较高的部分 阅读全文
posted @ 2022-05-13 10:14 vx_guanchaoguo0 阅读(33) 评论(0) 推荐(0) 编辑
摘要:强制终止某个进程 taskkill /im 指定进程名称 /F 强制结束 终止nginx taskkill /im nginx.exe /F 阅读全文
posted @ 2022-05-13 10:08 vx_guanchaoguo0 阅读(96) 评论(0) 推荐(0) 编辑
摘要:win10 后台运行 user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; # 是否设置后台运行默认是on后台运行!: daemon on; 阅读全文
posted @ 2022-05-13 09:35 vx_guanchaoguo0 阅读(227) 评论(0) 推荐(0) 编辑
摘要:linux 信号64个 kill -l 查看 $ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 阅读全文
posted @ 2022-05-11 14:03 vx_guanchaoguo0 阅读(19) 评论(0) 推荐(0) 编辑
摘要:发布消息的时候 通道被关闭 提前将channel 关闭 生产和消费则配置不一致 交换机 队列 绑定 三者对不上导致 无法发布 阅读全文
posted @ 2022-05-11 11:53 vx_guanchaoguo0 阅读(183) 评论(0) 推荐(0) 编辑
摘要:sublime 默认主题不是很好看 安装Brogrammer 下载主题包 https://github.com/kenwheeler/brogrammer-theme/archive/master.zip 解压后放到 Preferences → Browse Packages 重命名 Theme - 阅读全文
posted @ 2022-05-11 10:33 vx_guanchaoguo0 阅读(33) 评论(0) 推荐(0) 编辑
摘要:使用注意订阅 proudcut package main import ( "github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2/middleware/logger" "github.com/streadway/amqp" "log" 阅读全文
posted @ 2022-05-10 20:29 vx_guanchaoguo0 阅读(117) 评论(0) 推荐(0) 编辑
摘要:####### 使用ws 订阅人员变更信息 package main import ( "fmt" "github.com/gorilla/websocket" "log" "os" "os/signal" "time" ) func main() { // install signal inter 阅读全文
posted @ 2022-05-10 19:29 vx_guanchaoguo0 阅读(480) 评论(0) 推荐(0) 编辑
摘要:服务端代码 package main import ( "fmt" "net/http" "sync" "github.com/gorilla/websocket" ) var upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBuf 阅读全文
posted @ 2022-05-09 22:25 vx_guanchaoguo0 阅读(103) 评论(0) 推荐(0) 编辑
摘要:md5 两种方式摘要 直接sum 是长度为16的byte 转为16进制输出 data := []byte(str) has := md5.Sum(data) fmt.Println(fmt.Sprintf("%x", has) ) 生成一个hash 接口对象 将字符串写入 转为16进制输出 w := 阅读全文
posted @ 2022-05-09 14:08 vx_guanchaoguo0 阅读(56) 评论(0) 推荐(0) 编辑
摘要:背景 需要安装webplayer 但是chrome 不支持(知道请告诉我)就需要已360急速为主 两个浏览器电脑有点卡 chrome 拓展目录 C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extension 阅读全文
posted @ 2022-05-09 11:14 vx_guanchaoguo0 阅读(51) 评论(0) 推荐(0) 编辑
摘要:在win上构建二进制程序到 linux 运行 SET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 go build -mod=vendor [-o <binary_name>] main.go CGO_ENABLED=0 GOOS=linux GOAR 阅读全文
posted @ 2022-05-07 14:43 vx_guanchaoguo0 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示