Ubuntu上开启内核BBR算法来提高TCP吞吐性能参考文章:How to enable BBR on Ubuntu 20.04 拥塞控制算法 默认情况下Linux 使用 Reno 和 CUBIC 拥塞控制算法,Linux kernal 4.9以上版本的内核已经自带该功能,由于Ubuntu 20.04的为5.4.0 kernel,我们可以直接启用 通过以下指令检查目前可选择的拥塞控制算法: 1sysctl net.ipv4.tcp_availab 2022-02-08 小技巧 #Linux
总结: 2022年1月当我回顾这个月的所做所为时,我发现自己虽然有些困难和拖延,但还是完成了一些有意义的事情。学习了 Rust 的初级语法。虽然考完试后完全松懈没有进度,但我对 Rust 的学习充满了信心,希望在未来能够深入学习。 另外,也把家里的 Homelab 更换迁移成了 ESXi 基础的虚拟机,并在此之上将之前服务器上的服务器重新分开部署,每次折腾家里的HomeLab总能让我感觉成就感很足。此外,我还尝试了自己 2022-02-06 个人总结 #总结
Linux通过alternatives切换程序版本环境参考帖子 How to install and switch between different python versions in ubuntu 16.04 具体操作 在切换Java版本的时候,通过update-alternatives可以很方便的进行版本之间的切换,而在Python里面,如果用Ubuntu自己的apt包管理器同时下载了多个版本的Python的话,则需要自己手动对Pyt 2022-01-29 小技巧 #Linux
2021年度总结开头 往年本来都没有在年初或者年末的时候写一个一年总结的习惯,今年也算是突发奇想,打算写一篇博客稍微记录下自己的学习和生活。希望能在2022年里面养成时不时记录一下自己生活的习惯,养成正视自己的一个态度。 性格变化 从2020年高三高考结束,到2021年大一升大二,也算是对大学生活有了一些认知和了解。整个大一的时间不能说浑浑噩噩,但总觉得自己心里缺了点什么。 现在仔细想想感觉就是缺少对自己的一 2022-01-07 个人总结 #总结
快慢指针以下内容仅为刷题总结,只记录目前遇到过的情况,如果后面遇到了更多可能性再做记录。 快慢指针 快慢指针的主要思想有点类似追击问题,通过让两个不同的小人以不同的速度在线性路径上行进,来招到某个特殊的相对位置。通常可以用来解决大致一下两类问题: 线性路径上某特殊点的位置和对应的操作 判断链表中是否存在循环(以及循环的点位置) 思路 一般的思路是让两个不同的小人先以某一个相对的路径进行移动,之 2021-12-02 知识记录 #算法
链表以下内容仅为刷题总结,只记录目前遇到过的情况,如果后面遇到了更多可能性再总结 链表定义 在链式存储当中,对于节点是使用指针指向的方式进行数据的存储,其结点定义类似如下形式: 123456struct LinkNode { int val; LinkNode *next; LinkNode() {} LinkNode(int x) : va 2021-12-02 知识记录 #算法
程序main函数入口arg参数的用处参考文章 关于int main( int argc, char* argv[] ) 中arg和argv参数的解析及调试 前言 今天在看一些代码的时候偶然看到自己刚开始学C的时候,main()函数中都会有一个(int argc,char* argv[],char **env)的传参。但是到现在依旧不理解这几个参数的意义和它们代表的作用,在稍微查阅了一下以后,浅显的总结一下。 具体意义 如果 2021-10-29 知识记录 #cpp
Ubuntu下安装Oh My Zsh引导参考文章 Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」 - SegmentFault 思否 用 zsh-proxy 一键配置常用代理 安装Oh My Zsh 安装Zsh 123sudo apt install zsh -ychsh -s /bin/zshecho $SHELL ## 如果输出bash则需要重启SHELL 脚本安装 1wget https://gith 2021-10-22 安装引导 #Linux #zsh
C++学习记录 - const限定符指针和引用 总结自C++ Primer,仅供自己学习参考 引用 引用本身只是目标对象的一个别名,自己本身并不是对象 变量引用可以间接对变量进行修改 常量别名代表的只能是常量,如果常量别名一个变量,也是先通过创建一个临时量,然后对这个临时量创建别名 变量别名不能指向一个常量,也不能指向运算后的值后的结果,e.g. 1234567891011int pi = 3;const i 2021-10-21 知识记录 #cpp
Windows上通过Scoop管理和安装软件参考文章 「一行代码」搞定软件安装卸载,用 Scoop 管理你的 Windows 软件 Scoop - 最好用的 Windows 包管理器 - P3TERX ZONE 前言 在知道并安装Scoop的时候只是稍微听说过winget-cli一类的工具,不过由于一直对Windows系统的软件管理早就绝望,下意识的认为对Windows来说,这种终端的程序管理应该几乎没什么用。但在前几天偶然希望在W 2021-10-04 安装引导 #Windows #Scoop