目录 力扣232. 用栈实现队列 力扣225. 用队列实现栈 力扣20. 有效的括号 力扣1047. 删除字符串中的所有相邻重复项 一、用栈实现队列 主要思路:我们使用两个栈来实现一个队列的功能:其中一个作为输入栈,用于接收通过 push 操作传入的数据;另一个作为输出栈,专门用于处理 pop 和 ...
概述 官方文档地址:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/namespaces/ namespace是K8s系统中的一种非常重要的资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。 默认情况下,kuber ...
前言: 虽然网上有手动激活并安装最新插件的教程,但秉承着自动的就是最好的,所以去年做了一个windows下一键破解并更新nessus插件的工具,有师傅说更新失效了,重新做来发一下,本文环境为windows10。 nessus安装教程 新版nessus的安装过程略有变化,只是一些文本的变化,但有些师傅 ...
以下是基于Ubuntu系统搭建堡垒机并集成设备管理的详细步骤和注意事项: 一、堡垒机搭建步骤 系统准备 sudo apt update && sudo apt upgrade -y sudo apt install openssh-server fail2ban ufw -y 安全加固 # 修改SS ...
目录 反转字符串中的单词 找出字符串中第一个匹配项的下标 重复的子字符串 一、反转字符串中的单词 主要思路:把整个字符串的头尾的空格先去掉,然后根据” ”来划分字符串数组,将字符串倒着放进结果中。 class Solution { public String reverseWords(String ...
概述 在 Kubernetes(K8s)中,ConfigMap 是一种 API 对象,用于将非机密性的数据保存到键值对中。Pod 可以将其用作环境变量、命令行参数或者存储卷中的配置文件。 ConfigMap 允许你将配置清单与镜像内容分离,以保持容器化的应用程序的可移植性。 例如,你可以下载并运行相 ...
概述 这里以负责 Zabbix 的员工离职为例. 实际上这是通用的, 你可以将 Zabbix 替换为任何业务系统, 任何运维工具, 任何其他场景. 为确保Zabbix监控系统平稳过渡,以下是离职员工必须移交的核心工作和资料清单,按优先级分类呈现: 一、基础访问权限移交 账户清单 Zabbix Web ...
概述 command和args是containers下的两个指令,类似Dockerfile中的ENTRYPONIT和CMD指令。 官方文档地址:https://kubernetes.io/zh-cn/docs/tasks/inject-data-application/define-command- ...
本文通过 Google 翻译 AD Recon – MSRPC Over SMB (135/139/445) 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 MSRPC、NetBIOS、SMB 简介 1.1 MSRPC – Port 135 1. ...
三大底层规律 1 人类大脑的构成有情绪脑,本能脑,和理性脑,而成为人群中的精英需要锻炼理智脑获得胜利。 2 复利曲线 收益随时间的变化并不是线性的,而是先缓慢增长,到达一个拐点后,迅速增长。 3 学习曲线 学习成果,注意,不是收益,总是有增长期和平台期,在平台期极容易被打倒,而坚持下去才能获得成功。 ...
前言 文章基本思路来自:James Routley 其中,判断点是否在多边形内的算法来自:PNPOLY – Point Inclusion in Polygon Test – WR Franklin (WRF) 本代码中的颜色来自于:RGB颜色值与十六进制颜色码转换工具,并使用RGB与十六进制与RG ...
如图所示,最近也是终于读完《Fundamentals Of Computer Graphics》了,于是想抒发下自己的感想还有总结下重要章节的内容,毕竟也是读了有好几百页。对于我来说无非就是写点随笔记录下学习的内容,不过我想先写点感想稍后对书中的内容进行总结。 首先就是关于为什么选择读英文原文,这个 ...
检查相关信息 可以看到病毒存在VMProtect虚拟壳 简单脱壳 首先我在x64debug中运行一次,发现没有中断退出,证明大概率没有反调试,但是有crc检测,所以尽量不下int3断点(脱壳时)。 一:找OEP 法1:直接在.text段下内存执行断点 别问,问就是这个我调试了很多次。 然后直接运行到 ...
概述 在 Kubernetes(K8s)里,容器镜像拉取策略(ImagePullPolicy)决定了 K8s 在创建或重启 Pod 时,如何处理容器镜像的拉取操作。这一策略能够确保使用的镜像始终是最新的,或者使用本地已有的镜像以提升部署效率。 可以使用kubectl explain pod.spec ...
结合2025年春季谷歌面试的信息反馈,给即将参加谷歌软件开发工程师面试,尤其是给在北美的同学提供一些求职信息参考。 ...
1. 回头看 日更坚持了851天。 读《读DAMA数据管理知识体系指南》更新完成 读《数据自助服务实践指南:数据开放与洞察提效》开更并持续更新中 2023年至2025年04月底累计码字2253229字,累计日均码字2647字。 2025年03月码字112887字,同比上升16.11%,环比上升28. ...
VMware 17 Pro介绍 VMware 17 Pro是一款功能强大的虚拟机软件,适用于开发人员、测试人员、系统管理员和教育机构。它可以在一台计算机上模拟运行多台虚拟机,支持Windows、Linux、macOS等主流操作系统,每个虚拟机都可以拥有完全独立的硬件配置和网络环境,互不干扰 1. ...
应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署 互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署 可以在一台物理机上运行多个虚拟机,每个虚拟机都是独 ...
一、 vasp简介 VASP(Vienna Ab-initio Simulation Package)是维也纳大学开发的一款基于密度泛函理论(DFT)的第一性原理计算软件包,广泛应用于材料科学、凝聚态物理和量子化学领域。 二、计算流程 第一步通过自洽计算进行结构优化,主要优化原子的位置和晶胞形状以达 ...
目录 344 反转字符串 反转字符串II 替换数字 一、反转字符串 344. 反转字符串 - 力扣(LeetCode) 本题要求原地反转字符串,即不使用额外空间修改 char[] s 中的字符顺序。考虑使用双指针法: 定义两个指针 left 和 right,分别指向字符串的两端; 依次交换 s[le ...