自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 用Python模拟整数乘法的小学竖式计算方法

用Python模拟整数乘法的小学竖式计算方法模拟整数乘法的小学竖式计算方法示例:关于这个计算的思路:是将较小的数从个位开始,把每一位数乘以较大的乘数,得到的结果自取一行,逐行向前进一个位子,再最后竖着相加得到结果,用计算机可以直接得出结果,所以问题就是怎么把过程按照正确的格式输出出来,相关代码可以参考下面a=int(input())b=int(input())c="*)"d="----------------"def do(a,b): kuan=len(str(a*b)) # 获

2020-12-31 11:14:15 1440 1

原创 Hexo博客的双线部署(github+coding)绑定自定义域名,以及遇到问题与解答

Hexo博客的双线部署(github+coding)绑定自定义域名,以及遇到问题前段时间装修了一下我的博客,发现好看是好看了,但是访问速度慢下来了,安装了图片懒加载还是太慢,杯水车薪。后来看到双线部署的概念把博客部署到github给境外使用,部署到coding给境内使用,这样访问速度会快很多。本博客是基于已在github搭建了博客的基础上写的,如果github还没部署不推荐直接就双线部署coding改版了,静态页面也改版了,分配到域名不像以前一样和github差不多,现在提供的域名是一个很大一串不

2020-12-27 17:45:48 1095 6

原创 butterfly配置记录

安装依赖一开始要输入这个代码,不然打不开npm install hexo-renderer-pug hexo-renderer-stylus --save添加关于和标签这两个不能直接去掉标注就生效,要生成一个page还要在md文件里加上---title: tagsdate: 2020年12月24日15:14:16type: "tags"---title: aboutdate: 2020年12月24日15:14:16type: "about"...

2020-12-26 20:34:16 542 1

原创 用类和对象写一个计时器

用类和对象写一个计时器在学了一些类和对象之后,在书上看到一个例子,用类和对象打造一个计时器,我一开始没有思路,大概看了一下书上的例题后有了思路,下面是我自己写的代码(借鉴例子)import timeimport mathclass Count: def start(self): self.start=time.localtime() print("开始计时") def stop(self): self.stop=time.localt

2020-12-24 14:03:24 371

原创 Python魔法方法中__new__()函数的理解,配合小甲鱼的例子的理解

Python中__new__函数的理解在小甲鱼的课程里,学到了__new__函数的时候,我刚看完他的例子,我是一脸懵逼啊,一点都没有头绪,为啥这样做?在看了几篇博客以后我稍有理解,在这里记录一下new 是在一个对象实例化的时候所调用的第一个方法。它跟其他魔法方法不同,它的第一个参数不是 self 而是这个类(cls),而其他的参数会直接传递给 init 方法的。个人理解:new方法是会在init方法前调用的,除了第一个参数,其他参数会返回给initclass Do (str): #继承str的方法

2020-12-24 00:38:43 504 5

原创 python对类和对象,self,init的理解(内含实例解释)

对类和对象,self,__init__的理解类和对象首先要拿class创建一个类,这个类就相当于一个图纸,创建对象就是类的实例化,就相当于那图纸造屋子,对象名=类名()就算是给这个类创建了一个对象,这个对象就是在这个类里面了self一个类可以生成无数个对象,当对象的方法被调用时,对象会将自身作为第一个参数传给这个方法,这个时候python才知道到底这个方法是给哪个对象用的,所以这个self就像是一把钥匙,对应着这个对象对应的门。比如下面的代码class Person: # 创建了一个名为Pers

2020-12-21 21:30:26 784

原创 vscode配置c/c++编译调试环境

vscode配置c/c++编译调试环境下载好MinGW,配置系统环境安装插件打开vscode把这两个插件安装好,按这个小三角就可以直接运行了配置调试环境但是代码出现了问题不能调试,所以我们还得配置一下调试环境都选第一个会发现弹出一个文件,别管他直接关掉就好,现在的vscode会直接帮你配置好,不需要像其他博主那样自己创建自己输入现在就可以调试了,大功告成...

2020-12-16 23:16:36 135

原创 vscode使用笔记编辑预览Markdown文件

title: vscode使用笔记date: 2020-12-13tags:vscode笔记推荐安装的插件这里主要推荐三款核心插件,其余的可以按需选择。1.Markdown All in One:目前 Vscode 最流行的 Markdown 语法解析器。2.Markdown PDF:使用的 Markdown 文件渲染导出插件。3.Markdown TOC:一款针对 Github 等平台自动生成文章目录的插件(目前主流的博客平台如 CSDN 已经不需要自己在文中生成目录了)。使.

2020-12-13 13:56:10 439

原创 hexo主题yilia个性化(一言,左侧栏自定义,图片自定义...)

hexo主题yilia个性化展开全文的美化在md文件中加这个标签会有两个跑出来,我觉得很不美观所以找了另一个办法在yilia的_config.yml中把这个more改成空格就行了为博客网站更换logo1.将图片放在yilia的img文件夹里2.在yilia的config文件里把路径加上展开全文的使用1、node.js版本必须6.2以上2、在hexo根目录下执行命令:npm i hexo-generator-json-content --save3.在根目录下的config里

2020-12-09 23:35:44 1454 2

原创 github上搭建好个人博客上传文件没有小绿格记录

github上搭建好个人博客上传文件没有小绿格记录我搭建完博客后上传到github的内容是这么些,但是我上传博客却不是在这里上传我是把md文件放到这个文件夹里使用下面三个命令来实现博客推送而不是git push的方式hexo cleanhexo ghexo d但是我看到第一个文件夹里其实有更新的博客但是就是没有小绿格我看了一下我有两个branch,main和master,我的博客文件放在master里,而一个无关紧要的branch main被我创建库的时候设成了default,于是我就想

2020-12-09 22:09:06 119

原创 在github创建库并向上上传文件

在github创建库并向上上传文件我之前已经创建过库,绑定了密钥,所以省了很多步骤我就记录了一下过程怕自己忘记1,先在github创建一个库复制这个链接到时要用2.在本地创建一个文件夹在文件夹中使用git clone http....(这个是刚刚复制的地址)出现了你在github中创建的库的文件上传文件1.打开后git bash here,将你要上传的文件放到里面再使用git add .这个git add .的意思是:将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只

2020-12-08 20:01:08 181

原创 [BUUCTF][ACTF2020 新生赛]Include 1 做题记录

[BUUCTF][ACTF2020 新生赛]Include 1 做题记录打开后有个tips点开以后上面有这样一句话http://5b701de7-6ab8-442b-bb57-acb29d05db10.node3.buuoj.cn/?file=flag.php看到file=flag.php想到php伪协议?file=php://filter/read=convert.base64-encode/resource=flag.php在线base64解码就行...

2020-12-07 18:39:57 202 2

原创 [BUUCTF][极客大挑战 2019]Secret File 做题记录

[BUUCTF][极客大挑战 2019]Secret File一打开是这个画面,我还特意百度了一下这个人,没找到上面有用的信息哈哈哈。按F12打开看到这个东西打开就看到一个绝密档案!!!点了按钮后出现了这个页面我还没看就说查阅结束了,说明有什么东西是一闪而过的,毋庸置疑得抓包了。有个secr3t.php文件还有一个flag.php文件所以不能直接获得,回到secr3t.php那个页面使用file伪协议:?file=php://filter/convert.base64-enco

2020-12-07 18:18:21 183

原创 [BUUCTF][极客大挑战 2019]Havefun 做题记录

## [极客大挑战 2019]Havefun BUUCTF一打开是一只猫开了后台看看代码有一串php代码上面写着用get的方式给‘cat‘赋值,如果给cat赋的值为‘dog’时,输出一个东西那就给cat赋值dog,flag就直接出来了...

2020-12-07 17:53:38 163

原创 Python的for循环遍历列表时删除元素和嵌套循环时出现的问题

Python的for循环遍历列表时删除元素和嵌套循环时出现的问题最近写了一个简单的求素数的题,但是在使用for循环删除元素时出现了一个错误n=int(input())a = list(range(2,n+1))for x in a: for y in range(2,x): if x % y == 0: a.remove(x)for each1 in a: print(each1)我在网上找了一下原因:因为删除元素后,整个列表的元素会

2020-12-03 21:00:15 766

转载 PHP伪协议实现命令执行

PHP伪协议实现命令执行转载于https://www.freebuf.com/column/148886.html首先归纳下常见的文件包含函数:include、require、include_once、require_once、highlight_file 、show_source 、readfile 、file_get_contents 、fopen 、file,计划对文件包含漏洞与php封装协议的利用方法进行总结,本篇先总结下一些封装协议,涉及的相关协议:file://、php://filter、p

2020-12-01 23:25:50 302

御剑无字典大小限制1937版.rar

御剑无字典大小限制1937版

2021-01-09

空空如也

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

TA关注的人

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