WERTASY

一生想做浪漫极客

CMake 笔记

自动化构建工具 自动化构建工具能够提供构建和链接的基础设施。最终会安装和使用什么,很大程度上取决于你的操作系统和你的“品味”。 常见的自动化构建工具有: Unix Makefile Ninja Visual Studio CMake CMake 是一个构建指令生成器,用于描述构建系统应当如何操作才能编译代码。 CMake 负责为构建系统生成相应的指令。 ...

Git 常用命令

Git Cheat Sheet :)

创建 克隆一个已存在的仓库 1 $ git clone ssh://user@domain.com/repo.git 创建一个新的本地仓库 1 $ git init 本地变更 查看工作区中变更的文件 1 $ git status 查看对已追踪文件的变更 1 $ git diff 添加当前所有变更到下一次提交 1 $ git add . 添加文件中的变更到下一次提交 1 $ git ...
git

善用佳软

diagrams.net & insomnia

Diagrams.net diagrams.net 是一个开源的在线的可在容器部署的绘图软件,支持流程图、UML图、架构图、原型图、时序图等图表的绘制。同时支持在 Github,Google Drive,One Drive 等平台进行同步,并且永久免费。diagrams.net 也提供了跨平台的桌面应用 drawio-desktop。 官网:https://www.diagrams...

正式成为社畜了

入职两周的小结

签合同 8月11日去公司签合同,我也不是最后一个去的,可是为什么我看完合同之后会议室里几乎都没人了呢,是我看得太慢还是别人根本就不看啊?我是真的一字一句看完的,虽然看完之后依旧不知所云。可能别人都做了功课吧,知道哪些是重点要看的,哪些可以大略看一下。 回来之后才翻了翻知乎总结了下,感觉下面这些方面还是比较重要的,一定要认真看。 合同是否一式两份,公司签字部分是否已盖章 工作地点...

解决 Linux 安装宋体后 UI 字体也变成宋体的问题

前言 现如今,有很多人选择使用 Linux 作为自己工作的主要操作系统,但是在 Linux 上使用 Office 软件时,如果没有微软 Word 上常见的几款字体的话,无论是在写作时还是排版时总会觉得有些别扭,因为诸如宋体、黑体、楷体、仿宋等等 Winsows 自带的字体实在是太常用了,几乎绝大多数 Word 文档中所用的字体都包含在其中了。 所以我将 Windows 上的几个常用字体拷贝...

CentOS 8 开启 BBR

TCP 拥塞控制算法 传统 TCP 拥塞控制算法,基于丢包反馈的协议。 基于「丢包反馈」的协议是一种被动式的拥塞控制机制,其依据网络中的丢包事件来做网络拥塞判断。即便网络中的负载很高时,只要没有产生拥塞丢包,协议就不会主动降低自己的发送速度。 这种协议可以最大程度的利用网络剩余带宽,提高吞吐量。然而,由于基于丢包反馈协议在网络近饱和状态下所表现出来的侵略性,一方面大大提高了网络的带宽利用...

V2Ray Windows 版安装及使用教程

1. 安装代理 1.1. 获取安装包 从 Github 下载最新的 v2ray。 1.2. 解压安装包 解压刚刚下载好的 zip 包到你的安装目录,比如:D:\v2ray。进入 D:\v2ray\v2ray-core 目录。下面出现的文件路径,除单独说明外,都相对于此目录。 1.3. 修改配置文件 修改配置文件 etc\config.json。这里我已经为你配置好了,无需任何改动。看不懂...

Git 学习笔记——基础操作

初始化仓库:git init 想要使用 git 管理一个项目,首先在项目根目录下执行 git init 进行初始化。 1 2 $ git init Initialized empty Git repository in /path/to/working/directory/.git/ 这个命令成功执行会在当前工作目录下创建一个 .git 目录,这个 .git 目录里存储放着用于版本控制...