xss技巧记录

1、iframe的srcdoc属性 先演示一下 <iframe srcdoc="<script>alert(1)</script>"> 浏览器渲染后 srcdoc 是 HTML5 中的新属性。 定义 srcdoc 属性规定要显示在内联框架中的页面的 HTML 内容。 语法 <iframe srcdoc="HTML_code"> <!--HTML_code:要显示在 iframe 中的 HTML 内容。必需是有效的 HTML 语法。-- 2、反引号 这个可以参考“javascript模板字符串”
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

vue自定义组件中的v-model简单解释

在使用iview框架的时候,经常会看到组件用v-model双向绑定数据,与传统步骤父组件通过props传值子组件,子组件发送$emit来修改值相比,这种方式避免操作子组件的同时再操作父组件,显得子组件的封装效果更好。所以,个人认为,我们自己封装组件也应该有这样的思维,父组件通过slot或者props传值,由子组件完成一些效果,再抛出必要的事件让父组件接受,这样组件的可复用性就很强,有利于多次使用。 v-model指令是什么? 刚刚提到,iview通过v-model双向绑定数据,所以首先我们要明
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

函数求最小公倍数

代码: #include <iostream> using namespace std; int gys(int x,int y) { int z; do { z=x%y; x=y; y=z; cout<<"x"; } while(z!=0); return x; } main() { int a,b; cin>>a>>b;
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

java--二叉树解析及基本实现

一.二叉树的结构   在进行链表结构开发的过程之中,会发现所有的数据按照首尾相连的状态进行保存,那么 在进行数据查询时为了判断数据是否存在,这种情况下它所面对的时间复杂度就是"O(n)",如果说它现在的数据量比较小(<30)是不会对性能造成什么影响的,而一旦保存的数据量很大,这个时候时间复杂度就会严重损耗程序的运行性能,那么对于数据的存储结构就必须发生改变,应该尽可能的减少检索次数为出发点进行设计.对于现在的数据结构而言,最好的性能就是"O(logn)",现在想要实现它,就可以使用二叉树的结构
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

lvm相关

LVM 概念:PV(单个硬件)--VG(组合)--LV(分区) pv打头的:代表pv相关的命令 vg带头的:代表vg相关的命令 lv带头的: 代表lv相关的命令 create:创建相关 remove:移除相关 display:显示相关 import:导入 相关 export:导出相关 rename:重命名 vgchange:改变状态相关 extend:扩展相关 reduce:缩进相关 PV: fdisk DEV --分区格式8e pvcreate dev -y(强制):创建pv格式块 pvs
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

[SCOI2009]粉刷匠 [动态规划]

[BZOJ1296] [luoguP4158] 第一眼没看出来emmm... 所以就先想只有一条木板怎么做 即\(f[i][j]\)表示前\(i\)个格子刷\(j\)次最多能刷正确多少个格子 然后很容易就能想到n条木板就可以将其进行01背包来算最多能刷正确有多少个格子 因为每个格子最多刷一次 所以枚举\(j\)时\(j\)得小于等于\(i\) #include<bits/stdc++.h> using namespace std; #define Max(x,y) ((x)>(y)?(x):(
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

[HAOI2010]软件安装[缩点 树形dp]

[BZOJ2427] [luoguP2515] 每个人都至多有一个依赖点 所以有可能成环 先tarjan缩点并处理出环的信息wei va 再将缩点后的图重新连接 将入度为0的点和0点连接 这样就构成了一颗树 由此做树形dp 只有父亲节点选了它的儿子才能选 所以在访问进去时先把wei[u]~m都赋为va[u] 我会说我又因为树形dp卡了半天吗 #include<bits/stdc++.h> using namespace std; #define Max(x,y) ((x)>(y)?(x):(y
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

单表查询,多表查询

单表查询   表的基本查询语句     from     where     group by     having     distinct     order by     limit   ​​select * from emp\G;    当表字段特别多的时候 结果的排版可能会出现混乱的现象    你可以在查询语句加\G来规范查询结果   单表查询的前期准备    ​create table emp( id int not null unique auto_increm
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

SP10606 BALNUM - Balanced Numbers

题意 一个数被称为是平衡的数当且仅当对于所有出现过的数位,偶数出现奇数次,奇数出现偶数次。给定A,B,请统计出[A,B]内所有平衡数的个数。 1<=A<=B<=10^19 题解 一开始没看懂题,把奇数看成整体,偶数看成整体了。 后来看了题解才知道是0,1,2....这些数如果出现就要满足条件。 当然最莽夫的方法就是把每一个数都开一维。 #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> using
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

ValueError: not enough values to unpack (expected 2, got 1) 异常处理

今天调试脚本时出现ValueError异常。 我的需求是从一个字典表中找出所有value=True的key 举个栗子: dict = {'files_changed': False, 'playlist_metadata_changed': True, 'playlist_files_changed': True, 'settings_changed': False, 'pair_changed': True, 'device_profile_changed': False} 所以少不了对字典
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

WebAPI 和 webservice的区别 WebAPI 和 webservice的区别

WebAPI 和 webservice的区别 转载:https://blog.csdn.net/mss359681091/article/details/53353258 webapi用的是http协议,webservice用的是soap协议 webapi无状态,相对webservice更轻量级。webapi支持如get,post等http操作 http soap关系 http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收htttp页面的方法 一
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

java编写的验证码

package springbootdemo.demo.util; import com.sun.deploy.net.HttpResponse; import org.springframework.http.HttpRequest; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.BufferedOutputStrea
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

暑假集训反思

暑假就这么过了,居然一学期放了三次暑假。 开学了,还要面临狗屎的文化课和考试。 这次暑假集训的收获还是很大的,与一群傻吊大佬在基机房共同奋斗了一个多月。 总而言之,卡还没有集齐,狼人杀,足球还没有玩够 言归正转,最近几次的考试还算稳定(除了吃shi的CE),最起码还没出前二十,(一共十八个人),前几次考试的暴力基本上写不挂,但最近几次又shi了。 对拍生成的数据不能水,不要用心打代码,用脚打对拍。 能对拍的一定要对拍,你的思考可能不够全面! 不要死刚一个题。 集训虽然很累,但这算是我过的最充实
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

Python中元组的基本用法

1 """ Python中元组的基本用法 """ 2 3 # del tup:删除元组(元组中的元素是不允许删除的,但可以使用del删除整个元组) 4 tup = ('Google', 'Runoob') 5 del tup 6 print(tup) 7 8 # tuple(seq)将列表转换为元组 9 seq = ["语文", "数学", "英语"] 10 tup = tuple(seq) 11 print(tup) Python中元组的基本用法
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

手写DAO框架(五)-DAO层实现 手写DAO框架(四)-SQL执行

-------前篇:手写DAO框架(四)-SQL执行--------- 前言 通过上一篇,可以通过传入sql和对应的参数,可以执行sql并返回结果。但是对于一个DAO框架来说,要尽量的面向对象编程,也就是要实现ORM功能。所以本篇主要介绍DAO层的实现,主要是实现ORM。 主要涉及技术 反射 反射 Class<T> entityClass = (Class<T>) ((ParameterizedType)this.getClass().getGenericSuperclass()).getAc
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

Django项目的创建和启动

自定义web框架 """ 根据URL中不同的路径返回不同的内容--函数进阶版 返回HTML页面 让网页动态起来 """ import socket import time sk = socket.socket() sk.bind(("127.0.0.1", 8080)) # 绑定IP和端口 sk.listen() # 监听 # 将返回不同的内容部分封装成函数 def index(url): with open("index.html", "r
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

模拟28 题解

A. 虎 比较显然的贪心。 儿子中存在偶数个不符合条件的,直接全部连在一起。 存在奇数个,最后剩下的一个能上传则上传,否则也撞死在这里。 容易证明,将更多的不符合条件的情况上传,不会使答案更优。 B. 阴阳 观察题目两个性质: 0/1为联通块 同行同列1之间没有0,0之间没有1, 即0/1分别在左右两侧。 结合起来发现合法方案一定是1分布在矩形四个角中的一个。 手动讨论容斥就完了。 选一个角,暴力不下降序列dp 选两个相邻的角,找出每一行的左右决策区间,取交集大小。 选两个相对的角,特判全为0
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

Educational Codeforces Round 61 (Rated for Div. 2)(VP)

丢人赛....两题滚蛋,也不知道自己在干啥. \(A\) 题其实是个 \(SB\) 题,但是!!!!我就是脑袋不太好用,在 \(WA\) 了一两次之后才判出所有情况 \(AC\). \(B\) 题是很简单的贪心题,一眼题嘛,直接 \(Sort\) 然后前缀和 \(O(1)\) 统计就完了.
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

iOS测试中发现一个textview控制,使用clear()无法清除文字

iOS测试中发现一个textview控制,使用clear()无法清除
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0

Removing Stones(2019年牛客多校第三场G+启发式分治)

目录 题目链接 题意 思路 代码 题目链接 传送门 题意 初始时有\(n\)堆石子,每堆石子的石子个数为\(a_i\),然后进行游戏。 游戏规则为你可以选择任意两堆石子,然后从这两堆中移除一个石子,最后石子个数变为\(0\)则获胜否则失败。由于总石子个数可能为奇数,此时不可能获胜,因此加了个规则为如果石子个数为奇数,那么可以事先移除一个石子。 问你有多少个区间能让玩游戏的人获胜。 思路 经过模型转换后题意变为有多少个区间,区间内石子个数之和大于等于石子最大数的两倍。 启发式分治,大体处理方法和
分类: 其他 发布时间: 08-21 22:04 阅读次数: 0