自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 冒泡排序详解

冒泡排序(英语:Bubble Sort)又称为泡式排序,是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。

2023-11-12 15:22:02 343 3

原创 CSDN竞赛第64期第一道编程题

现在给出操作序列数据库和每一轮游戏的起始操作序列编号和结束操作序列编号,求每轮游戏结束时从左到右的小球编号 顺序。每一轮游戏在开始之前会把编号为0到9的小球依次放入从左到右编号也为0到9的10个位置;每个操作序列编号对应的操作,而每个操作序列编号对应的操作就是对该次操作指定的两个编号的位置上的小球进行对 调。每一轮游戏都是随机取一个起始操作序列编号和一个结束操作序列编号(操作序列编号从1到n)并从起始到结束依次执行。两个球的位置若干次,并在结束时要求观众写出从左到右的小球编号顺序,写对就得奖。

2023-07-23 14:00:05 138

原创 安全教育平台助手

AutorAn application that helps you with your Hangzhou Safety Education Tasks.GiteeGitHubHow To UseDownload Chrome WebDriverAs using Google Chrome, I choose Chrome WebDriver.You can change other webdriver like FireFox and so on.Where you should change

2023-01-23 13:25:42 623

原创 C++ 大数字相加 —— 按位相加

C++ 大数字相加 —— 按位相加问题这是一道来自hdu OJ的题目思考题目中指出,两个整数的长度小于等于1000。显然超出了long long类型的范围。让我们回到最原始的加法运算通过上面这个案例我们可以总结出如下规则从末位向前依次相加相加结果大于十进位现有数a与b,a有m位数,b有n位数求a与b的和,首先对a与b的后n位数进行按位相加对第零位到第m-n位进行进位实践数据输入 string a, b; cin >> a >> b; i

2021-06-06 21:46:04 1426

原创 Python爬取全民k歌

前言总有一些人的声音,你永远忘不掉正文有听她唱的歌写作业的习惯,前几天在下了一个全民k歌PC版,发现不能连续播放,那给我气啊。。。于是去官网游了一遍没发现啥,但是发现了歌曲的分享链接浏览器访问,Network发现一个Response Header中Content-Type为audio/mp4,再看Request Url的Get参数,发现其中有一个名为fname的变量,不难想到它就是file name,那么其值就是歌曲文件的文件名了Elements发现了audio标签,src就是刚才的m

2020-08-14 19:18:16 1368

原创 stack_shellcode

分析先看文件信息,再查保护32位,动态链接,啥保护也没有,简单到无语了放ida,F5查伪Cdest的数据类型是char,占1个字节,memcpy却复制了0xC8u(十进制:200)个字节到dest,存在明显的栈溢出利用思路该程序用到了read函数,那么我们可以从rop直接调用read,从标准输入写入我们的payload,然后call我们的payload拿shell从ida中可以看出变量dest到ebp的偏移量为6Ch,ebp的长度为4h,所以deal_user_info函数的Retur

2020-08-01 11:20:45 149

原创 C#字典转hex码输出

static void Main(string[] args) { //Test Dictionary<int, int> mdic = new Dictionary<int, int>(); for(int i=0;i<8;i++) { if(i==2||i==4||i==6) { ..

2020-07-13 10:58:37 594

原创 LED数码管段码生成

LED数码管段码计算器前言最近在复习单片机的知识,写编写LED数码管的驱动时,嫌计算太麻烦,就做了个WinForm项目正文原理这里的LED数码管指的是8段数码管我们可以看到每个LED数码管都是由7条线和一个点组成的,它们实际上都是LED灯(发光二极管),驱动一个LED数码管,就是点亮相应的LED灯。LED数码管有两种连接方式,分别是共阴(cathode)、共阳(anode)不难看出,若用共阳的连接方式,则向对应的管脚输入低电平,该led灯就会被点亮;相反,若使用共阳的连接方式,则需要向

2020-07-13 00:19:24 4926 1

原创 QQ群名片尾巴生成原理

前言这已经是好几年以前的小玩意了,今天闲着无聊翻翻相册,无意看到的,因此写下了这篇。正文Unicode编码先来介绍一下Unicode编码吧它为了使计算机实现跨语言、跨平台的文本转换及处理而产生的业界标准。控制字符控制字符,顾名思义,它是出现于特定的信息文本中,表示某一控制功能的字符。而关于qq群名片小尾巴生成,主要用到以下两个Unicode控制字符&# 8237;LRO‭ 开始从左向右覆盖&# 8238;RLO开始从右向左覆盖 大多数语言都是从左向右读的,不过还真有从右

2020-07-02 15:09:38 9416

原创 Python爬虫爬取百度汉语的古诗词

前言谁能想到一个我写这玩意只是为了应付语文作业,写下这篇博文主要是记录一下我的艰难的探索过程(哭)正文爬虫啊,用Python写真是再舒♂服不过了在coding之前,我们先来了解一下selenium与BeautifulSoupseleniumselenium是一个用于Web应用程序测试的工具,它可以像真正的用户操作一样,直接运行浏览器。我们将用它来获取百度古文的网页Q:直接用requests不就行了吗?A:百度古文是动态网页,你发http请求的时候,古诗文还没加载出来呢!,所以我们得用sel

2020-07-02 15:07:41 1587

空空如也

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

TA关注的人

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