WXY
WXY
工欲善其事,必先利其器 🛠️
首页
归档
标签
相册
瞬间
影读
友链
关于
首页
归档
标签
相册
瞬间
影读
友链
关于
学习笔记
默认分类
生活记录
开源推荐
技术教程
资源分享
学习笔记
置顶
(2025/04/11日)最新国内可用的Docker镜像加速器地址收集汇总
前言 网上搜索到的许多Docker Hub 镜像加速器文章提供的镜像地址通常不可用,或许已经失效。因此,在此做个记录,本文会长期更新保持可用。 2025/04/11日更新 欢迎广大网友积极贡献和评论留言
学习笔记
10075
0
31
2023-12-29
Go 语言是面向对象的编程语言吗?
Go 语言不能简单地归类为面向对象的编程语言,它更准确的说法是:Go 语言是一种支持部分面向对象特性的多范式编程语言。 支持的面向对象特性: 封装 type person struct { name string // 小写私有 Age int // 大写公开 } //
学习笔记
127
0
1
2025-03-24
SpringBoot 常用扩展接口
在Spring Boot应用开发中,框架通过丰富的扩展点设计,为开发者提供了灵活的应用定制能力。这些扩展接口不仅能够无缝融入应用生命周期的各个阶段(如启动、运行、关闭),还能针对业务场景实现深度定制,显著提升代码的可维护性和可扩展性。无论是增强核心功能、统一处理全局逻辑,还是优化特定场景下的性能,S
学习笔记
117
0
1
2025-03-14
Docker Compose启动提示: compose.yml: the attribute `version` is obsolete
摘要总结:Docker Compose从版本2.25.05开始废弃了docker-compose.yml文件中的version字段,用户在使用时可能会遇到警告信息。解决这个问题的方法是直接删除docker-compose.yml文件中的version字段即可。这是为了保持兼容性,使得新版本的Docker Compose可以兼容旧版本。参考相关文档和论坛,提供了解决方案的链接。
学习笔记
346
0
2
2024-11-22
WebStrom/Idea 显示Error: No 'dev' npm script
摘要总结: 在使用 WebStorm 或 IDEA 配置前端项目时,可能出现错误提示“Error: No 'dev' npm 脚本”,这是因为项目未能识别 package.json 文件中的 scripts 部分。解决方法是确保 JSON 文件被正确识别,在 File -> Settings -> Editor -> File Types 目录下找到 JSON 并添加 *.json 到文件名模式中。完成配置后,scripts 部分会变为可选项,并且 package.json 文件会被正确识别为 JSON 格式文件。
学习笔记
118
0
1
2024-11-14
Linux 系统上交叉编译 Redis 并打包成 tar.gz,适用于多架构平台
前言 Redis 是一个流行的内存数据库,广泛用于缓存和消息队列。为了便于在不同架构的 Linux 系统上部署 Redis,我们可以通过交叉编译来生成适用于不同平台的可执行文件,并打包为 .tar.gz 以便分发和直接使用。本文将介绍如何在任何 Linux 系统上交叉编译 Redis,支持多种平台架构,包括 ARM、AArch64 等。 安装编译工具 在开始编译之前,需要安装基本的编译工具和依赖。根据你使用的 Linux 发行版,以下是不同系统的安装命令:
学习笔记
124
0
3
2024-10-23
Java文件写入详解:FileWriter和BufferedWriter的使用
这段摘要详细描述了Java中的文件操作,包括读取和写入文件。其中详细介绍了Writer抽象类及其实现类FileWriter和BufferedWriter的使用方法。通过不同的创建方式(绝对路径、相对路径和File对象),展示了如何创建Writer对象并实现文件写入。同时,也说明了文件覆盖写入和追加写入的不同方式,以及BufferedWriter如何使用缓存区域进行数据写入,包括手动刷新缓存的方法。最后,还介绍了BufferedWriter提供的换行方法newLine。
学习笔记
技术教程
156
0
1
2024-10-11
Spring事务失效的常见陷阱与解决方案
本篇通过一道面试题和一些实践,来拆解几个Spring事务的常见坑点。 原理 Spring事务的原理是:通过AOP切面的方式实现的,也就是通过代理模式去实现事务增强。 具体过程是:对包含@Transactional注解的方法进行拦截,然后重写,重新在方法里加入异常回滚的逻辑。而且,每个线程都是独立管理自己的事务,相互隔离。 原理简单,使用起来也简单,也就是在方法上打上@Transactional注解,然后事务就正常生效了。也很少有人去验证异常情况下是否能真正的回滚。 Spring事务让我熟悉的地方是哪哪看起来都简单,让我陌生的地方使用时的变种较多,有时候莫名其妙的不生效。
学习笔记
技术教程
262
1
1
2024-10-10
使用DM(达梦数据库)数据迁移工具导出sql文件
摘要: 本文介绍了如何使用达梦数据库(DM8)的迁移工具来导出SQL文件,以确保数据迁移和备份过程中的数据完整性与可移植性。文章通过具体步骤详细指导了操作过程,包括使用图形化界面新建迁移工程,选择迁移方式,填写数据库信息,定义SQL脚本文件路径,配置迁移策略,选择导出模式和数据表等。此外,文章还解决了一个常见的问题,即在导入SQL文件后发现某些系统表没有数据的问题,提供了解决方案,即在迁移策略中去掉保持对象名大小写的选项并重新导出SQL文件。本文为达梦数据库用户提供了实用的操作指南和问题解决思路。
学习笔记
226
0
11
2024-08-29
使用mc命令实现minio数据迁移
应要求,需要将minio版本从 2022-02-24 升级到 2024-06-29 ,因老版本在生产环境已经使用一段时间,需要把文件迁移到新版本的minio中 故有了本篇文章来记录迁移数据过程 mc 即 MinIO Client 获取MinIO Client(mc)
学习笔记
557
0
1
2024-07-04
下一页