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,就
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
高精度模板(结构体封装,重载运算符)
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
树的最小支配集 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] 表示这个点的父亲节点放了灯塔 转移方程,
一个随意list引发的惨案(java到底是值传递还是引用 传递?)
前两天写了一个递归,因为太年轻,把一个递归方法需要用到的list定义该递归方法外了,结果开始断点测试的时候有点小问题 ,然后上线之后因为数据量太多导致了一个java.util.ConcurrentModificationException异常,然后就debug。然后一顿操作因为单元测试的时候马虎出了点问题,以为新写的方法有问题,然后又一顿操作才发现在单元测试出了问题。最后成功解决问题,提交之后领导给我说:“你这个递归看起来还有问题哦?”,然后我心里一凉。然后领导再问:“你这个是值传递还是引用传
day19 类的讲解
day19 类的讲解 类 一系列对象的特征和技能的结合体 定义类的语法 class 类名: 对象相同的特征 对象相同的技能 class 用来定义类的,class后跟的是类名。 类名: 类的名字,用来调用创造对象的 注意:类名必须要遵循驼峰名命法 在定义类发生的事情 类在定义时,会产生一个空的名称空间(开辟一个新的内存) 会把类内部所有名字,扔进类的名称空间中 注意: 类在定义阶段就已经产生好了名称空间,执行python文件时会执行内部的代码 注意点 “ . ” 会指向类内部的名称空间,从而获取
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
搜索引擎 反向索引,为什么称之为反向索引?
在谈论搜索引擎的索引时,会涉及到两个概念正向索引(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. 解析每个文档出现的单词,然后建立从文档
14-scrapy框架(CrawlSpider)
CrawlSpider介绍 CrawlSpider是Spider的一个子类,意味着拥有Spider的方法,以及自己的方法,更加高效简洁。其中最显著的功能就是"LinkExtractors"链接提取器。Spider是所有爬虫的基类,其设计只是为了爬取start_urls列表中的网页。然而CrawlSpider更适合在网页中提取url继续进行爬取。 CrawlSpider使用 1、创建scrapy工程: scrapy startproject projectName 2、创建爬虫文件:
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]
Python 学习day19
目录 pyhon day19 博客整理 面向过程和面向对象 什么是面向对象 面向过程编程 面向对象编程 类 定义类的语法: 定义类发生的事情 对象 创建对象 实例化 对象与类的查找顺序 对象绑定方法 pyhon day19 博客整理 面向过程和面向对象 什么是面向对象 面向对象指的是一门编程思想 面向过程编程 面向过程核心是'过程'二字,过程指的是做事情的步骤,即先做什么再去做什么 该编程思想写程序,类似于工厂车间的流水线 优点: 逻辑清晰,将复杂的问题流程化,进而简单化 缺点: 可扩展性差
接口testing需要的技能
1、什么是接口测试? 定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等; 目的:测试接口的正确性和稳定性; 原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程; 重点:检查数据的交换,传递和控制管理过程,还包括处理的次数; 核心:持续集成是接口测试的核心; 优点:为高复杂性的平台带来高效的缺陷监测和质量监督能
今日推荐
周排行