目录 1. 外观模式介绍 2. 代码示例 1. 外观模式介绍 外观模式(或门面模式)是一种结构性模式。 外观模式为多个复杂的子系统提供一个统一的接口,使这些子系统更加容易被使用。 通俗的说,外观模式内部封装了多个复杂的子系统的调用…
2025/1/5 15:18:20python对redis的增删查改 安装 redis-py 库连接 Redis 服务器增1. 字符串(String)2. 列表(List)3. 哈希(Hash)4. 集合(Set)5. 有序集合(Sorted Set) 删1. 删除…
2025/1/5 12:52:06文章目录 背景当前配置分析解决过程1. 活动事务未完成2. 备份滞后或归档未完成3. 保留了过多的 WAL 文件4. 逻辑复制槽未释放5. 文件系统问题6. 强制触发 WAL 清理结果lsof D 是啥意思检查进程从名字来看, 该 wal 文件是最小的文件(一般也是最老的 wal 文件)pg_archivecleanup …
2025/1/5 11:12:43🚨 错误分析:1698 - Access denied for user rootkong.mshome.net 这个错误是因为 MySQL 的 root 用户 使用 auth_socket 插件进行身份验证,而不是使用密码。因此,当你尝试从 远程主机 连接时,MySQL 会拒绝访问。 ✅ …
2025/1/5 10:53:08此示例演示如何添加可阻止从列表删除项目的简单事件处理程序。此任务包含两个过程: 在 Microsoft Visual Studio 中创建事件处理程序 添加事件处理程序作为 Windows SharePoint Services 中的功能 在 Visual Studio 中创建事件处理程序 通过单击“文件”…
2025/1/5 15:36:04 人评论 次浏览编写python脚本,调试的时候需要打印json格式报文,直接打印看不出层次,可以使用json.dumps格式化打印import jsonimport requestsdef test_json():rrequests.get(https://home.testing-studio.com/categories.json)print(r.json())print(json.…
2025/1/5 10:48:38 人评论 次浏览Sun Microsystems公司正式发布ZFS(Zettabyte File System)文件系统。ZFS是第一个128位的文件系统,同时ZFS又被Sun Microsystems称作史上最后一个文件系统。因为这个文件系统含有多项创新技术,不仅成功地解决现有文件系统的问题和陋…
2025/1/5 10:21:44 人评论 次浏览安装Linux操作系统 1将已经准备好的RHEL 5安装光盘放入主机的光驱中,然后开机后按Del键(有些品牌的机子是F12)进入BIOS设置界面,设置光驱作为第一优先启动设备,然后按F10键保存并退出 2再次重启主机后将自动从光盘中引…
2025/1/5 7:46:52 人评论 次浏览攻击活动分析2019年8月,Proofpoint研究人员发现了一系列的传播含有WhiteShadow下载器VB宏的word和Excel附件的恶意邮件活动。图1: AWhiteShadow攻击活动中的恶意邮件WhiteShadow是一种恶意软件交付服务,其中包含Microsoft SQL Server实例来保存下载器提取…
2025/1/5 16:37:50 人评论 次浏览1 ipvsadm集群服务管理工具使用 安装ipvsadm: yum install ipvsadm 参数: Ipvsadm -h : 获取帮助 -A 创建一个新的集群服务 -E 修改一个集群服务 -D 删除一个集群服务 -L 查看一个集群服务 -a 向集群添加一个rs -d 删除一个rs -l …
2025/1/5 16:36:47 人评论 次浏览Promise 从入门到自定义一、准备知识二、Promise 是什么一、准备知识 1.区别实例对象与函数对象 1.实例对象: new 函数产生的对象, 称为实例对象, 简称为对象 2.函数对象: 将函数作为对象使用时, 简称为函数对 <script>/* 1. 函数对象与实例对象函数对象: 将函数作为对象…
2025/1/5 16:35:46 人评论 次浏览//单例模式--饿汉模式 public class testSub {public static void main(String[] args) {Key subKey1 Key.getInstance();Key subKey2 Key.getInstance();Key subKey3 Key.getInstance();// 这里创建了3个对象,Key()构造方法只会执行一次}}class Key {private st…
2025/1/5 16:34:46 人评论 次浏览一、Docker 网络模式 在讨论 Kubernetes 网络之前,让我们先来看一下 Docker 网络。Docker 采用插件化的网络模式,默认提供 bridge、host、none、overlay、maclan 和 Network plugins 这几种网络模式,运行容器时可以通过–network 参数设置具…
2025/1/5 16:33:45 人评论 次浏览Python3.6 实现java1.8 murmurhash 加密算法前因后果由于最近工作涉及到python操作Java项目的缓存问题,而Jedis中默认使用的murmurhash算法与python版本的不互通,后来尝试使用Jpype调用Java代码实现加密,但是迫于强迫症以及减少进程消耗资源&…
2025/1/5 16:32:45 人评论 次浏览Mac切换窗口浪费时间?WindowSwitcher for Mac来帮忙!使用Command Number键,无需按多个键即可轻松切换到窗口。WindowSwitcher还允许使用手势来移动和调整窗口大小。例如,用两根手指从右向左滑动,在屏幕左侧放置一个窗…
2025/1/3 14:05:05 人评论 次浏览一、概述 gunzip/bunzip2是Ant的内置任务,用来解压使用GZip或BZip2算法压缩的文件。除非文件不存在或者没有更新,否则会生成文件。 二、属性 src:要解压的文件。 dest:解压后的文件名或目录。如果是目录,解压后的文件…
2025/1/5 11:08:55 人评论 次浏览ChatGPT 作为最快完成亿活用户的应用,最近真的是火出天际了。今天分享5个 ChatGPT 功能,来提升我们的日常工作以及如何使用它提高代码质量。 ChatGPT 的出现,彻底改变了开发代码的方式。但是目前为止,大多数软件开发人员和数据专业…
2025/1/5 4:01:54 人评论 次浏览点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏 原创 | Java 2020 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库…
2025/1/3 14:00:57 人评论 次浏览包含在对象里的数据可以通过两种方式来访问 既属性的对象(property)和方法(method) 属性是隶属于某个特定对象的变量,方法则是某个特定对象才能调运的函数。 对象是由一些彼此相关的属性和方法集合在一起的一个数据实体、javacript中,属性和方法对使用“…
2025/1/3 13:58:55 人评论 次浏览整型数据和byte数据相互转化private static readonly uint[] bytesMax new uint[] { 256-1, 65536-1, 16777216-1, uint.MaxValue };//, 4294967296-1 , 4294967296-1/// <summary> /// 把数字转化为数组 地位存低字节,高位存高字节 /// 例如 传入x4,len…
2025/1/5 16:28:27 人评论 次浏览