LaTeX 基础使用
参考
在 CMD 中输入下面的命令可以打开《一份不太简短的latex介绍》
1texdoc lshort-zh
访问 lshort | github 可以获取这篇文章的 LaTex 源代码。
参考视频: latex中文教程-15集从入门到精通包含各种latex操作
视频由西北农林科技大学信息工程学院耿楠老师于2016年录制
LaTeX环境配置
安装 Texlive
使用 tex --version 命令查看环境变量是否配置成功, 如果没有则在环境变量中添加 D:\texlive\2021\bin\win32
安装 TeXstudio (可选)
Option -> Configure TeXstudio -> Build -> Default Compiler 中设置 TeXstudio 默认编译方式为 Xelatex
安装 VSCode + LaTex Workshop (可选, 推荐)
LaTeX源文件的基本结构
1234567891011121314%导言区\documentclass{article} %选择文本模式 ...
Hexo+Gitee博客搭建
配置git
下载并安装git
git官网: git
通过git --version命令可以查看git的版本以及查看git是否安装并配置成功
1git --version
配置git
通过git config 可以配置git的用户名和邮箱
12git config --global user.name "your_username"git config --global user.email your_email@domain.com
通过git config --list可以查看所有配置
1git config --list
如果用了 –global 选项,那么更改的配置文件就是位于你用户主目录下的.gitconfig文件,以后你所有的项目都会默认使用这里配置的用户信息。
如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。
配置的git 的用户名和邮箱将用于记录和跟踪谁对项目作了修改
配置gitee
1.注册并登陆gitee账号 ...
C++笔记
课程简介
课程链接:C++教程 | c3程序员
老师主页:C3程序猿
参考教材:c++ primer plus by Stephen Prata
C++官方文档:C++ reference
VSCode环境搭建
C/C++ for Visual Studio Code
在VSCode搭建C/C++环境
下载MinGW安装并配置根目录下的bin文件夹路径D:\MinGW\bin到环境变量
1g++ --verison //用于检查是否安装配置成功
VSCode安装插件
Code Runner
C/C++
File>Preference>Settings>搜索
Run In Terminal: √Code-runner: Run In Terminal
Save File Before Run: √Code-runner: Save File Before Run
Auto Guess Encoding: √Files: Auto Guess Encoding
中文乱码
Code-runner: Language ID To File Ext ...
Git版本回退
Git详细工作流程的可视化
参考博客: Git 工具 - 重置揭密
新建仓库并提交文件
假设我们进入到一个新目录, 其中有一个文件。 我们称其为该文件的 v1 版本, 将它标记为蓝色。 现在运行 git init, 这会创建一个 Git 仓库, 其中的 HEAD 引用指向未创建的 master 分支。
此时, 只有工作目录有内容。
现在我们想要提交这个文件, 所以用 git add 来获取工作目录中的内容, 并将其复制到索引中。
接着运行 git commit, 它会取得索引中的内容并将它保存为一个永久的快照, 然后创建一个指向该快照的提交对象, 最后更新 master 来指向本次提交。
此时如果我们运行 git status, 会发现没有任何改动, 因为现在三棵树完全相同。
修改文件并提交至仓库
现在我们想要对文件进行修改然后提交它。 我们将会经历同样的过程;首先在工作目录中修改文件。 我们称其为该文件的 v2 版本, 并将它标记为红色。
如果现在运行 git status, 我们会看到文件显示在 “Changes not staged for commit” 下面并被 ...
行列式是如何被定义出来的
写在开头
这篇文章并不是在介绍行列式,我希望阅读这篇的朋友并不是第一次接触行列式和空间变换。我写这篇文章是想从空间变换的角度来引入行列式,而并不是像课本上一样直接给出它的定义,并且希望你们可以从这个过程中理解行列式的意义。
空间变换
首先,我们假设在n维空间上有个变换(不一定是线性的),把这个变换设为:
{y1=f1(x1,x2,…,xn)y2=f2(x1,x2,…,xn)…yn=fn(x1,x2,…,xn)\begin{cases}
y_1 = f_1 (x_1, x_2, \dots,x_n)\\
y_2 = f_2 (x_1, x_2, \dots,x_n)\\
\dots\\
y_n = f_n (x_1, x_2, \dots,x_n)\\
\end{cases}
⎩⎨⎧y1=f1(x1,x2,…,xn)y2=f2(x1,x2,…,xn)…yn=fn(x1,x2,…,xn)
可以知道y1,y2,…,yny_1, y_2, \dots,y_ny1,y2,…,yn和x1,x2,…,xnx_1,x_2,\dots,x_nx1,x2,…,x ...