自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu 如何卸载GitLab (适用于WSL)

您可能想要完全卸载GitLab以及其所有数据,我将向您展示如何操作!这将删除关于gitlab的所有文件和数据!

2023-06-05 17:41:34 604

原创 开放原子训练营(第一季)铜锁探密 基于铜锁构建Web在线加密工具库(Go + React)

铜锁/Tongsuo是一个提供现代密码学算法和安全通信协议的开源基础密码库,为存储、网络、密钥管理、隐私计算等诸多业务场景提供底层的密码学基础能力,实现数据在传输、使用、存储等过程中的私密性、完整性和可认证性,为数据生命周期中的隐私和安全提供保护能力。本文介绍了如何基于铜锁构建Web在线加密工具库,并使用docker快速部署。通过封装铜锁API接口和构建前端页面,我们实现了一个简单的Web应用程序,可以帮助用户快速、方便地加密数据。

2023-05-04 23:34:19 4696

原创 windows11 删除更多选项里已删除应用

在上方路径输入 计算机\HKEY_CLASSES_ROOT\Applications\ 在目录下找到的对应 应用程序名的文件夹,删掉即可。每次准备打开应用,就在更多选项里面出现10几个qt的路径,但是已经删了。这种情况就要去注册表删除。按Windows键+R键呼出“运行”,在运行对话框中输入 Regedit ,然后回车打开注册表。

2023-04-26 12:38:39 939

原创 Vim打开文件、查找内容

这种方法需要vim中使用,如果是在IDEA中使用vim插件,可能是无效的,至少我是这样。这种方法不是最常用的,但是是直接的,尤其是当你的代码中 include 了某文件时,下面介绍另外两种常用的打开方式。命令中形如 f < X > 中的 < 和 > 不需要打出来, 代表一个变量,即你可以打 fa 或 fb 亦或 fC。将介绍文档的修改,在这之前先简单介绍一下 Vim 的 buffer,简单理解。现在你的 buffer 中应该已经有两个文件了,你可以用。当前文档中有几个 “Vim” 单词,你可以尝试用。

2023-04-24 13:37:21 1644

原创 DNS协议使用UDP还是TCP?

以太网帧在局域网中的MTU是1500byte,但是在非局域网环境,如:internet下的时候,MTU是各个路由器进行一个配置的。所以,为了适应网络环境,DNS协议在返回的数据报大于512的时候,就转化为了TCP协议。区域传输时: 一个区中主DNS服务器从自己本机的数据文件中读取该区的DNS数据信息,而辅助DNS服务器则从区的主DNS服务器中读取该区的DNS数据信息,传输协议是tcp。3.当域名解析的反馈报文的长度超过512字节时,将不能使用udp协议进行解析,此时必须使用tcp。

2023-03-02 19:30:41 3706

原创 Vim系列 模式介绍和光标移动

很多小伙伴刚使用vim一脸懵逼,打开之后发现什么都编辑不了,也不知道怎么退出去,直接劝退。但是不要慌,下面我简单介绍下vim的模式,让你可以在vim中先存活下去!(1) 输入vim即可进入vim,输入vim 文件名,即可用vim的去编辑文件。进去之后是normal模式,无法输入任何东西,使用:q可以退出vim。(2) 要编辑文件,必须进入编辑模式。输入i(insert)即可进入编辑模式。此外输入a(append),o(open a line below)也可以进入编辑模式。

2022-09-09 19:50:57 1167

原创 vim基本使用和光标移动

很多小伙伴刚使用vim一脸懵逼,打开之后发现什么都编辑不了,也不知道怎么退出去,直接劝退。但是不要慌,下面我简单介绍下vim的模式,让你可以在vim中先存活下去!(1) 输入vim即可进入vim,输入vim 文件名,即可用vim的去编辑文件。进去之后是normal模式,无法输入任何东西,使用:q可以退出vim。(2) 要编辑文件,必须进入编辑模式。输入i(insert)即可进入编辑模式。此外输入a(append),o(open a line below)也可以进入编辑模式。

2022-09-04 18:21:11 3905

原创 [Leetcode6076]避开除法精度,巧妙转乘法AC

引言计算斜率时,首先想动除法,但是在计算机中,使用除法会出现精度的问题,导致无法正常比较。本题要点这道题要判断是不是折线,本质是比较3个点连成的两条线段是否共线p1(x1,y1),p2(x2,y2),p3(x3,y3)p_1(x_1,y_1),p_2(x_2,y_2),p_3(x_3,y_3)p1​(x1​,y1​),p2​(x2​,y2​),p3​(x3​,y3​)我们可以列出等式y2−y1x2−x1=y3−y2x3−x2\frac{y_2-y_1}{x_2-x_1} = \frac{y_3-

2022-05-22 16:01:50 88

原创 sqlite3,控制字符串输出

SELECT DISTINCT ShipName, substr(ShipName, 0, instr(ShipName, '-'))上述语句可以在输出中,第二列输出连接符-前的字符串Bottom-Dollar Markets|Bottom函数substr( string, start, length )string,字符串start 子串在string中开始的位置length 子串的长度INSTR(string, substring);返回值substring 在string中

2022-03-11 00:02:50 377

原创 数据分析——人口变化matplotilb绘图

实验要求通过可视化可以直观看出人口从1996年到2015年的变化情况,分析我国人口结构变化情况以及变化速率的增减状况。正文在数据分析实验中,要求使用matplotlib库,分析作图,可视化数据来帮助我们分析人口变化情况。首先查看了所给数据后,因为要分析人口结构,首先想到得是男女人口变化情况和城乡人口变化情况,为了更好得看出不同群体得人口数量变化和结构变化,在统计显示人口时,使用直方图同时绘制男性人口数量和女性人口数量。如下:想要直观看出比例的,用饼状图是一个不错的选择主要用到的函数:直方

2022-01-12 14:52:47 2068 1

原创 CNN学习笔记(三)

CNN学习笔记持续更新沿着上一篇,卷积运算后得到一组特征图,下一步,就要经行池化层了。池化层做了什么?池化层有什么作用?池化层图像中的相邻像素倾向于具有相似的值,因此通常卷积层相邻的输出像素也具有相似的值。这意味着,卷积层输出中包含的大部分信息都是冗余的。如果我们使用边缘检测滤波器并在某个位置找到强边缘,那么我们也可能会在距离这个像素1个偏移的位置找到相对较强的边缘。但是它们都一样是边缘,我们并没有找到任何新东西。池化层解决了这个问题。这个网络层所做的就是通过减小输入的大小降低输出值的数量。池

2021-09-07 19:39:46 189 1

原创 CNN学习笔记(二)

说到CNN,小伙伴们现在可能还对这个概念还比较陌生,不过看了第一篇的概述,想必也有了一个初步的印象,CNN模型可以帮助我们完成对图像分类,人脸识别等任务。  回到细节上来。更为详细的 CNN 工作概述指的是你挑一张图像,让它历经一系列卷积层、非线性层、池化(下采样(downsampling))层和完全连接层,最终得到输出。正如之前所说,最好地描述了图像内容的一个单独分类或一组分类的概率。如今,难点在于理解其中每一层的工作方法。我们先来看最重要的部分。  1. 卷积层...

2021-09-02 18:04:30 116 1

原创 CNN学习笔记(一)

神经网络基础1.概念题1)简述神经网络的网络结构组成1.1单层神经网络计算机科学家Rosenblatt于1958年提出了由两层神经元组成的简单的单层神经网络,并称之为感知器。计算方式是对每个输入都乘以相应的权重,所得结果的大小于阈值(threahold)相比较,并由阈值决定输出的结果是0还是1。单层感知器适合用来分类线性可分的数据。单层感知器第一层输入层仅仅为输入数据,只有第二层参与了数据的计算。由于只有一层参与计算,所以该感知器被称为单层神经网络。1.2多层神经网络从结构上划分,神经网络

2021-09-01 14:19:53 163 2

转载 2021-08-19

numpy中loadtxt 的用法

2021-08-19 20:46:56 89

原创 Java读写json文件时报错 Cannot construct instance of

Java读写json文件时报错Cannot construct instance of com.careSystem.pojo.Worker (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator)at [Source: (File); line: 1, column: 3] (through reference c

2021-07-08 19:56:27 1095 2

原创 pytorch加载数据时报错

pytorch加载数据时报错An attempt has been made to start a new process before thecurrent process has finished its bootstrapping phase.出错原因:多进程需要在main函数中运行解决方法1:加main函数,在main中调用添加 if __name__ == '__main__':解决方法2:num_workers改为0,单进程加载...

2021-07-04 20:36:06 142 1

原创 torch库view函数用法

1函数.view()view()用于改变tensor的形状>>>x = torch.ones(2,2)>>>xv = x.view(-1)>>>xtensor([[1.,1.], [1.,1.]])>>>xvtensor([1.,1.,1.,1.])将一个2×2的张量变为1×4,就是通过view(1,4),1行4列。如果改为view(4,1),就会变为4×1的tensor,参数-1表示自适应,比如长度4

2021-06-27 20:28:19 15783

原创 Pytorch基本操作

数值运算1.张量对象已覆盖使用Python数值运算,并且运算符与普通运算符一样。张量—标量操作就是一种。x=torch.ones(3,2)#新建一个3*2的张量xtensor([[1., 1.], [1., 1.], [1., 1.]])y=torch.ones(3,2)+2ytensor([[3., 3.], [3., 3.], [3., 3.]])z= torch.ones(2,1)ztensor([[1.],

2021-06-27 09:49:49 118

空空如也

空空如也

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

TA关注的人

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