刷新
Spring反序列化JNDI分析

博主头像 漏洞原理 Spring框架的JtaTransactionManager类中重写了readObject方法,这个方法最终会调用到JNDI中的lookup()方法,关键是里面的参数可控,这就导致了攻击者可以利用JNDI注入中的lookup()参数注入,传入恶意URI地址指向攻击者的RMI注册表服务,以使 ...

kube-apiserver限流机制原理

博主头像 apiserver是kubernetes中最重要的组件,一旦遇到恶意刷接口或请求量超过承载范围,apiserver服务可能会崩溃,导致整个kubernetes集群不可用。所以我们需要对apiserver做限流处理来提升kubernetes的健壮性。 ...

关于树的直径的一切

博主头像 观前须知 笔者的博客主页 声明 本文使用 CC BY-NC-SA 4.0 许可。 本文为笔者在 OI 学习中的复习向学习笔记。 部分内容会比较简略。 如有好的习题会不断补充。 知识简介 以下部分详细证明可见 OI Wiki。 定义 树的直径指树上任意两点间距离的最大值。 两次DFS求解 先以任意点为 ...

算法竞赛常用模板库

博主头像 观前须知 Sugar_Cube的博客园主页 声明 本文使用 CC BY-NC-SA 4.0 许可。 本文包含了笔者常用的 OI 算法、数据结构的模板。 不保证算法最优,但能通过相应的模板题(如果有会挂出)。 如有错误请在评论区指出(虽然大抵没人看就是了)。 码风是笔者的个人习惯(能看懂就好喵)。 代 ...

AtCoder Beginner Contest 348

博主头像 A - Penalty Kick (abc348 A) 题目大意 给定\(n\),输出 \(ooxooxoox...\),长度为 \(n\)。 解题思路 按题意模拟即可。 神奇的代码 n = int(input()) ans = "oox" * (n // 3) + "o" * (n % 3) pr ...

色彩在设计中的重要性

博主头像 色彩是设计中不可或缺的元素,它不仅可以影响人的情绪和心理状态,还可以在品牌识别、用户体验、文化差异和创意表达等方面发挥重要作用。在网站设计中,选择合适的色彩和色调可以帮助营造出符合品牌形象和目标受众喜好的氛围,增强用户的情感共鸣和认同感。本文将从心理学和情感影响、品牌识别和视觉传达、用户体验和易读性 ...

1、你好,Python

博主头像 快速介绍 Python 语法、变量赋值和数字! 这门课程涵盖了你在使用Python进行数据科学时所需的关键Python技能。该课程适合有一些先前编码经验的人,希望将Python添加到他们的技能库中。(如果您是第一次编码,建议您查看我们的编程入门课程,该课程专为完全初学者设计,希望开始使用Python ...

异或运算在算法中的神奇应用

博主头像 1. 什么是异或 两个二进制数进行异或运算时,每一位上的数相同则结果为0,不同则结果为1。 示例:6^7=? 转化成二进制: 6=110 7=111 6^7=110^111=001=1 简单记:异或就是二进制的无进位相加。 还有个同或运算:相同为1,不同为0,和异或是反的。 2. 异或运算的特性 任 ...

Tomcat内存马回显

博主头像 回顾JSP马 详情见:https://www.cnblogs.com/F12-blog/p/18111253 之前说的都是利用 jsp 注入内存马,但 Web 服务器中的 jsp 编译器还是会编译生成对应的 java 文件然后进行编译加载并进行实例化,所以还是会落地。 但如果直接注入,比如利用反序列 ...

基于Chrome的Easy Scraper插件抓取网页

博主头像 背景 爬虫程序,又称为网络爬虫或爬虫(spider),是一种自动化程序,主要用于向网站或网络发起请求,获取资源后分析并提取有用数据。从技术层面来看,爬虫程序通过模拟浏览器请求站点的行为,把站点返回的HTML代码、JSON数据、二进制数据(如图片、视频)爬取到本地,进而提取并存储自己需要的数据。 爬虫 ...

F5负载均衡系列教程六【配置virtual Server】

博主头像 基础拓扑如下所示,其中服务器网段对外提供HTTP、HTTPS、FTP、SSH等相关服务 一、配置VS的注意要点 后端服务器是否提供了特定的monitor,这个影响是否需要配置特定的monitor探测 后端服务器是否需要配置优先级组 进行负载均衡时候是否需要使用特定的负载均衡算法 虚拟服务对外提供的服 ...

一个程序员的编年史

00-前言 诗人问:“你见到过凌晨四点钟的太阳吗?”程序员:“见到过啊,那时候我通常刚下班。怎么了?”诗人无言以对。 我做软件开发已经15年了,从小鲁到鲁工,到鲁经理,再到鲁总监。有些公司,做着做着就没了;有些项目,做着做着就黄了;有些团队,做着做着就散了。社会的浪潮汹涌澎湃,我们都是浪花中的一粒水 ...

BNDS 2024/4/6模拟赛题解

T1 方程 描述 给出非负整数 \(N\) ,统计不定方程 \(X+Y^2+Z^3=N\) 的非负整数解 \((X,Y,Z)\) 的数量。 输入 输入数据,包含一个非负整数 \(N\)。 输出 输出数据,包含一个非负整数表示解的数量。 数据范围 40%的数据,\(N<=10000\) 60%的数据, ...

Dockerfile中常用配置项的功能都是什么?

博主头像 Dockerfile默认的执行路径是构建镜像时的上下文路径,即Dockerfile所在的目录。 Dockerfile中的指令通常包括设置基础镜像、复制文件、安装软件包、设置环境变量、定义容器启动时要运行的命令等。这些指令都是基于Dockerfile所在的目录来执行的,因此,Dockerfile中引用 ...

免版权素材库:在营销和宣传中的重要性与应用

博主头像 免版权素材库在宣传和营销中的重要性不言而喻。在当今数字化时代,图片、视频、音频等多媒体素材在营销和宣传中扮演着至关重要的角色。然而,获取高质量的素材并避免版权问题一直是许多企业和个人面临的挑战。免版权素材库的出现为用户提供了一个便捷、安全且经济高效的解决方案,不仅节省了成本,还能有效规避版权风险,为 ...

基于开源软件构建存储解决方案的思考

近来看了一些IBM的存储产品的资料,有一些收获。 依据存储软件和搭配硬件,IBM存储产品的组合,大致分类如下: 自研存储软件,搭配自研专有硬件 自研存储软件,搭配通用服务器硬件,比如IBM Storage Scale 自研存储软件,开放云服务,比如IBM Cloud storage 开源软件,搭配通 ...

<1···101112···50>