bugkuctf-域名解析

将flag.baidu.com的域名在本地解析成ip123.206.87.240 就可得到flag。 在window上面的话,对应的文件在 C:\Windows\System32\drivers\etc\hosts文件里面,linux的话在/etc/hosts文件里面; 将hosts文件里面加上flag.baidu.com 123.206.87.240 如果遇到保存需要权限问题的话,那么就在当前文件路径下用powershell打开 然后输入cmd,在终端用notepad编辑器打开hosts,就
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

.net core action过滤器的普通应用

.net core action过滤器的普通应用
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

vue学习day02

复习 """ vue: 为什么选择vue - 综合其他框架优点,轻量级,中文API,数据驱动,组件化开发,数据的双向绑定,虚拟DO 渐进式js框架 - 选择性控制 - 创建一个vue实例对象,关联一个挂载点 实例成员: el:body,html不能,通常用id,css3选择器语法 data: 数据,字典形式 filters:过滤器函数 fn(a, b) - {{ a | fn(b) }} | {{ a,b | fn }} methods
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

day30作业

[TOC] 1. 什么是对象?什么是类? 对象试特征与技能的结合体 类是一些列对象相同的特征与技能的结合体 2. 绑定方法有什么特点 对象的绑定方法,是由对象来调用的,特殊之处就是把对象当做第一个参数传入该方法中 3. 基于面向对象设计一个对战游戏 class Yi: camp = 'Ionia' def __init__( self, heroname, aggressivity=60,
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

异步概念及使用场景

  首先,什么叫异步,异步与同步相对,异步就是主线程遇见了特别费时间的任务A,就把A交给了子线程,让子线程完成,而主线程在把任务A交给子线程后继续执行之后的任务B,当子线程完成主线程交给他的任务A后,给主线程返回一个结果,主线程就先停下手中的任务B,将A任务彻底完成,然后再继续B任务。异步大概流程就是这样,网上有许多例子都举得比较生动,所以这里就不说了。同步是什么,同步就是无论遇见什么任务都是他执行,而且无论多长时间他都会等待当前任务执行完成后才会执行下一个任务。 下面就对同步与异步优劣的比较
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

.net core JWT应用

.net core JWT应用
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

机器学习:KNN

KNN:K-nearst neighbors 简介: k-近邻算法采用测量不同特征值之间的距离来进行分类,简而言之为:人以类聚,物以群分 KNN既可以应用于分类中,也可用于回归中;在分类的预测是,一般采用多数表决法;在做回归预测时,一般采用平均值法 KNN三要素: 在KNN的算法中,主要考虑以下三个要素: K值的选择:表示样本可由距离其最近的K个邻居来代替;可由交叉验证来选择最适合K值 当K值较小的时候,表示使用较小领域的样本进行预测,因此会导致模型更加复杂,导致过拟合; 当K值较大的时候,表
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

LeetCode个人题解

目录 Easy难度 121. 买卖股票的最佳时机
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

游览器加载网页过程

参考:https://blog.csdn.net/wxy941011/article/details/80822987 https://blog.csdn.net/jiaojsun/article/details/95006142 https://www.cnblogs.com/kongxy/p/4615226.html 从输入URL到页面显示这个过程都发生了什么? 这个过程可以分为两大步:网络通信和页面渲染 1、网络通信   互联网内各网络设备间的通信都遵循TCP/IP协议,利用TCP/IP
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

10.9 作业

什么是对象?什么是类? 对象是特征和技能的结合体 类是有相同特征和技能的对象的结合体 绑定方法有什么特点 把对象当作第一个参数传入 对战游戏 class Irelia: camp='Noxus' def __init__(self,name,aggressivity=55,life_value=514,armor=30): self.name=name self.aggressivity=aggressivity self.lif
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

高精度模板(结构体封装,重载运算符)

ps:模板可以根据个人习惯风格重构。 1 #include<bits/stdc++.h> 2 #define re register 3 #define max(x,y) ((x)>(y)?(x):(y)) 4 using namespace std; 5 inline int read(){ 6 re int a=0,b=1; re char ch=getchar(); 7 while(ch<'0'||ch>'9') 8
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

树的最小支配集 E - Cell Phone Network POJ - 3659 E. Tree with Small Distances E. Paint the Tree 树形dp

E - Cell Phone Network POJ - 3659 题目大意: 给你一棵树,放置灯塔,每一个节点可以覆盖的范围是这个节点的所有子节点和他的父亲节点,问要使得所有的节点被覆盖的最少灯塔数量。 考虑每一个节点要被覆盖应该如何放置灯塔。 如果一个节点被覆盖 1 该节点放了灯塔 2 该点的父亲节点放了灯塔 3 该点的儿子节点放了灯塔。 dp[u][0] 表示这个节点的儿子节点放了灯塔 dp[u][1] 表示这个点本身放了灯塔 dp[u][2] 表示这个点的父亲节点放了灯塔 转移方程,
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

一个随意list引发的惨案(java到底是值传递还是引用 传递?)

前两天写了一个递归,因为太年轻,把一个递归方法需要用到的list定义该递归方法外了,结果开始断点测试的时候有点小问题 ,然后上线之后因为数据量太多导致了一个java.util.ConcurrentModificationException异常,然后就debug。然后一顿操作因为单元测试的时候马虎出了点问题,以为新写的方法有问题,然后又一顿操作才发现在单元测试出了问题。最后成功解决问题,提交之后领导给我说:“你这个递归看起来还有问题哦?”,然后我心里一凉。然后领导再问:“你这个是值传递还是引用传
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

day19 类的讲解

day19 类的讲解 类 一系列对象的特征和技能的结合体 定义类的语法 class 类名: 对象相同的特征 对象相同的技能 class 用来定义类的,class后跟的是类名。 类名: 类的名字,用来调用创造对象的 注意:类名必须要遵循驼峰名命法 在定义类发生的事情 类在定义时,会产生一个空的名称空间(开辟一个新的内存) 会把类内部所有名字,扔进类的名称空间中 注意: 类在定义阶段就已经产生好了名称空间,执行python文件时会执行内部的代码 注意点 “ . ” 会指向类内部的名称空间,从而获取
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

luogu#P3370 字符串哈希

题意: 给定N个字符串(第i个字符串长度为Mi,字符串内包含数字、大小写字母,),请求出N个字符串中共有多少个不同的字符串。 解法: 哈希 单哈希会无法通过 据说可以用一个很大的质数通过 #include<iostream> #include<cstring> #include<algorithm> using namespace std; const int kh=233; struct node{int q,w;}ans[10005]; bool cmp(const node& x,con
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

搜索引擎 反向索引,为什么称之为反向索引?

在谈论搜索引擎的索引时,会涉及到两个概念正向索引(forward index)和反向索引(inverted index)。 听上去,它们像是一种全新数据结构。让我们看看维基百科的解释。 正向索引:从文档到单词。 假如有三个 txt 文档, Document_1: The cow says moo. Document_2: The cat and the hat. Document_3: The dish ran away with the spoon. 解析每个文档出现的单词,然后建立从文档
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

14-scrapy框架(CrawlSpider)

CrawlSpider介绍   CrawlSpider是Spider的一个子类,意味着拥有Spider的方法,以及自己的方法,更加高效简洁。其中最显著的功能就是"LinkExtractors"链接提取器。Spider是所有爬虫的基类,其设计只是为了爬取start_urls列表中的网页。然而CrawlSpider更适合在网页中提取url继续进行爬取。 CrawlSpider使用   1、创建scrapy工程: scrapy startproject projectName   2、创建爬虫文件:
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

hdu 3389 阶梯博弈

http://acm.hdu.edu.cn/showproblem.php?pid=3389 暴力建图 跑阶梯博弈 #include<iostream> #include<algorithm> #define ll long long #define rep(ii,a,b) for(int ii=a;ii<=b;++ii) #define per(ii,a,b) for(int ii=b;ii>=a;--ii) #define forn(i,x,g,e) for(int i=g[x]
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

Python 学习day19

目录 pyhon day19 博客整理 面向过程和面向对象 什么是面向对象 面向过程编程 面向对象编程 类 定义类的语法: 定义类发生的事情 对象 创建对象 实例化 对象与类的查找顺序 对象绑定方法 pyhon day19 博客整理 面向过程和面向对象 什么是面向对象 面向对象指的是一门编程思想 面向过程编程 面向过程核心是'过程'二字,过程指的是做事情的步骤,即先做什么再去做什么 该编程思想写程序,类似于工厂车间的流水线 优点: 逻辑清晰,将复杂的问题流程化,进而简单化 缺点: 可扩展性差
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0

接口testing需要的技能

1、什么是接口测试? 定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等; 目的:测试接口的正确性和稳定性; 原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程; 重点:检查数据的交换,传递和控制管理过程,还包括处理的次数; 核心:持续集成是接口测试的核心; 优点:为高复杂性的平台带来高效的缺陷监测和质量监督能
分类: 其他 发布时间: 10-09 21:47 阅读次数: 0