Halcyon
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链

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

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-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

Windows字体切换的两种方法

参考链接 Tatsu-syo/noMeiryoUI 如何更换win10系统的字体 方法一 通过noMeiryoUI进行修改(推荐) 在网站上找到自己喜欢的字体,通常为ttf、otf或fnt等文件。 在noMeiryoUI的repo中下载该工具:Tatsu-syo/noMeiryoUI 解压后启动其中的noMeiryoUI.exe程序 选择自己想要的字体并更改,应用的时候可能会较为卡顿,
2021-10-03
小技巧
#Windows

Oh My Posh美化Windows Terminal引导

参考文章 [How to Install and Update PowerShell 6 - Thomas Maurer] Windows Terminal + oh-my-posh模块美化官方教程集锦以及常见问题_想追头头の疾风的博客 更新PowerShell ​ 更新PowerShell本身和Windows Terminal没啥直接关系,单纯做个提醒放一个一键更新指令在这里:
2021-09-18
小技巧
#Windows #PowerShell
123456…9

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人