监听器listener day 25

WEB|[CISCN2019 华北赛区 Day1 Web5]CyberPunk

看到有登录框想到可能存在注入,但是对每个页面都测试了并没有结果,看有提交订单页面和查询订单页面猜测可能会有二次注入,但是没有源码不好测试,然后查看网页源码也没发现什么 看了下别人的wp,源码最后有提示<!--?file=?-->,可能存在文件包含,这个确实没有想到 </body> </html> < ......
赛区 CyberPunk CISCN 2019 Day1

WEB|[CISCN2019 总决赛 Day2 Web1]Easyweb

有登录框可能有注入,查看源码有一个图片链接id直接曝露出来也了可能有注入 查看robots.txt文件,提示有备份文件,尝试已知php文件,得到image.php.bak备份文件 image.php源码 <?php include "config.php"; $id=isset($_GET["id" ......
总决赛 Easyweb CISCN 2019 Day2

蓝桥杯题单day1【题目】

题目 (按顺序) bfs + dfs https://www.luogu.com.cn/problem/P1162 https://www.luogu.com.cn/problem/P1378 https://www.luogu.com.cn/problem/P8644 https://www.la ......
蓝桥 题目 day1 day

day 21 换分币

1.设X,Y,Z; 2.得到条件10*X+*Y+Z=50; 3.根据条件进行遍历; #include<iostream> using namespace std; int main(){ for(int x=0;x<=5;x++){ for(int y=0;y<=10;y++){ int z=50- ......
分币 day 21

写在25岁5月的一天

最近看的书 罗素《幸福之路》 梭罗 《漫步的艺术》 王嘉悦 《隐形创伤》 道格拉斯·克罗斯福德/死月 译 《JavaScript悟道》 霍春阳 《Vue.js设计与实现》 中国大学mooc 批判性思维 逻辑学导论 心理学与生活 听的歌曲 好听音乐_李子桥 ......

原生微信小程序使用watch监听数据变化的方法

考虑多个页面需要监听需求,可以把监听方法写在app.js中。后续全局调用 onLaunch: function () {}, // 设置监听器 watch: function (ctx, obj) { Object.keys(obj).forEach(key => { this.observer(c ......
程序 方法 数据 watch

瑞吉外卖day1

项目整体介绍 项目介绍 本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用心主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。本项目共 ......
day1 day

25基于java的在线考试系统

一、项目简介 随着互联网迅速发展,人们的生活已经越来越离不开互联网,人们足不出户就可以工作、买卖、学习等。对于在校学生,通过网络教育不仅可以随时进行网络学习,也可以根据学习的情况自我检测,有利于学生高效、快捷地掌握所学的知识。 本系统预设计的基于网络的学生自测系统将实现多种用户(包括学生、教师)同时 ......
在线考试 系统 java

day1 hadopp安装与使用-前期准备【上】

【OS】先说明一下,本人正处于大二下,之前一直学的又水又混乱,突发奇想开个博客来记录一下方便自己日后回顾。所写皆为本人自己查阅资料or询问老师所得,非官方,不保熟,路过的家人们可以和我多多探讨,在上手时还是建议参考大佬的帖子。完毕! 【参考教材】大数据基础编程、实验和案例教程 【正文】 一.前期准备 ......
前期 hadopp day1 day

Day15

3.代码示例 #include<iostream> using namespace std; int main(){ int i,j,s=11; for(i=4;i>0;i--){ s=(s+1)*(i+1)/i-1; } cout<<"鱼缸中共有"<<s<<"条鱼"; return 0; } 4. ......
Day 15

cryptohack wp day(3)

#第二节模运算 第一题( GCD ) 在做这道题前,了解下欧几里得算法: 欧几里得算法,也叫辗转相除法,用于求解两个非负整数a和b的最大公约数(Greatest Common Divisor, GCD),即能够同时整除它们的最大正整数。 算法的基本思想是,通过不断求解a和b的余数的最大公约数,最终可 ......
cryptohack day wp

DAY2

day2 ip地址的划分 ip地址范围:0.0.0.0~255.255.255.255 32位二进制:(计算机有个程序员类型可以进行进制转换) 0 1 0 1 2 3 4 5 6 7 8 9 十进制的5 在二进制里是0101 1650=1*10^3+6*10^2+5*20^1+0*10^0=1650 ......
DAY2 DAY

day 20 马克思手稿中的数学题

1.有男人,女人,小孩分别为X,Y,Z; 2.满足X+Y+Z=30;3*X+2*Y+Z=50; 3.循环遍历得出解 #include<iostream> using namespace std; int main(){ printf("男人 女人 小孩\n"); for(int x=0;x<=10; ......
数学题 手稿 数学 day 20

cryptohack wp day (2)

###接着昨天的题目 #第五题 看题目,一道简单的xor题,就是将“label中每个字符与13进行异或处理”,直接上代码: s="label" result = "" for i in s: result+=chr(ord(i)^13) print(result) 或者按照题目所说,用pwntool ......
cryptohack day wp

day42| 416

416. 分割等和子集 题目简述: 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 思路: 1. 转换为能否从数组中找出一些数字,使得这些数字的和恰好等于数组总和的一半,变成0-1背包问题 2. 根据数组的长度n判断数组是否可 ......
day 416 42

监听浏览器各个标签间的切换

document.addEventListener('visibilitychange',function(e){ console.log(document.visibilityState); let state = document.visibilityState if(state == 'hid ......
浏览器 标签

day41| 342+96

343. 整数拆分 题目简述: 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。 返回 你可以获得的最大乘积 。 思路: 1. 当n>2时,正整数n可以被拆分成至少两个正整数的和。 2. 令x是拆分出来的第一个整数,则剩余部分n-x可以不拆分,也 ......
day 342 41 96

《渗透测试》WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性 2022 Day31

1、文件上传-前端验证 2、文件上传-黑白名单 3、文件上传-user.ini妙用 4、文件上传-PHP语言特性 前置: 后门代码需要用特定格式后缀解析,不能以图片后缀解析脚本后门代码(解析漏洞除外) 如:jpg图片里面有php后门代码,不能被触发,所以连接不上后门 #详细点: 1、检测层面:前端 ......
amp 漏洞 特性 语言 文件

day65(2023.5.5)

1.关于jQuery 2.jQuery简介 3.体验jQuery 使用js修改内容 运行结果: 使用jQuery修改内容 运行结果: 4.jQuery版本说明 5.选择器之基础选择器(一) 用js实现 运行结果: 用jQuery实现 运行结果: 6.选择器之基础选择器(二) 用js来实现 注释1后, ......
2023 day 65

【SpringBoot】【二】 SpringApplicationRunListeners 监听器执行过程详解

1 前言 我们看到 SpringBoot 启动的时候,会在每个时机执行监听器,这节我们就来看看,加载监听器的过程我们就不说了哈,上节说过了哈,本节我们主要看: (1)SpringApplicationRunListeners 的创建过程 (2)监听器的执行时机有哪些 (3)监听器的执行过程 三个方面 ......

云原生学习笔记-DAY3

etcd进阶和K8s资源管理 1 etcd进阶 1.1 etcd配置 etcd没有配置文件,配置是从serivce文件里面加载参数实现的 1.2 etcd选举机制 1.2.1 选举简介  etcd基于Raft算法进行集群角色选举,使用Raft的还有Consul、InfluxDB、kafka(KRa ......
笔记 DAY3 DAY

cryptohack wp day(1)

就从头开始吧 第一题 (ASCII) 一道简单的ASCII码转换,直接用题目的提示代码解就行了 ascii=[99, 114, 121, 112, 116, 111, 123, 65, 83, 67, 73, 73, 95, 112, 114, 49, 110, 116, 52, 98, 108, ......
cryptohack day wp

闲话 Day6

快速梦境变换(Fast Dream Transform, FDT) 这个现象还挺少见的。 貌似这是第二次或者第三次。 不过时间都是在中午,一小时左右。 地点在学校,时间是中午。 其他人刚刚结束假期回来。 现在该回宿舍了吧。。。 但是学校正在修路。宿舍楼后面操场那块被推成了一道很深的坑。 中间还有很多 ......
Day6 Day

Day01

Markdown学习 标题 三级标题 四级标题 字体 Hellow,World! Hellow,World! Hellow,World! Hellow,World! 引用 选择狂神说java,走向人生巅峰 分割线 图片 超链接 点击跳转到狂神博客 列表 A C A B C 表格 名字性别生日 张三 ......
Day 01

day64(2023.5.3)

1.CSS操作 以上三种方法,都可以动态的为CSS设置样式 2.事件处理程序 运行结果: 运行结果: 运行结果: 3.事件类型之鼠标事件 运行结果: 注意:这些方法在使用的时候,除了DOM2级事件,都需要添加前缀 on mouseenter\mouseleave 和 mouseover\mouseo ......
2023 day 64

Day_06

用户名/密码登录 1.python生成图片+写文字 https://www.cnblogs.com/wupeiqi/articles/5812291.html pip install pillow 2.session和cookie的关系 图片验证码思路: 3.页面显示 4.登录 LoginForm ......
Day 06

【SpringBoot】【一】 加载初始化器、监听器详解

1 前言 本节主要讲下 SpringBoot 启动的时候,加载初始化器、监听器的过程哈。 2 加载时机 我们先来看下加载的时机,也就是什么时候加载的呢,就是我们 SpringBoot启动的时候,创建 SpringApplication的时候就会去加载的,我们看下: @SpringBootApplic ......
监听器 SpringBoot

day 19 舍罕王的失算

1.该题为累加; 2.通过计算可转化为2的65次方-2; #include<iostream> using namespace std; int main(){ double sum=1; for(int i=0;i<64;i++) { sum*=2; } cout<<sum-2;return 0; ......
day 19

25 17|通用技能(下):架构师如何保障交付与沉淀知识?

你好,我是郭东白。架构师在架构活动中主要有四个作用,分别是建设共识、控制风险、保障交付和沉淀知识。上节课我们讲了前两个,这节课就来讲保障交付和沉淀知识这两个。 保障交付 保障交付意味着架构师能够降低大型架构活动的不确定性和复杂度,最小化架构方案,最终保障高质量的交付。其中关键动作有三个:降低不确定性 ......
架构 技能 知识 25

25 服务接口的结构

服务接口的结构: Cosmos的API结构:文件类、进程类、内存类、时间类的API; 进入内核: 设备向 CPU 发送一个中断信号,CPU 接受到这个电子信号后,在允许响应中断的情况下,就会中断当前正在运行的程序,自动切换到相应的 CPU R0 特权级,并跳转到中断门描述符中相应的地址上运行中断处理 ......
接口 结构 25