相关文章
鸿蒙项目实战:PR#39888中解决的ACE引擎具体问题及技术方案赏析
鸿蒙项目实战:PR#39888中解决的ACE引擎具体问题及技术方案赏析
在鸿蒙OpenHarmony的ACE引擎PR#39888中,我主要解决了ArkUI组件在特定场景下内存泄漏导致渲染异常的问题。该问题表现为动态创建的组件节点在页面切换时未正确释放,导致内存持续增长和页面卡顿。以下是技术方案…
建站知识
2025/3/1 6:30:45
深入理解分布式系统中的关键概念:三阶段提交、补偿事务、消息队列与Saga事务模型及分布式ID生成方案
在当今快速发展的技术领域中,分布式系统已成为构建大规模应用的基石。无论是为了提升系统的可用性、扩展性,还是为了处理复杂的业务流程,理解和掌握分布式系统的核心概念和技术变得尤为重要。本文将探讨几个关键的分布式系统概念和解决方案&a…
建站知识
2025/3/3 18:05:26
动态内容加载的解决方案:Selenium与Playwright对比故障排查实录
方案进程
2024-09-01 09:00 | 接到亚航航班数据采集需求
2024-09-01 11:30 | 首次尝试使用Selenium遭遇Cloudflare验证
2024-09-01 14:00 | 切换Playwright方案仍触发反爬机制
2024-09-01 16:30 | 引入爬虫代理IPUA轮换策略
2024-09-02 10:00 | 双方案完整实现并通过压力测试故…
建站知识
2025/3/1 6:28:39
达梦数据库系列之安装及Mysql数据迁移
达梦数据库系列之安装及Mysql数据迁移 1. 达梦数据库1.1 简介1.2 Docker安装达梦1.2.1 默认密码查询1.2.2 docker启动指定密码 1.3 达梦数据库连接工具1.3.1 快捷键 2 Mysql数据库迁移至达梦2.1 使用SQLark进行数据迁移 1. 达梦数据库
1.1 简介
DM8是达梦公司在总结DM系列产品…
建站知识
2025/3/3 18:05:56
避免 Git 文件名大小写出错
一、如何避免大小写出错? 配置 Git 全局忽略大小写 在 Windows 上,默认 Git 会忽略大小写。建议全局关闭此行为: git config --global core.ignorecase false统一团队命名规范 强制约定文件名全小写(如 config.json)或…
建站知识
2025/3/3 18:05:16
conda环境管理 kernel注册到jupyter notebook
本文核心目的:解决jupyter notebook找不到自己想要的指定conda环境
首先安装anaconda,在win搜索框打开anaconda prompt 按下ctrlc终止操作的时间很长。需要输入y来确认操作。
国内镜像源不能使用代理服务访问。要尝试代理服务的打开与关闭
下面是cond…
建站知识
2025/3/1 6:23:31
springboot使用logback自定义日志
前言
1、末尾有完整配置文件
2、日志分为五个等级,按照优先级的高低可以分为:
TRANCE < DEBUG < INFO < WARN < ERRORspringboot默认是INFO,因此低于INFO的TRACE和DEBUG都不会输出。
可以在properties或yaml配置文件中修改日…
建站知识
2025/3/1 6:22:30