首页
学习
活动
专区
工具
TVP
发布

wywwzjj 的技术博客

专栏成员
53
文章
28629
阅读量
13
订阅数
LeetCode Weekly Contest 181
总感觉周赛越来越水了,也许是题目的数据量比较小,所以不需要什么优化,简单模拟就能做出来。
wywwzjj
2023-05-09
2100
LeetCode Weekly Contest 179
生成每种字符都是奇数个的字符串 总感觉这题应该叫我们来验证字符是否全为奇数个,结果反过来了? func generateTheString(n int) string { if n%2 == 1 { return strings.Repeat("w", n) } else { return strings.Repeat("w", n-1) + "y" } } 灯泡开关 III 模拟一下 func numTimesAllBlue(light []int) int
wywwzjj
2023-05-09
1350
LeetCode Weekly Contest 21(双周赛)
给你一个字符串 s ,请你返回满足以下条件的最长子字符串的长度:每个元音字母,即 ‘a’,’e’,’i’,’o’,’u’ ,在子字符串中都恰好出现了偶数次(含 0 次)。
wywwzjj
2023-05-09
1700
LeetCode Weekly Contest 22(双周赛)
总的来说题目挺简单的。晚上做题注意力没那么集中,看错几次题,浪费不少时间,可惜了。
wywwzjj
2023-05-09
1590
Java 反序列化学习
讲的比较清楚的文章:https://www.cnblogs.com/ityouknow/p/5603287.html
wywwzjj
2023-05-09
1.3K0
Container (Docker) is Process or Virtual Machine
Docker 是虚拟机吗?Docker 底层用了哪些关键技术?容器逃逸逃的是什么?
wywwzjj
2023-05-09
8960
CSAPP 系统级 IO 笔记
所有的 I/O 设备(例如网络、磁盘和终端)都被模型化为文件,而所有的输入和输出都被当作相应文件的读和写来执行。这种将设备优雅地映射为文件的方式,允许 Linux 内核引出一个简单、低级的应用接口,称为 Unix I/O,这使得所有的输入和输出都能以一种统一且一致的方式来执行。
wywwzjj
2023-05-09
3430
CSAPP 网络编程 笔记
v2ray 文档 https://www.v2ray.com/developer/intro/roadmap.html
wywwzjj
2023-05-09
5380
LeetCode Weekly Contest 177
输入:date1 = “2019-06-29”, date2 = “2019-06-30” 输出:1
wywwzjj
2023-05-09
2100
CSAPP 虚拟存储器 笔记
一个系统中的进程是与其他进程共享 CPU 和主存资源的。然而,共享主存会形成一些特殊的挑战。
wywwzjj
2023-05-09
4910
PHP-FPM RCE (CVE-2019-11043)
安全研究员 Andrew Danau 在解决一道 CTF 题目时发现,向目标服务器 URL 发送 %0a 符号时,服务返回异常,疑似存在漏洞。当 Nginx 将包含 PATH_INFO 为空的参数通过 FastCGI 传递给 PHP-FPM 时,PHP-FPM 接收处理的过程中存在逻辑问题。通过精心构造恶意请求可以对 PHP-FPM 进行内存污染,进一步可以复写内存并修改 PHP-FPM 配置,实现远程代码执行。
wywwzjj
2023-05-09
9180
CSAPP 计算机系统漫游 笔记
CSAPP 最大的魅力在于,每章的前言会站在程序员的角度跟你分析,为什么要学这些知识,然后在正文里清晰的阐述这些问题的答案。
wywwzjj
2023-05-09
1410
CSAPP 信息的表示和处理 笔记
大多数计算机使用 8 位的块,作为最小的可寻址的内存单位(字节),而不是访问内存中单独的位。机械级程序将内存视为一个非常大的字节数组,称为虚拟内存。内存的每个字节都由一个唯一的数字来标识,该数字被称为地址,所有可能地址的集合称为虚拟地址空间。
wywwzjj
2023-05-09
1660
CSAPP 程序的机器级表示 笔记
在计算机组成原理中学到过,每个机器码对应着一组控制信号,汇编代码则是机器代码的文本表示。
wywwzjj
2023-05-09
1420
CSAPP 存储器层次结构 笔记
在简单的模型中,存储器系统是一个线性的字节数组,CPU 能够在一个常数时间内访问每个存储器位置。
wywwzjj
2023-05-09
2960
Jarvis OJ inject
http://web.jarvisoj.com:32794/index.php~ 得到源码 <?php require("config.php"); $table = $_GET['t
wywwzjj
2023-05-09
3860
PHP SECURITY CALENDAR Writeup
这是文件上传中常用的一个函数,文件被上传结束后,默认地被存储在了临时目录中,这时必须将它从临时目录中移动到其它地方,因为脚本执行完后,临时目录里的文件会被删除。所以要在删除之前用 PHP 的 copy() 或者 move_upload_file() 函数将它复制或者移动到其它位置,到此,才算完成了上传文件过程。
wywwzjj
2023-05-09
2K0
2017 NJCTF web guess
粗一看,是文件上传的题目。 随便传一个文件试试,测试可知,只是验证后缀,改后缀即可绕过。 问题是文件传到哪里去了,这也是本题的核心考点。 http://111.198.29.45:30117/?pag
wywwzjj
2023-05-09
5190
2019 fireshell web Vice
打开 config.php ,出现 awn… 猜想 flag 在 config.php 中,并且有访问限制,构造 ssrf 进行访问,然而还是啥都没有,与外网直接访问的界面一样
wywwzjj
2023-05-09
1700
Hackme-Web-Writeup
hide and seek Can you see me? I’m so close to you but you can’t see me. 这题查看源码即可。 guestbook This
wywwzjj
2023-05-09
3610
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档