自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 第八届GXCPC的个人题解(python版)

在牛客中有发布题目。

2025-05-29 15:38:05 681

原创 蓝桥杯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

原创 数据可视化(机器学习)

数据可视化教学

2025-02-13 20:38:16 998 2

原创 Github的食用教程

程序员圣地的食用指南

2025-01-10 00:53:02 721 3

原创 第16届蓝桥杯模拟赛赛题解答 大题题解(python版)

结果大老板暴怒,要求他们从头到尾把代码检测一次,可想而知的工作量,到最后发现是eval()的问题,想想觉得好笑,一群身经百战的软件工程师,倒在了这里,可见代码规范性的重要性。这次的题目总体上,个人认为难度不大,倒是在数学理解上需要有一定基础,如果数学够好,对题目的理解以及代码的性能优化上会有很大帮助(如填空题的1和5,这两道题优化起来,如用数据结构与算法反而不容易,但在数学上有一些理解的话,便轻松了许多)。9.1 思路:这题也是暴力解题,把列表中所有的数据篇历,然后设置步数为2,去读取对应数据求和。

2024-11-21 13:02:11 1856

原创 第16届蓝桥杯模拟赛解答 填空题题解(python版)

第16届蓝桥杯模拟赛解答 填空题题解

2024-11-20 23:03:10 2382 4

原创 python的类中构造方法的作用

类,对象,构造方法,python

2024-10-13 21:44:17 1013 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除