自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux下生成动态库

一个源文件到可执行文件,会经过四步。

2024-01-28 00:22:41 404

原创 12月23日知识点

通信中的数据序列化是将数据转换为可传输或存储的格式的过程。标准布局类型是指满足 C++ 标准中定义的某些要求的类型,例如没有虚函数、没有虚基类和没有非静态数据成员的引用类型。在标准布局类型中,不允许有非静态数据成员的引用类型,这是因为引用类型的特性会导致对象的内存布局变得复杂,不符合标准布局的要求。引用类型是一种特殊的类型,它允许我们使用一个已存在的变量作为别名来访问另一个变量的内容,而不是创建一个新的副本。通过序列化,可以将数据转换为一种通用的格式,使其可以在不同的平台和编程语言之间进行交换和解析。

2023-12-24 23:56:06 62

原创 重写和重载的区别

子类重新定义父类中有相同名称和参数的虚函数。说白了,就是在继承关系中出现的。一句话就是重载是同一层次函数名相同。覆盖是在继承层次中成员函数的函数原型完全相同。重载就是:是函数名相同,参数列表不同 重载只是在类的内部存在。

2023-03-24 17:13:20 119

原创 C语言优先级

优先级

2023-02-23 17:53:38 108

原创 基础算法知识体系学习顺序图

2022-03-02 11:39:55 219

原创 u盘感染病毒文件夹变成exe

1、由于U盘中毒所致,下载杀毒软件或者是电脑管家查杀,不要移动U盘内的文件;2、原本存在U盘内的文件一般都被隐藏了,您可以扫描完成之后,打开U盘,选择文件浏览器选项中的【工具】-【文件夹选项】;选择【查看】选项卡,在【隐藏文件和文件夹】下选【显示隐藏文件、文件夹和驱动器】就可以找回;右键隐藏文件的属性,去掉下方【隐藏】前面的勾选即可;...

2022-03-02 10:52:24 1722

转载 搜索引擎蜘蛛的基本原理及工作流程

搜索引擎用来爬行和访问页面的程序被称为蜘蛛(spider),也叫机器人(bot)。搜索引擎蜘蛛访问网站页面时类似于普通用户使用浏览器,蜘蛛程序发出页面访问请求后,服务器返回HTML代码,蜘蛛程序把收到的代码存入原始页面数据库,搜索引擎为了提高爬行和抓取的速度,都使用多个蜘蛛分布爬行。蜘蛛访问网站时,首先会访问网站根目录下的robots.txt文件,如果robots.txt文件禁止搜索引擎抓取某些网页或者内容,再或者网站,蜘蛛将遵循协议,不对其进行抓取(具体可查看马海祥博客《robots协议文件的写法及语法

2021-05-30 17:01:06 3737

原创 kali linux下载

Kali Linux 全版本免费下载地址:http://old.kali.org/kali-images/

2021-04-12 11:04:36 175

原创 Ubuntu离线安装gcc-arm-linux10.2.tar.xz交错编译环境

sudo mkdir /usr/local/arm #新建文件夹armtar -jxf gcc-arm-linux10.2.tar.xz -C /usr/local/arm #解压到指定目录(此条命令如果不成功将-jxf改为-xvf)gedit /etc/bash.bahsrc #打开后配置环境变量export PATH=$PATH:/usr/local/arm/gcc-arm-10.2/binexport LD_LIBRARY=$LD_LIBRARY_PATH:/usr/local

2021-04-08 12:24:58 808

原创 Ubuntu 换清华源

sudo susudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 将原有的源文件复制保存gedit /etc/apt/sources.list #打开粘贴以下内容至最后并按回车到下一行(否则会报错)deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse# deb-src https://mirro

2021-04-08 12:12:39 182

原创 第五届院赛1434 - 夭矫三松郁青苍

张无忌左手一翻,抓住当胸点来的那条黑索,正想从旁甩去,突觉那条长索一抖,一股排山倒海的内劲向胸口撞到,这内劲只要中的实了,当场便肋骨断折,五脏齐碎。便在这电光火石半的一刹那间,他右手后挥,拨开了从身后袭至的两条黑索,左手乾坤大挪移心法混着九阳神功,一提一送,身随劲起,嗖的一声,身子直冲上天。话说张无忌的义父谢逊因误会,用一十三招七伤拳打死了少林高僧空见,现被少林寺囚禁在一口枯井中,并由三名渡字辈神僧渡劫、渡难、渡厄看守,张无忌为救义父不得已要和三名神僧过招,三名老僧分坐在三株松树之中,以三根黑索作为武器,

2020-12-01 16:18:31 217

原创 为什么数组开大了codeblock就无法工作了?

因为程序的bai运行需要有du堆和栈。函数内的zhi普通数组是dao分配在栈中的,而栈的空zhuan间是有shu限的,所以如果你声明一个超级大的数组,会导致栈空间不够用而溢出,因此会停止工作。如果你想使用大数组,有三个方法。1.把它放在主函数外面,用全局变量。全局变量是放在数据区的,空间足够你使用。例如int m[10000000];int main(){ XXX;}你这样使用,绝对不会再有问题了,可以正常工作。2.使用new 或者malloc 动态分配内存,动态分配的内存是在堆中

2020-12-01 16:15:34 356

原创 第五届院赛1433 - 云顶之弈

1433 - 云顶之弈小狼近日沉迷于云顶之弈无法自拔,在这里面攒金币是很有学问的事,其中金币来源有以下几点 :1、利息如果你有一定数量的存款没花,上回合结束时,你每剩下101010金币,下回合开始时,就会额外获得111金币,最多555金币。所以如果你在这回合结束前有50金币,下回合开始时就能得到5金币的利息2、每回合固定增长第一回合222金币,第二回合333金币,第三、四回合444金币,第五回合以后都是555金币,这是固定的自然工资,在每回合开始时发放。3、连胜,连败当你连胜或连败一定次数,在

2020-12-01 14:59:29 197

原创 用python的OpenSSL写自签数字证书并用python中的tornado验证

python使用的是3.7的版本需要提前安装pip install pyopensslpip install tornado生成自签数字证书代码:from OpenSSL import cryptofrom OpenSSL import SSLfrom socket import gethostname#获取主机名from pprint import pprintfrom time import gmtimefrom time import mktimefrom os.path imp

2020-11-28 16:32:03 1179

原创 杭电oj1005

#include<bits/stdc++.h>using namespace std;void Matrix(long long int (&a)[2][2],long long int b[2][2]){ int tmp[2][2]={0}; for(long long int i=0;i<2;i++) { for(long long int j=0;j<2;j++) { for(long

2020-10-13 21:56:59 159

原创 杭电oj1004

#include<bits/stdc++.h>using namespace std;int main(){string a[1010];int N,b[1010],Max=-1,t=0;while(cin>>N&&N!=0){Max=-1;t=0;memset(b,0,sizeof(b));for(int i=0;i<N;i++){cin>>a[i];b[i]++;for(int j=0;j<i;j++){if

2020-10-11 17:59:42 151

原创 分割平面

(1) n条直线最多分平面问题 题目大致如:n条直线,最多可以把平面分为多少个区域。 f(n)=f(n-1)+n =f(n-2)+(n-1)+n …… =f(1)+1+2+……+n =n(n+1)/2+1

2020-10-08 17:26:49 197 1

原创 DP数塔

#include<bits/stdc++.h>using namespace std;int main(){ int C,N; cin>>C; while(C--) { cin>>N; int a[N+1][N+1],dp[N+1][N+1]; memset(a,0,sizeof(a)); memset(dp,0,sizeof(dp)); for(in..

2020-10-07 20:36:50 126

原创 DP机器人有多少条路径

#include<bits/stdc++.h>using namespace std; int uniquePath(int m,int n) { //动态开二维数组 int **f=new int*[m]; for(int k=0;k<m;k++) { f[k]=new int[n]; } int i,j; for(i=0;i<

2020-10-05 19:33:43 166

原创 DP最少硬币

#include<bits/stdc++.h>using namespace std;int coinChange(int A[],int n,int m){ int *f=new int[m+1]; f[0]=0;//应付的钱为0时,最少的硬币数 int i,j; for(i=1;i<=m;i++) { f[i]=INT_MAX;//初始化为无穷大 //f[i]=min{f[i-A[0]]+1,f[i-A[1]

2020-10-05 19:04:04 109

原创 杭电OJ分类

杭电OJ分类基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、1170、1194、1196、1197、1201、1202、1205、1219、1234、1235、1236、12

2020-10-04 19:32:57 892

原创 2020-10-04笔记

1.初始化数组memset(a,0,sizeof)//把数组a初始化为02.unordered_map不会根据key的大小进行排序,存储时是根据key的hash值判断元素是否相同,即unordered_map内部元素是无序的。

2020-10-04 19:32:34 100

原创 杭电oj1002

#include<bits/stdc++.h>using namespace std;int main(){ long long int n,m=1,a[1010],b[1010],c[1010],t,A1,B1,u,p=0; string A,B; cin>>n; u=n; while(n--) { memset(a,0,sizeof(a)); memset(b,0,sizeof(b));

2020-09-27 16:16:16 115

转载 POJ题目分类【实在是不知道哪个是原创了】

初期:一.基本算法:(1)枚举. (poj1753,poj2965)(2)贪心(poj1328,poj2109,poj2586)(3)递归和分治法.(4)递推.(5)构造法.(poj3295)(6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法:(1)图的深度优先遍历和广度优先遍历.(2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra)(poj1860,poj3259,poj1062

2020-09-26 19:29:35 100

转载 安装windows操作系统基本方法

原文链接:https://blog.csdn.net/u014801032/article/details/50013673?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.c

2020-09-21 12:22:37 433

原创 cin.ignore()的用法

cin.ignore()的用法#include<iostream>#include<cstdlib>using namespace std;int main(){int a = 0, b = 0;cin >> a;cin.ignore(100, ‘\n’);cin >> b;cout << “a=” << ...

2019-11-15 22:15:16 360

Cursor Setup 0.2.33-x64.exe

Cursor Setup 0.2.33-x64.exe

2023-06-19

pip-20.3.4-py2.py3-none-any.whl

pip-20.3.4-py2.py3-none-any.whl

2023-06-17

空空如也

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

TA关注的人

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