自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode-盛最多水的容器-11题

题目中要求计算最大面积,即需要选择对应的长和宽。

2023-04-18 16:23:35 350

原创 秋招面试复盘-深信服

深信服Go语言开发一面复盘

2022-09-14 10:10:47 405

原创 Go语言-实现单链表反转算法

Go语言实现链表的逆序_头插法头插法与尾插法头插法概念特点核心过程Go语言实现尾插法(补充)概念特点核心过程Go语言实现单链表反转的源码头插法与尾插法头插法概念通过控制插入的位置,每次让新插入的结点放在头结点的后继当中,而新加入的结点还需要连接上原来头结点的原本的后继特点插入的顺序与最后链表形成的顺序相反(这样就可以实现自我的反转)核心过程p = L->next; //保存原链表的后继L->next = NULl; //将原链表的后继置为空//当p非空时,使用q作为插入的结

2022-02-20 17:40:07 1123

原创 解决Ubuntu中 tar(child): Error is not recoverable(解压问题出现报错)

最近用到需要在Ubuntu中安装goland进行开发,是使用CSDN中参考的安装教程时,出现了解压tar文件报错的问题这里最简单的解决方法就是:打开你所下载的这个压缩文件的文件夹,在这个文件里打开命令行终端这样就可以啦...

2021-09-20 00:00:23 3053

原创 linux(ubuntu)下安装MySQL的相关操作

首先要在root权限下进行相关操作使用 sudo su 进入root权限(输入密码)先查看是否安装过MySQL:下面进行安装命令:apt install mysql-server按y继续安装就行之后输入: netstat -tap | grep mysql查看是否安装成功如果这里提示报错没有net工具,根据提示使用 apt install net-tools 进行安装工具就行登录mysql试下:输入 mysql -u root -p出现pas...

2021-07-17 15:49:12 111

原创 XCTF入门之web安全新手营

第一题backup首先点击场景的url,出现:这里学习一下场景的备份文件的后缀:.git .svn .swp .~ .bak .bash_history所以我们在后边加上后缀挨个试下:试到 .bak发现有附件下载用记事本打开找到了flag...

2021-06-22 15:50:17 150

原创 XCTF之Web安全新手营

第一题:view_source入门题,点开题目场景,点击URL,不慌,接着按 f12,就会发现flag在这!第二题:robots获取场景后,点击url,根据提示这是个robots协议的题目:先学习一下robots协议的相关知识:robots协议也叫robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站中的哪些内容是不应被搜索引擎的漫游器获取的,哪些是可以被漫游器获取的。注意

2021-06-22 15:39:32 108

原创 Golang入门篇之 --- 新手VScode环境和go相关配置

零基础搭建Go语言开发环境上面是dal

2021-06-11 14:51:53 167 1

原创 ret2shellcode学习笔记 -- PWN学习笔记

还是先IDA一下,看下反汇编的结果:这里有gets()

2021-06-09 15:24:01 270 2

原创 ret2text学习笔记 --- PWN入门题目

最近学习了B站上的有关PWN的入门视频课,简单写点笔记,学习一下叭先上下学习链接,大佬讲的很细致,多听两遍总没坏处。XMCVE 2020 CTF Pwn入门课程shouxian

2021-06-09 14:51:00 434 1

原创 Bugku-pwn2新手题总结

题目中给了

2021-06-07 23:22:12 200

原创 Bugku-pwn1新手签到题

首先这道题目mieyo

2021-06-07 22:57:15 387 1

原创 攻防世界新手get_shell题目总结

这个题目应该shi

2021-06-07 14:44:37 266

原创 level0-pwn题目新手营第二题做题思路总结

终于做到第二题啦,继续加油!(当然还是先跟着大佬的步骤学习人家是咋做的,然后再总结一下自己做题出现的问题)

2021-06-04 14:37:11 238 2

原创 hello_pwn ---wp(新手菜鸟的自我反思)

终于入坑了pwn,发现最简单的签到题都学不会,出现bug太多,比着大佬的方法做了,老是会出现问题,下面作为做这道题目中出现问题的自我反思: 首先是

2021-06-03 23:39:18 415 4

原创 Ubuntu下安装docker详细教程-学习笔记

最近在学习pwn相关知识,学习一下如何安装docker容器先学习下docker的概念:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(正好我导师就是搞这个滴,还没入学,先学习下)下面说下安装流程(结合之前大佬们安装流程以及自己安装过程中出现的问题)一、...

2021-05-25 23:04:42 357

原创 Ubuntu下安装VMware tools详细步骤+出现安装成功后还不能拖拽到虚拟机的解决方法

下面详细记录一下自己在安装过程中出现的问题,作为今后学习笔记先说下笔记本电脑截图常用快捷键,方便各位兄弟今后使用:shift+win+s第一次没有安装VMware tools时,管理下面会显示安装VMware tools然后会下载一个文件点击提取到,比如提取到 桌面点击进入vmware-tools-distrib后,右键选择在终端打开此时先将进行提权,将用户改为root,使用:s.

2021-05-23 22:34:07 10446 7

原创 日期差值(上交大复试上机题)笔记

题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天输入描述:有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出描述:每组数据输出一行,即日期差值示例1输入2011041220110422输出11思路明确,直接上代码。#include<bits/stdc++.h>u...

2020-04-13 22:00:29 189

原创 有关日期年月日相关计算的问题汇总

下面总结了一些有关日期计算的一些问法以及应对方式1.平闰年的判断:总所周知即为,(year%4 ==0&&year%100!=0)||(year%400==0)由于程序中经常用到此函数,不妨写一个函数用来判断:int isLeapYear(int y){ if((y%4==0&&y%100!=0)||(y%400==0)) return 1; r...

2020-04-13 21:33:03 1674

原创 大整数的逆序数实现

题目描述 对于一个十进制数A,将A转换为二进制数,然后按位逆序排列,再转换为十进制数B,我们称B为A的二进制逆序数。 例如对于十进制数173,它的二进制形式为10101101,逆序排列得到10110101,其十进制数为181,181即为173的二进制逆序数。输入描述: 一个1000位(即10^999)以内的十进制数。输出描述: 输入的十进制数的二进...

2020-04-07 20:41:09 396

原创 大数进制转换

进制转换的一些笔记,由浅入深,通过复习得到的一些感悟,写写先写个最简单的,十进制转二进制(北邮机试)题目描述大家都知道,数据在计算机里中存储是以二进制的形式存储的。 有一天,小明学了C语言之后,他想知道一个类型为unsigned int 类型的数字,存储在计算机中的二进制串是什么样子的。 你能帮帮小明吗?并且,小明不想要二进制串中前面的没有意义的0串,即要去掉前导0。输入描述:...

2020-04-07 17:23:08 196

原创 有关解决python第三次方库PyInstaller安装过程中问题

PyInstaller第三方库是我在慕课上学习python程序设计时所要用到的,起先按照老师教的:在cmd中 输入 pip install pyinstaller 尝试安装,结果每次报错,大概小伙伴们跟我是一样崩溃的心情。无奈自己安装时通过官网上下载直接崩溃,每次都下载失败。最后通过度娘跟csdn的强大搜索,有很多大神都出了不少的招,结果自己按照他们的方法都有问题出现。最后终于搞明白了...

2020-04-03 16:50:15 213

原创 python学习笔记之字符串分段组合

字符串分段组合描述获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬...

2020-03-20 11:02:35 1187

原创 python学习笔记之平方根格式化

平方根格式化描述获得用户输入的一个整数a,计算a的平方根,保留小数点后3位,并打印输出。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪...

2020-03-20 11:01:41 4599 2

原创 python学习笔记之字符串

哪个选项是下面代码的执行结果?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬s='PYTHON'print("{0:3}".format(s))A PYTHONB PYTHC PYTD PY...

2020-03-20 11:00:12 770

原创 北邮复试机试之打牌

题目描述牌只有1到9,手里拿着已经排好序的牌a,对方出牌b,用程序判断手中牌是否能够压过对方出牌。 规则:出牌牌型有5种 [1]一张 如4 则5...9可压过 [2]两张 如44 则55,66,77,...,99可压过 [3]三张 如444 规则如[2] [4]四张 如4444 规则如[2] [5]五张 牌型只有12345 23456 34567 45678 56789五个,后面的比前面...

2020-03-19 09:37:06 233

原创 二叉排序树应用之先序、中序、后序的遍历

二叉排序树的插入操作无非就是将新添加的数值加入到二叉树的合适位置上,利用递归调用实现插入操作。具体实现代码,可以参照前面的文章。关于二叉树的先中后三种的遍历,在数据结构中已经学习过无非是,对数据的输出、递归调用左子树、递归调用右子树三条语句的顺序问题。先序遍历核心算法:根 左 右void PreOrder(node* tree){ if(!tree) return; //递...

2020-03-17 21:52:54 1118

原创 奇偶数交换之快排的改版

奇数偶数交换 题目描述:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分. 输入格式:同题目 2 输出格式:对于每组数据,输出调整后的数组。 输入样例:110,1, 2, 3, 4, 5, 6, 7, 8, 9, 10输出样例:1 9 3 7 5 6 4 8 2 10思路还是...

2020-03-06 18:58:42 225

原创 Python学习笔记-1

基于“温度转换”的代码分析学习#TempConvert.pyTempStr = input("请输入带有符号的温度值:")if TempStr[-1] in ['F','f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C))elif TempStr[-1] in ['C','c']: F ...

2020-02-20 21:05:21 519

原创 复试机试之Floyd算法&Dijkstra算法的实现

数据结构中的Floyd算法和Dijkstra算法是求最短路径的经典算法,但是由于数据结构的学习只能学习其中算法核心,但是实际的上机实践以及算法实现能力却很不足,因此借此准备机试之机,将自己近期的学习心得写下,作为笔记(由于Floyd算法思路清晰,代码实现简单,复杂度为n3,先通过此算法学习)Floyd(弗洛伊德)算法:是求所有顶点到各顶点的最短路径的问题,算法的核心在与每次都选择一个顶点,...

2020-02-16 20:55:20 214

原创 复试机试之拓扑排序代码实现

有关于拓扑排序的算法描述想必学过《数据结构》的都烂熟于心了,但是能否用代码实现,确实是少了一些动手能力(至少我是这样,嘻嘻),正好借着自己准备机试的空闲之余,通过学习一些知识并在前人的经验下得出了拓扑结构实现的具体方法,包括了自己的一些感悟。拓扑排序:思路无非就是每次找到一个入度为零的顶点,将其输出,并将与其相关并作为终点的那些顶点的入度减一,故此这里用了一个du[ ]数组用来存放对应下标的顶...

2020-02-16 20:26:48 221

原创 复试机试之二叉排序树

有关于二叉树的建树、处理等方式的些许总结结构体定义:struct node{ int num;//节点权值,常为整型 node *lchild, *rchild;//左右孩子,为指针};插入函数的定义 Insert():node *Insert(node *t,int x){ //注意对树的操作,返回的都是指针,即地址 if(t==NULL){...

2020-02-15 13:00:11 120

原创 关于egret引擎游戏开发的笔记-1

在最开始的学习中,自己发现在wing中选择chrome(浏览器)运行程序老是报错这是在网上找了别人的,改掉了chrome中的代码这是最开始系统自己生成的最终发现问题不在于此正确的开启方式应为:①选择小蜘蛛的chrome ->下面选择 “终端”,后输入 “egret run” 即采用命令行运行②打开浏览器,点击右键选择 “检查” ->在浏...

2020-02-14 18:05:22 145

原创 清华复试机试之求root(N,k)

题目描述 N<k时,root(N,k) = N,否则,root(N,k) = root(N',k)。N'为N的k进制表示的各位数字之和。输入x,y,k,输出root(x^y,k)的值 (这里^为乘方,不是异或),2=<k<=16,0<x,y<2000000000,有一半的测试点里 x^y 会溢出int的范围(>=2000000000)输入描述:...

2020-02-04 12:43:44 296

原创 清华复试机试之质因数个数

题目描述求正整数N(N>1)的质因数的个数。 相同的质因数需要重复计算。如120=2*2*2*3*5,共有5个质因数。输入描述:可能有多组测试数据,每组测试数据的输入是一个正整数N,(1<N<10^9)。输出描述:对于每组数据,输出N的质因数的个数。示例1输入120输出5分析:可以在上一题的基础之上,利用其素数筛选法进行修改...

2020-02-03 12:45:03 345

原创 北航复试机试之素数

题目描述输入一个整数n(2<=n<=10000),要求输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数,如果没有则输出-1。输入描述:输入有多组数据。每组一行,输入n。输出描述:输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数(素数之间用空格隔开,最后一个素数后面没有空格),如果没有则输出-1。示例1输入100输...

2020-02-02 18:31:47 215

原创 浙大复试机试之A+B

涉及非负整数求和,进制转换问题题目描述输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。输入描述:输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。输出描述:输出格式:每个测试用例的输出占一行,输出A+B的m进制数。示例1输入8 ...

2020-02-02 11:55:02 269

原创 清华复试机试之进制转换2

题目描述将M进制的数X转换为N进制的数输出。输入描述:输入的第一行包括两个整数:M和N(2<=M,N<=36)。下面的一行输入一个数X,X是M进制的数,现在要求你将M进制的数X转换成N进制的数输出。输出描述:输出X的N进制表示的数。示例1输入10 211输出1011备注:注意输入时如有字母,则字母为大写,输出时如有字母...

2020-02-01 19:12:10 291

原创 清华机试之多位进制转换

题目描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入描述:多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数)输出描述:每行输出对应的二进制数。示例1输入0138输出01111000分析:本题中涉及的数位数比较大,因此不能再用int或者long...

2020-02-01 14:15:05 193

原创 浙大复试机试之表达式求值

题目描述 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。输入描述: 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。输出描述: 对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。示例1输入...

2020-01-31 13:27:50 420

空空如也

空空如也

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

TA关注的人

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