- 博客(14)
- 收藏
- 关注
原创 版本控制系统工具git
版本控制系统 (VCSs) 是一类用于追踪源代码(或其他文件、文件夹)改动的工具。顾名思义,这些工具可以帮助我们管理代码的修改历史;不仅如此,它还可以让协作编码变得更方便。VCS 通过一系列的快照将某个文件夹及其内容保存了起来,每个快照都包含了顶级目录中所有的文件或文件夹的完整状态。同时它还维护了快照创建者的信息以及每个快照的相关信息等等。反正这个工具无比强大,几乎可以记录一切代码的改变,改变时间,改变的人等等!
2025-09-09 13:12:00
1150
原创 命令行环境
我们在上文说了许多执行shell命令的内容,现在,我们将会学习如何同时执行多个不同的进程并追踪它们的状态、如何停止或暂停某个进程以及如何使进程在后台运行。我们还将学习一些能够改善您的 shell 及其他工具的工作流的方法,这主要是通过定义别名或基于配置文件对其进行配置来实现的。这些方法都可以帮您节省大量的时间。例如,仅需要执行一些简单的命令,我们就可以在所有的主机上使用相同的配置。我们还会学习如何使用 SSH 操作远端机器。
2025-09-03 20:59:09
922
原创 数据的整理
而sed 后面的筛选规则是正则表达式,准确来说`s` 命令的语法如下:`s/REGEX/SUBSTITUTION/`, 其中 `REGEX` 部分是我们需要使用的正则表达式,而 `SUBSTITUTION` 是用于替换匹配结果的文本。然而并非所有的数据内容我们能够一眼看出自己想要的答案,如果是少量数据当然是可以自己分析的,但是一旦数据量大,我们就需要改变数据的格式以便我们可以得到自己想要的信息!`sort` 会对其输入数据进行排序。- `[abc]` 匹配 `a`, `b` 和 `c` 中的任意一个。
2025-09-02 13:04:14
843
原创 vim编辑器
使用什么样的编辑器写代码是每一个程序员的自由,如果你喜欢,你甚至可以用记事本写代码!然而想必大家都听说过一个非常出名的编辑器,vim。
2025-09-01 22:16:02
718
原创 shell脚本与工具使用
到目前为止,我们已经学习了如何在 shell 中执行命令,并使用管道将命令组合使用。但是,很多情况下我们需要执行一系列的操作并使用条件或循环这样的控制流。这个时候我们就需要脚本的出现了!shell脚本有自己的一套语法规则在,就像python脚本,C语言脚本一样!而不同的shell是有着不同的语言语法的(当然这个差别不大),我们说过了bash是目前最流行的命令行,所以我们就来学习bash脚本的语言!bash脚本的变量名字用`$`+变量名来代表。比如foo变量我们用`$foo`来表示!
2025-09-01 18:35:52
1014
原创 shell与bash的基础命令讲解
tail -n1``tail`:取“最后几行”`-n1`:只取**最后一行**对于大多数的类 Unix 系统,有一类用户是非常特殊的,那就是:根用户(root user)。这是很经典的PS1的显示形式,```username@hostname:~$```,通常显示用户名称,主机名称以及当前目录位置!什么是bash,就是shell的一种,shell有许多代表,比如windows下的powershell,macos也有对应的命令行,但是最经典的shell就是bash,他是运行在linux中的东西!
2025-08-30 21:13:34
667
1
原创 MIT 18.06线性代数中文笔记
时间线拉回到1年前,当时的我刚刚结束线性代数课程考试,记得当时分数还是考的很高的,96分好像!于是抱着试一试的心理我去看看了机器学习的西瓜书,但是发现很多的公式推导都看不懂,一回想,确实我只会求点特征值,化简一下矩阵形式,搞点高阶矩阵的运算化简,但是完全没有一个系统的思维!所以沉下心来完成了课程的学习,并总结了学习过程的笔记,所以我开源出来与大家一起交流讨论!如果你也像我一样,无奈于大学课堂索然无味的ppt式教学,而你又急需系统的线性代数知识去支持你继续接下来的学习,那么这份笔记不会让你失望的!
2025-08-29 13:44:38
264
原创 蓝桥杯2022年第十三届省赛真题-蜂巢
所以要让Y减少到0,一定是要y_abs步的,但是要让X减到0,最少是可以要x_abs // 2步的,那么最短路径是不是先走一步之内减少 x 和 y 各 1的方向,当Y减少到0再走一步之内X距离减少2的方向。因为有办法在一步之内减少 x 和 y 各 1的,那么直接一直走一步之内减少 x 和 y 各 1的方向,直到x_abs为0,就走一步之内Y距离减少1的方向,那么最短距离就是y_abs。这是一个以任何一个网格为原点,可以走的所有方向选择,不同方向,X,Y的坐标变换是不同的。否则,最少步数为 y_abs。
2025-04-20 21:49:34
608
原创 第16届蓝桥杯模拟赛赛题解答 大题题解(python版)
结果大老板暴怒,要求他们从头到尾把代码检测一次,可想而知的工作量,到最后发现是eval()的问题,想想觉得好笑,一群身经百战的软件工程师,倒在了这里,可见代码规范性的重要性。这次的题目总体上,个人认为难度不大,倒是在数学理解上需要有一定基础,如果数学够好,对题目的理解以及代码的性能优化上会有很大帮助(如填空题的1和5,这两道题优化起来,如用数据结构与算法反而不容易,但在数学上有一些理解的话,便轻松了许多)。9.1 思路:这题也是暴力解题,把列表中所有的数据篇历,然后设置步数为2,去读取对应数据求和。
2024-11-21 13:02:11
1856
空空如也
pycharm中为什么用open打开桌面文件总是报错
2024-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅