Goroutine和channel Golang 实现并发对于 Goroutine 和 channel 我是这么理解的:Goroutine 就是用来实现并发的,而通过 channel 实现协程的调度 2022-10-29 Go笔记 #Go
acme+letsencrypt生成tls证书 获取 TLS 证书最近干些事情需要用到 tls 证书,虽说用 mkcert 自签一个证书也可以,但最后还是需要一个可以在公网上使用的证书于是花了一些时间把这个搞定了 2022-10-29 姿势学习 #acme #TLS
Go闭包 闭包Go 的函数可以是一个闭包,我对于闭包的理解就是一个函数里面定义一些变量,然后返回一个函数在调用这个函数的时候,里面那个返回的函数就会被”赋值”给调用处接收的变量,这个变量就可以当一个函数使用,并且可以使用外层函数的变量有点绕,使用闭包的好处就是在外层函数定义的变量可以一直被使用,它在调用这个函数之后不会被释放,它保存的值可以在下一次调用时使用 2022-10-27 Go笔记 #Go
go install用法 go install 命令就是为了把编译好的 go 程序放到 $HOME/go/bin 下,这样就可以在任何地方都可以使用编译好的代码了 2022-10-24 Go笔记 #Go
ArchLinux 搭建Anaconda+PyCharm环境 心血来潮想学 OpenCV心血来潮想学一下 OpenCV, 没想到会卡在安装 OpenCV 环境上在安装 OpenCV 环境的时候 anaconda 会一直报错 1Solving environment: failed with initial frozen solve. Retrying with flexible solve. 最后总算是解决了,记录一下,方便以后万一又碰到了呢 2022-10-19 姿势学习 #Anaconda #Python #PyCharm
pacman及yay 多线程编译 更新编译花的时间太长了最近更新系统的时候花的时间增加了很多,很大一个原因就是编译用了很多时间这时候一看,好家伙,16核只有1核在工作,其他15个在围观,怪不得编译得这么慢于是我就想着可不可以多线程编译,这样更新就快一点呢最后这个问题成功解决了 2022-10-18 姿势学习 #pacman #yay
ArchLinux设置开机启动frp和qbittorrent-nox 设置开机启动服务正常使用 systemctl 我还是会的,但碰到不是安装好的软件,比如自己下载的程序,没办法直接用 systemctl 的,之前就没想过怎么弄今天刚好想搞一下开机自动启动 frp 和 qbittorrent-nox所以学了一下怎么玩 2022-09-19 Linux #frp #systemd
RHEL在vmware下无法连接网络 vmware下红帽系统无法连接网络之前在 manjaro 上碰到过类似的在虚拟机中的系统无法连接到网络暑假把电脑的系统换成了 ArchLinux,里面的数据和配置都被清空了,然后也没有管 vmware 的网络这回事了之前还以为是 manjaro 的问题,换成 ArchLinux 后就没有这样的问题了没想到是我太天真了,无法连接网络的问题还是没能解决但我根着之前的博客做了之后没能解决问题,于是又尝试 2022-09-15 Linux #RHEL