自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的值传递和引用传递

Java中值传递和引用传递其本身都是对值的复制,不同的是,一个是数据本身的值复制,一个是数据的地址的值复制。

2024-01-14 01:13:24 1008 1

原创 C++位域

看到本站上面关于位域的博客不少,但是真正说得清楚的、说得对的却好像真没有,本人在查阅了一些较为官方的文件之后,发表一下对于位域的解释。

2023-07-26 15:06:23 136

原创 STL里面的sort或自定义排序

C++的STL确实好用,但是有时候需要用到排序,除了默认的排序以外,我们如何自定义排序呢?这篇就比较全面的总结了STL里面的排序问题。

2023-04-05 17:07:42 559

原创 leetcode中有哪些令你脑洞大开的算法

LeetCode脑洞大开的算法

2022-10-19 15:32:51 189

原创 计算机专业研究生如何看论文

计算机专业研究生如何找论文,看论文,读论文

2022-10-07 23:08:00 622

原创 Windows自动深色模式及VSCode自动深色模式

最近晚上写代码的频率有一点点高,但是晚上写代码感觉屏幕很刺眼,想到了深色模式,于是就想VSCode有没有深色模式,经过一番调查,发现Windows和VSCode都有深色模式,且都可以自动变换

2022-09-27 02:14:21 2480 5

原创 Anaconda以及PyTorch安装使用教程

Anaconda及PyTorch安装使用教程

2022-09-22 00:57:10 778

原创 C++中vector和数组之间的转换及其效率问题

vector与数组之间的转换

2022-09-19 21:19:11 10945

原创 算法设计与分析学习笔记

记录一下在学习`算法设计与分析`过程中的一些笔记。

2022-07-09 16:20:12 673

原创 匈牙利算法实现蚂蚁找洞

网上的匈牙利算法,大多数是关于最大匹配和最小匹配,并没有多少关于完美匹配的具体解释,于是在搜索一个小时无果之后,想到了B站,在上面看到了一个关于匈牙利算法的具体描述,讲的也很好。...

2022-06-10 10:19:37 138

原创 Markdown Flow 画流程图详解

Markdown Flow绘画流程图详解,使用VScode的插件。

2022-05-30 18:23:53 4154

原创 C++实现计时小程序

为了精确的统计每次学习的时间,于是我用C++实现了一个记录每天电脑的使用时间小程序。

2022-05-24 19:01:29 629

原创 CUDA矩阵运算之cuBLAS库的常用函数

对于矩阵运算,我们使用`GPU`会更加快速,因为`GPU`可以并行计算,在使用`CUDA`的时候,编写核函数会有点麻烦,于是,有一个`cuBLAS`库可以使用,上面包含了一些基本的矩阵运算函数。

2022-05-24 01:53:02 5580

原创 数据结构之树的详解汇总

数据结构中的树是必须要学会和理解的,在我学习的时候总没有找到一篇可以囊括所有树种类的详解文章,于是我就通过查阅其他人写的博客来了解,比较繁琐,所以我决定自己写一些关于树详解的好的文章汇总一下

2022-04-13 13:21:54 2406 2

原创 关于我刷LeetCode的笔记

leetcode刷题笔记

2022-04-08 16:05:25 418

原创 KMP理解

KMP真的不容易KMP思想很简单KMP的next数组真难理解其实next数组的形成就是自己和自己进行比对,其主要思想就是KMP自己代码:int main(){ string s = "abaabcabaaba"; vector<int> next(s.size()); next[0] = -1; //j就是对比的位置 int j = 0; //i就是s的位置 int i = 1; while (i < s.size

2022-03-30 00:26:54 48

原创 Ubuntu 20.04安装Cupy

Ubuntu 20.04下安装NVIDIA驱动,并安装 Cupy

2022-03-03 22:36:28 2216

原创 利用在Ubuntu 20.04下安装的sgx运行python程序

在Ubuntu 20.04下安装sgx,并运行python程序。

2022-03-02 23:05:06 2192 4

原创 Windows连接ssh、scp到Ubuntu服务器

Windows连接ssh、scp到Ubuntu服务器连接ssh连接scp下载PuTTY用终端打开pscp成功!连接ssh1、在终端输入ssh -V查看是否安装ssh,如果显示SSH版本则表示已安装,如下图所示:如果未安装,请下载安装OpenSSH工具。2、在终端中输入连接命令ssh root@[ipaddress]。您需要将其中的 ipaddress 替换为您的服务器的公网IP地址;将其中的root替换为您的服务器的登录账号名,例如:ssh [email protected]

2021-06-09 11:57:35 2525 1

原创 在Win10下配置可编译C++的VScode环境

Windows10 配置可编译C++的VScode环境下载安装VScode下载MinGWpic_right/center配置配置VScode安装MinGW配置环境变量编写.cpp文件配置下载安装VScode直接从官网安装就好了下载MinGWpic_right/center可以在MinGW官网进行下载建议不要选择建议选择这个选项:x86_64-posix-seh进行下载。配置配置VScode安装C/C++ 和 Chinese安装MinGW1、将刚刚下载的 .7z 结尾的压缩包解压

2021-04-15 15:26:16 105

原创 python 实现RSA加密(利用OAEP填充方式)

实验目的实现2048RSA加密并给出解密函数验证实验原理RSA加密:OAEP填充实验步骤进行OAEP填充a、把明文填充到1024bite,记为M。b、选取一个随机数r(1024bite)。c、把r进行G函数,此处的G函数为6次sha1,记为R。d、把R和M进行异或得到P1。e、把P1进行H函数,此处的H函数也为6次sha1,并和r进行异或处理得到P2。f、把P1和P2进行...

2019-11-23 17:36:54 5126 1

原创 C++实现SHA-1加密

C++ 实现SHA-1加密实验目的实验原理1、增加1000 0000串2、拓展字符串3、实现SHA-1循环实验代码完成测试注意事项实验目的实现SHA-1加密实验原理1、增加1000 0000串建立一个pad数组,储存增加的串,不管原来的字符串有多长,都先增加一个1000 000串,也就是pad[0]=128。2、拓展字符串如果字符串长度l%512!=448,那就进行拓展,补充0000...

2019-11-06 13:08:42 3589 2

原创 小白从零基础到建立网站(Ubuntu、腾讯云)

小白从零基础开始到学会建立网站,使用的是Ubuntu和腾讯云购买域名购买服务器解析和绑定域名建立网站自由发挥好了!大功告成,希望这篇博客可以给大家有所帮助!!!我有天突然想自己建立一个网站,一开始瞎捣鼓发现只能校园网内可以访问,所以比较失败。后来才知道需要购买一个有公网IP的服务器以及一个域名(太菜了),现在也还是比较菜。然后就各个地方去查找资料,结果花了好长时间才弄好了,因为好多教程不是很好,...

2019-05-30 22:29:36 1453

空空如也

空空如也

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

TA关注的人

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