刷新
[SWPUCTF 2021 新生赛]easyupload3.0 Writeup

博主头像 题目来源:NSSCTF 题目方向:Web 题目类型:文件上传 2.0的做法和1.0相同,不过用.phtml绕过就行 1.这里去了解了一下.htaccess文件: htaccess文件是Apache服务中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮助我们实现:网页301 ...

AI编程:cursor使用教程

博主头像 这是小卷对AI编程工具学习的第1篇文章,今天以cursor为例,通过给提示词,让不懂编程的小白也能自己用代码实现需求 1.什么是AI编程工具? 可以分为两类: 狭义的AI编程工具 面向程序员的,主要用于提升写代码的效率 豆包Marscode、Cursor这样的AI编程IDE工具,就是专门为程序员提供 ...

《梦断代码》阅读笔记3

博主头像 《梦断代码》不仅仅是一本关于计算机科学的技术书籍,它还深入探讨了技术、哲学与人类社会的关系。佩措尔德通过回顾计算机科学的发展历程,揭示了技术如何塑造了人类的认知方式和生活方式。在讨论技术演变的同时,作者也探讨了计算机对人类社会、文化甚至哲学的深远影响。 书中提到,计算机的诞生及其发展不仅仅改变了我们 ...

watchEffect

博主头像 <template> <div> <input type="text" v-model="name" /> <div id="beWatch"></div> <!-- <button @click="stopEffect">停止</button> --> </div> </template> <sc ...

《梦断代码》阅读笔记2

博主头像 《梦断代码》中的一个重要主题是编程语言与计算机思维的关系。佩措尔德通过追溯计算机科学的发展历程,展示了从最初的低级编程语言到如今的高级编程语言,计算机与人类思维之间的关系如何逐步发展。最初,计算机的操作需要使用复杂的机器语言或汇编语言,而这些语言与人类自然语言相去甚远,理解起来非常困难。然而,随着编 ...

M. Obliviate, Then Reincarnate

考虑一个强连通分量,判断其中是否存在权值和非0的环。如果所有环的权值和均为0,可以证明存在给每个点u赋值一个势能\(h_u\)的方案,使得每条边的权值恰好是\((h_v−h_u)\)。通过DFS或者BFS给所有点赋值,检查每条边是否满足条件即可。 #include <bits/stdc++.h> u ...

裴蜀定理

博主头像 形式 若 \(a,b\in\mathbb{Z}\),那么对于 \(\forall x,y\in\mathbb{Z}\),\(\gcd(a,b)\mid a\times x+b\times y\)。 此外,一定 \(\exists\,x,y \in \mathbb{Z}\),使得 \(a\times ...

sign up claude 账号

博主头像 1. 先到proton注册一个邮箱,需要添加一个附加邮箱,不用手机号码 2. 再到claude注册账号用proton邮箱注册,期间需要收集验证码,去https://sms-activate.guru/en买一个claude虚拟账号,接收验证码,然后就可以使用 ...

drag实现元素移动的bug

博主头像 js的drag事件,如果结束拖拽的相对DOM的位置偏移初始开始拖拽时的相对DOM位置(一般如果没有在drag事件里面适应修改DOM的位置(比如修改frame的left,top),那么拖拽鼠标是一定会满足的这个条件的),那么会在松手的一瞬间将鼠标坐标重置到屏幕最左上角并触发drag时间,所以通过dra ...

Redis地理散列GeoHash

GeoHash是一种用于地理位置编码的算法,将二维的地理坐标(纬度和经度)转换为一维的字符串表示,从而实现对地理位置的高效存储和查询。Redis作为一个内存数据库,提供了对GeoHash的支持,使得地理位置相关的数据操作更加便捷高效。本文将详细介绍Redis GeoHash的基本概念、操作命令及应用 ...

费马小定理

博主头像 定理 如果 \[p\in \mathbb{P}\,\, \operatorname{and}\,\, p\not\mid a \]那么有 \[a^{p-1}\equiv 1\pmod p \]证明 引理 1 若 \(a\cdot c\equiv b\cdot c\pmod m\) 且 \(c\per ...

Kubernetes 与 Docker 端口映射对比

博主头像 Kubernetes 与 Docker 端口映射对比:从单机到集群的网络模型演进 摘要: 在容器化技术中,端口映射是实现服务内外通信的核心机制。Docker 提供了简单直接的宿主机端口映射功能,而 Kubernetes 则通过抽象化的网络模型实现了更复杂的服务暴露方式。本文将从底层原理、配置方式、适 ...

vue3 响应式原理源码

博主头像 1.使用Proxy来编码reactive源码,在get函数中追踪依赖,在set函数中触发依赖 2.编写track和trigger,和自定义effect函数 构建依赖图根据这种数据结构 3.使用自定义的reactive函数和自定义effect函数 ...

watch

博主头像 <template> <div> <input type="text" v-model="name" /> <input type="text" v-model="obj.age" /> <input type="text" v-model="refName.age" /> </div> </tem ...

第一课

Markdown 学习 标题 三级标题 四级标题 字体 字体 hello World! hello World! hello World! hello World! hello World! 引用 选择,课件课件 分割线 分割线 超链接 超链接 表格 名字|性别|生日 名字 性别 生日 张三 男 1 ...

<1···111213···200>