Terry

Terry

工具

TransmittableThreadLocal 使用

TransmittableThreadLocal 使用

**摘要**: 本文介绍了 `TransmittableThreadLocal`,一个用于在多线程环境中传递变量值的 Java 类。它扩展了 `ThreadLocal`,允许在线程切换时保持变量值不变,适用于线程池等场景。文章详细解释了 `TransmittableThreadLocal` 的引入、使用方法、注意事项、线程安全问题以及与 `ThreadLocal` 的区别。此外,还讨论了内存泄漏和内存溢出的区别,并提供了测试示例和参考资料。
342
0
0
2024-04-16
从 0 开始,Vue 的搭建与开发

从 0 开始,Vue 的搭建与开发

**文章摘要**: 本文是一篇Vue.js入门操作手册,主要内容包括: 1. **Vue.js介绍**:Vue.js是一个渐进式框架,核心库关注视图层,易于学习与整合。它采用MVVM模式,实现数据与DOM的双向绑定。 2. **Node.js环境搭建**:介绍Windows和Linux环境下Node.js的安装步骤,包括安装Node.js、配置npm、设置环境变量等。 3. **NPM使用介绍**:介绍NPM的基本使用方法,包括安装模块、全局安装、本地安装、查看安装信息、卸载模块、更新模块、搜索模块、创建模块等。 4. **Vue环境搭建**:介绍Vue.js环境的搭建方法,包括安装Webpack、Vue相关文件、创建Vue项目等。 5. **VS Code配置**:介绍如何使用VS Code进行Vue.js开发,包括下载安装VS Code、配置插件等。 6. **NPM Install安装机制及实现原理**:介绍NPM安装模块的机制和实现原理,包括确定依赖模块、获取依赖模块、查找依赖、模块扁平化、安装模块、执行工程生命周期等。
164
0
0
2024-03-20
Docker 安装及 Portainer 连接配置(TLS 加密)

Docker 安装及 Portainer 连接配置(TLS 加密)

**摘要:** 本文介绍了在Linux系统上离线安装Docker的详细步骤,包括下载安装程序、使用安装脚本配置Docker服务、安装Docker Compose等。此外,还提供了在线安装Docker的示例,以Rocky Linux系统为例,展示了如何下载repo文件、安装Docker和启动服务。文章还涉及了安装证书脚本、配置Portainer TLS连接、移动Docker安装文件到其他磁盘、添加镜像源以及配置Docker日志等内容。
269
0
0
2024-01-04
工具

工具

本文介绍了个人常用的Windows系统工具,包括播放器、浏览器、编程工具、网盘、VPN、个人知识管理工具、素材管理工具以及其他工具。涵盖了从音乐播放、视频播放、编程开发到文件管理、知识管理等多个方面,旨在为用户提供一个全面的工具使用指南。
285
0
0
2023-12-03