热门图集

DTO校验,Spring Validation的使用
DTO校验,Spring Validation的使用
13 个用于日常编程的高级 Python 脚本
13 个用于日常编程的高级 Python 脚本
ChatGPT 中文指南
ChatGPT 中文指南
写了个工具,CRUD 开发效率直接提升100倍!
写了个工具,CRUD 开发效率直接提升100倍!

sealos 是以 kubernetes 为内核的云操作系统发行版

sealos 是以 kubernetes 为内核的云操作系统发行版早期单机操作系统也是分层架构,后来才演变成 linux windows 这种内核架构,云操作系统从容器诞生之日起分层架构被击穿,未来也会朝着高内聚的"云内核"架构迁移从现在开始,把你数据中心所有机器想象成一台"抽象"的超级计算机,sealos 就是用来管理这台超级计算机的操作系统,kubernetes 就是这个操作系统的内核!云计算

K8s无法删除状态为terminating的pod解决方法

1. pod删除每当删除namespace或pod 等一些Kubernetes资源时,有时资源状态会卡在terminating,很长时间无法删除,甚至有时增加--force flag(强制删除)之后还是无法正常删除。这时就需要edit该资源,将字段finalizers设置为null,之后Kubernetes资源就正常删除了。当删除pod时有时会卡住,pod状态变为terminating

MybatisX-Generator自动代码生成插件

一、概述 有不少人问我intellij idea的mybatis-plus自动生成插件使用出现各种各样的问题,所以我在这边博客的基础上添加一些新版本的说明。 MybatisX-Generator是mybatis-plus的代码自动生成插件,用在idea的开发工具上,我们可以idea上安装这个

浅谈绕过CDN寻找真实IP地址

0x01 前言在渗透测试的信息搜集阶段,在搜集到目标主站之后常常需要获取的对方网站的真实IP去进一步的信息搜集,但是在目前主流的网站大多都部署了CDN,将资源部署分发到边缘服务器,实现均衡负载,降低网络堵塞,让用户能够更快地访问自己的网站。CDN的全称是Content Delivery Network,即内容发布网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中

13 个用于日常编程的高级 Python 脚本

https://pythonians.medium.com/13-advanced-python-scripts-for-everyday-programming-8de4c6dba476每天我们都会面临许多需要高级编码的编程挑战。你不能用简单的 Python 基本语法来解决这些问题。在本文中,我将分享 13 个高级 Python 脚本,它们可以成为你项目中的便捷工具。如果你目前还用不到这些脚本,

DTO校验,Spring Validation的使用

在项目开发中我们经常会遇到各种参数校验,尤其是表单参数的校验。当参数不多时我们可以在控制器中手动校验,但是一旦遇到需要校验的参数较多的post接口时,还去一个个的校验的话那会累死个人。其实,Spring框架给我们提供了对象校验的API,可以帮助我们省去逐一手动校验接口参数的烦恼。本文就和大家一起系统学习一下Spring Validation的使用,并搞懂其中的原理。简单使用Java API规范(J

超实用!整理了34个Python自动化办公库!

人生苦短,快学Python!本次内容涵盖了Excel、Word、PPT、ODF、PDF、邮件、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。PythonExcel自动化库// 1.xlwings 库官网:https://www.xlwings.org/特点:xlwings 是开源且免费的,预装了 Anaconda 和 WinPython,可在 Windows