logo
首页
归档
关于
SSH密钥管理
ssh免密登录服务器 1、ssh-keygen生成公钥 2、在~/.ssh/目录中创建或编辑config文件 1Host name 2HostName 115.86.78.123 3Port 2367 4User root 3、复制公钥到目标服务器,命令行执行ssh-copy-id name,按提示输入密码 4、第3步成功后即可用ssh name免密登录到服务器···
2020年12月24日
~ 127字·1分钟
go源码分析
了解底层原理,可以根据底层原理书写更优质的代码 几个数据类型实现原理,数据转换及算法优化 channel/interface/defer/error 并发调试度原理,go一个很大的优势就是用串行的方法写并发的代码 GMP,协程,线程,管理器 g(runtime2.go)等待链表sudog(runtime2.go),特殊的池分配,用acquireSudog/rele···
2020年11月09日
~ 409字·1分钟
数据库与优化
数据库优化的几个方面 SQL语句 临时表 分表 分库 分区 代理请求 Redis···
2020年11月07日
~ 29字·1分钟
Docker体积优化
写在docker未死前 docker虽好,体积难料,兴致勃勃来跑个hello world结果生成了1G的镜像,直接浇灭胸中热火 我们的理想要求是镜像体积跟可执行文件大小相当 为什么生成的镜像体积那么大?对于直接上来构建镜像的都是直接拉一个流行的基础镜像,然后在镜像中安装编译工具链。流行的镜像一般都是经典系统···
2020年10月24日
~ 1338字·3分钟
shell脚本
其实就是一个命令行集中文本文件,如果你常用命令行、熟练各种命令,那你应该学下shell脚本,让日常操作自动化 虽然现在python使用也越来越多,但是对于很小的功能模块感觉还是有点重了,有很多时候简单的shell脚本就可以满足需求,如果上python操作反而更麻烦 1$ 用来取变量值,\$0~\$9用来取脚···
2020年10月17日
~ 325字·1分钟
超实用网址收集
自己用过的超实用的网站与工具收集,涵盖娱乐、生活、学习等多方面内容,这么多款总有你喜欢的几款 今日热榜:tophub.today,聚合了各大网站的热榜信息 全历史:allhistory.com,古今中外历史全书 壁纸天堂:wallhaven.cc,高分辨率壁纸 素材站点 pixabay:pixabay.com···
2020年10月09日
~ 390字·1分钟
Gnetvsactix
···
2020年06月02日
~ 0字·0分钟
Vscode
vscode其实挺好用的, 以前排斥是因为jetbrain做的太好了,主题看着非常舒服,自动补全与代码跳转做得非常好,其他的功能倒是不怎么在意。jetbrains好是好就是有两大致命缺点,第一个太吃内存了,配置低的吃不消;还有就是收费,虽然有免费版本,但是总感觉免费的不爽。另外不同语言还有不同的版本,···
2020年06月01日
~ 400字·1分钟
go语言Context使用
一个事务处理过程可能会串上好几个goroutine,如果中途异步退出时怎么安全地终止退出所有goroutine,这便是goroutine的事情···
2020年05月28日
~ 71字·1分钟
IO设计模式Reactor&Proactor
IO处理从最开始的单线程循环处理,到多线程并发处理,再到异步并发 Reactor Proactor Proactor实现依赖操作系统对异步的支持,目前实现了纯异步操作的系统少。目前也就windows的IOCP,但因为服务器的局限性,目前应用范围较小。而Linux系统对纯异步支持有限,应用事件驱动的主流还是通过epoll实现 Reac···
2020年05月28日
~ 235字·1分钟
Network
从整个请求过程来看服务器优化的空间 请求建立连接,因为网络延迟或处理延迟,建立的连接处于空等状态,所以不要为每个请求分配独立的线程或协程,以防止线程或协程出现空等状态浪费计算资源 接收请求报文,请求数据如果每次都是重新分配缓存空间,分配过程会有一定损耗,使用缓存池或ringbuffer来管理 处理相关数据···
2020年05月18日
~ 239字·1分钟
技术研究
quic协议 Rsocket rust/winrt av1编码图片视频 v/ui,转换c编译适合脚本GUI,服务器也可以pico.v webassembly。rust中wasm-bindgen,wsam-pack,sys-web webrtc在视频通话直播中的应用,pion.ly库 Verge3D, 创建三维互动web界面 仅微信内可打开页面 腾讯tars微服务···
2020年05月03日
~ 151字·1分钟
媒体编码与变迁
横竖阵列的点构成画面,多个连续展示变成了视频(这里不考虑动画)。如果按原始像素点去存储照片或视频将会占用大量空间。 比如一张空白的照片,我们只需要记录长宽及颜色值三个数据,无论照片有多大,我们都只要记录这三个数据,这样存储与传递的时候就只要这三个数据,相比要记录每个位置明显可以节省很多空间。 现实图片显···
2020年05月02日
~ 564字·2分钟
1
2
3
›
»