自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Git Checkout

是一个多功能的 Git 命令,用于在分支之间切换、创建新分支以及恢复文件。在理解其各种用法后,你可以更高效地管理和控制你的代码仓库。通过结合使用git switch和,你可以更清晰和安全地进行版本控制操作。希望这篇文章能帮助你更好地掌握命令。如果你有任何疑问或想分享你的经验,欢迎在评论区留言讨论!

2024-06-07 10:55:27 404

原创 Git从远程仓库拉取代码覆盖本地

在执行这些操作之前,请确保你已经备份了所有重要的本地更改,因为这些步骤将会丢失本地未提交的改动和提交。使用 Git 从远程仓库拉取代码并覆盖本地仓库是一个强大的操作,可以帮助你快速重置本地仓库以匹配远程仓库的状态。通过合理地使用git fetch和,你可以确保本地仓库与远程仓库完全同步。希望这篇文章能帮助你更好地理解和执行这些操作,提升你的 Git 使用技巧。

2024-06-07 10:47:10 3466

原创 git reset

探索 Git Reset 命令:从基础到进阶在使用 Git 进行版本控制时,git reset 是一个非常强大且灵活的命令。它用于重置当前 HEAD 到指定状态,并且可以选择性地更新索引和工作目录。本文将深入探讨 git reset 命令的各个方面,包括其基本用法、不同的模式以及实际应用场景。什么是 git reset?git reset 命令用于将当前分支的 HEAD 移动到指定的提交,同时可以选择性地更新暂存区(索引)和工作目录。根据不同的使用方式,git reset 可以帮助你撤销提交、取消暂存

2024-06-07 10:45:54 373

原创 git fetch

git fetch。

2024-06-07 10:43:26 495

原创 git config

通过git config命令,你可以轻松地配置 Git 环境,确保其符合你的个人习惯和项目需求。熟练掌握git config的各种用法,可以大大提高你的开发效率和工作流的顺畅度。

2024-06-05 16:15:58 271 1

原创 Git Add

命令是 Git 工作流中的一个关键步骤,用于将文件的更改添加到暂存区(staging area),以便在下一次提交(commit)时包含这些更改。将当前目录及其子目录中所有更改的文件添加到暂存区。这包括新文件、已修改文件和删除的文件。以分块模式添加文件,允许你选择文件的哪些部分要添加到暂存区。仅将已修改和已删除的文件添加到暂存区,而不包括新文件。仅将指定路径中的已修改和已删除的文件添加到暂存区。将指定目录中的所有文件和子目录添加到暂存区。将多个指定的文件添加到暂存区。将指定的文件添加到暂存区。

2024-06-05 16:10:04 344

原创 git remote

命令用于管理 Git 仓库中的远程版本库。远程版本库是托管在网络或互联网中的 Git 仓库,可以通过网络访问。显示指定远程版本库的详细信息,包括跟踪的分支、推送和拉取的 URL 等。为远程仓库添加额外的推送 URL,使你可以同时推送到多个远程仓库。列出当前 Git 仓库中的所有远程版本库的简短名称。显示远程版本库的详细信息,包括远程仓库的 URL。删除一个远程仓库的推送 URL。显示指定远程版本库的 URL。更改远程版本库的 URL。添加一个新的远程版本库。显示远程仓库的详细信息。删除一个远程版本库。

2024-06-05 16:05:17 265

原创 Git 更新代码的完整流程

通过遵循以上步骤,你可以确保你的本地代码库始终与远程仓库保持同步,避免潜在的合并冲突,并且可以高效地进行团队协作开发。熟练掌握这些 Git 命令和流程,有助于提高你的开发效率和代码质量。

2024-06-05 16:01:36 1319

原创 docker启动nginx容器,并且成功挂载springboot容器以及VUE

docker启动nginx容器,并且成功挂载springboot容器以及VUE。

2024-05-30 16:08:43 600 1

原创 在服务器上运行Spring Boot程序,并与MySQL和Redis容器关联

本文介绍如何在服务器上使用Docker运行Spring Boot程序,并配置与MySQL和Redis容器的关联。

2024-05-29 17:20:00 748

原创 Linux常用命令

​英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。​ 链接:https://www.runoob.com/linux/linux-comm-nohup.html解释:将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。:让命令在后台执行,终端退出后命令仍旧执行。

2024-05-29 17:18:28 357

原创 windows常用命令

查询某个端口:netstat -ano | findstr 端口号查询进程是什么程序在运行: tasklist | findstr 进程号。

2024-05-29 17:09:07 294

原创 textcnn-文本分类

textcnn文本分类数据处理模型搭建训练模型参考资料:github: textcnn.数据处理参考另一条博客的利用torchtext处理文本分类数据torchtext: 数据处理.定义分词函数,这里用jieba分词工具自定义分词函数def word_cut(text): text = regex.sub(' ', text) return [word for word in jieba.cut(text) if word.strip()]根据文件路径和预定义的文本预处理,生

2021-04-02 15:16:39 548

原创 torchetext处理数据

利用Torchtext处理文本数据torchtextFieldclassificationtranslationDatasetclassificationtranslationBucketIterator参考资料:官方文档: pytorch.torchtexttorchtext主要包含三部分,分别是Field、Dataset和Iterator三部分,每部分的作用如下:Field:配置对数据的预处理信息,比如指定分词方法、是否是序列、指定起始字符和结束字符等等。Dataset:用于加载数据集。I

2021-03-29 22:42:05 562

原创 tqdm工具包

tqdm工具包介绍参数介绍介绍官方文档: tqdm.tqdm主要是一个可以显示迭代进度的工具包。可以了解到当前程序运行到如何程度了。参数介绍使用方式:from tqdm import tqdmfor n in tqdm(data, desc='wait', colour='BLACK'):data:可迭代对象desc:文字描述colour:进度条颜色选择其他功能,以后应用到再添加未完待续。。。...

2021-03-17 10:36:58 335

原创 LSTM——长短期记忆网络

LSTM神经网络是很火的一种神经网络架构,在这里记录一下自己的学习理解,但是个人才疏学浅,内容可能有理解错误的地方,如有错误,以后再慢慢改正。参考资料:邱锡鹏老师的《神经网络与深度学习》LSTM循环单元功能实现过程计算过程输入LSTM循环单元结构相比于一般的RNN循环结构,LSTM与之不同的则是记忆单元的结构不同,相比于RNN记忆单元的取出和更新,LSTM的记忆单元引入了门控机制,来让模型自己学习什么时候允许“记忆”、“遗忘”、“输出”的功能。循环单元功能可以看到总共有三个门,它们分别是输入门(

2021-01-04 20:19:27 1341

原创 RNN——循环神经网络

循环神经网络RNN也算是最基础的神经网络结构了,在这里记录一下自己的学习理解,但是个人才疏学浅,内容可能有理解错误的地方,如有错误,以后再慢慢改正。参考资料:邱锡鹏老师的《神经网络与深度学习》RNN循环神经网络为什么需要循环神经网络循环神经网络循环神经网络为什么需要循环神经网络很多的实际任务中,数据之间特别是序列化的数据,它们之间是有上下文的关联的,所以,我们需要在处理一个数据时考虑到它的之前和之后的数据。为了更好地处理序列化的数据,RNN就诞生了。循环神经网络大家可以看到,当我们忽视图中的

2021-01-03 14:33:34 175

原创 CNN——卷积神经网络

卷积神经网络CNN也算是最基础的神经网络结构了,在这里记录一下自己的学习理解,但是个人才疏学浅,内容可能有理解错误的地方,如有错误,以后再慢慢改正。参考资料:邱锡鹏老师的《神经网络与深度学习》知乎文章:CNNCNN——卷积神经网络卷积滤波器(filter)步长(Stride)零填充(Zero Padding)池化(pooling )卷积神经网络卷积层有深度的数据的卷积池化层最大汇聚(Maximum Pooling)平均汇聚(Mean Pooling)全连接层CNN vs FNN局部连接权重共享卷积滤

2021-01-02 19:49:19 823

原创 Softmax 回归——Softmax Regression

本次学习参考资料是邱锡鹏老师的《神经网络与深度学习》。Softmax 回归模型策略算法代码模型Softmax 回归可以说是Logistic 回归在多类分类问题上的推广。而在学习它之前,我们需要先了解Softmax这个函数。对于一个含有k个维度的向量 z ,它的softmax函数定义为:从这个公式可以看出,以向量 z 为输入的softmax函数可以得到k个结果我们可以将这些值看作是一个概率分布,为什么呢?第一,它们的相加之和等于1。第二,每项值域都在(0,1]。第三,所有值都大于0.讲

2020-12-27 20:02:36 600 1

原创 逻辑回归——logistic regression

每个机器学习模型模型不论大小,都有它的三要素:模型、策略和算法。所以主要从这三个方面的学习来认知逻辑回归模型。本次学习参考资料是李航老师的《统计学方法》。逻辑回归模型策略算法代码模型逻辑回归可以与之前的感知机模型比较学习,它们之间的唯一区别便是激活函数的不同,逻辑回归采用的是logistic函数:虽说名字是“回归”,但是通常我们也将逻辑回归应用于分类的任务,那它是怎么实现的呢?通过对logistic函数的理解,这是一个将输入值压缩到(0,1)区间的函数,这样我们就可以以0.5为分离超平面,使得计

2020-12-24 16:52:27 427 1

原创 感知机——Perceptron

千里之行,始于足下。从最开始的基础“神经元”—感知机来开始深度学习的学习过程。每个机器学习模型模型不论大小,都有它的三要素:模型、策略和算法。所以主要从这三个方面的学习来认知感知机模型。本次学习参考资料是李航老师的《统计学方法》。Perceptron模型策略算法模型感知机是通过对于生物神经元的简单模拟得到的。感知机可以看作是只含有一个神经元的神经网络:感知机是一个简单的 二分类模型。它的输入是 输入数据的特征向量,它的输出是输入数据的类别.感知机的几何描述:感知机的图形描述:策

2020-12-24 12:18:32 404 2

原创 BLEU——机器翻译评测

本次BLEU算法的学习参考了东北大学出版的《机器翻译-统计建模与深度学习方法》,代码的学习参考了这篇博客: BLEU算法详解.目录BLEU算法介绍N-gram 准确率(N-gram Precision)召回率短句惩罚因子(Brevity Penalty, BP)BLEU算法代码实现sentence_bleu语句级的bleu值corpus_bleu语句级的bleu值BLEU算法介绍目前使用最广泛的自动评价指标是BLEU。BLEU 是Bilingual Evaluation Understudy的缩写,最

2020-12-14 18:54:24 3335 2

原创 把docx格式的word文档转换为txt文件

docx格式转txt格式先将doc格式转换为docx格式运用python-docx工具包来操作word文档乱码问题通过给定分隔符切分文段,并且保留分隔符先将doc格式转换为docx格式这里可以参考我的另一个博客: doc转docx.def doc_to_docx(file_dir): docfiles = [] for root, dirs, files in os.walk(file_dir): for file in files: if os

2020-12-14 11:09:02 3748 2

原创 doc文件转换为docx文件

doc文件转换为docx文件doc文件和docx文件的区别代码实现最近需要批处理word文档,处理过程中有部分文件是doc格式,所以需要写代码来将doc格式文件转换为docx格式文件。doc文件和docx文件的区别这部分参考了这个知乎链接: doc文件和docx文件的区别.的介绍,我自己暂时用到理解就是doc文件格式是以前word版本才使用的文件格式。代码实现def doc_to_docx(file_dir): docfiles = [] for root, dirs, files

2020-12-13 23:48:30 4314

空空如也

空空如也

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

TA关注的人

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