从零开始搭建Tare的Java 开发环境

从0开始一步一步讲解如何在Trae 中构建Java开发环境,供大家学习交流。

  1. java 项目plugin安装:Extension Pack for Java 拓展包包含以下内容,亦可手动安装;
  1. 开发环境配置
Maven for java 拓展配置 与 Language Support for Java(TM) by Red Hat 中的 maven 需要分别单独配置;否则易出现 maven 拓展 与 Java Projects 所引用的 maven settings配置不相同的情况; 
  1. lombok

项目中有使用lombok时 可安装lombok插件:

并在项目的 settings.json 中增加:“lombok.configPath”: “lombok.config”

  1. 项目启动:

application启动类执行 Debug / Run:

  1. 环境配置简化可以使用:Extension Pack for Java Auto Config
  1. 支持导入配置导入

支持从vs code 和 cursor 的导入配置,已经使用这两种工具的配置好环境的同学可以直接导入,一步到位。

  1. 为Trae 打个广告

目前日常代码60%左右靠 trae生成,日常使用上的产出结果 cursor pro 还有差距,但免费使用还提供了solo 模式,也是可以极大的提高了日常编码及学习效率,值得推荐一下。

solo 获取方式:

官方飞书群二维码:

Read more

Docker架构深度解析:从核心概念到企业级实践

Docker架构深度解析:从核心概念到企业级实践

Docker架构深度解析:从核心概念到企业级实践 * 一、Docker架构全景图 * 1.1 整体架构示意图 * 二、核心组件深度解析 * 2.1 Docker Daemon工作机制 * 三、镜像与容器原理 * 3.1 镜像分层结构 * 3.2 容器生命周期 * 四、网络架构详解 * 4.1 网络模式对比 * 4.2 Bridge网络实现原理 * 五、存储架构与实践 * 5.1 存储驱动对比 * 5.2 数据卷使用模式 * 六、企业级实践方案 * 6.1 高可用架构设计 * 七、安全最佳实践 * 7.1 安全防护体系 * 八、性能调优指南 * 8.

By Ne0inhk
MySQL——表操作及查询

MySQL——表操作及查询

一.表操作  MySQL的操作中,一些专用的词无论是大写还是小写都是可以通过的。  1.插入数据 INSERT [INTO] table_name (列名称...) VALUES (列数据...), (列数据...); "[]"表示可有可无,插入时,如果不指定要插入的列,则表示默认全部列都要插入数据,插入数据的顺序必须和列的顺序一致。 如果插入单行数据,则只需一个"()",如果想要多行插入,则可以同时追加多个"()"。 2.更新数据  此外,由于主键或者唯一键对应的值已经存在而导致插入失败,则可以更新数据: INSERT INTO 表名称 (列名称...) VALUES (列数据...) ON DUPLICATE KEY UPDATE 列名称=新数据...; 除这条语句之外,还有一条语句,名为替换,也可以解决主键或唯一键冲突问题:

By Ne0inhk
超全 MySQL 学习笔记(3 万字):操作、约束、范式、连接查询全解析

超全 MySQL 学习笔记(3 万字):操作、约束、范式、连接查询全解析

文章目录 * 一、数据库操作 * 1.1 登录 MySQL 数据库 * 1.2 查看当前服务器中的所有数据库 * 1.3 创建数据库 * 1.3.1 创建数据库的标准语法 * ⚠️ 注意:数据库名是否可以使用关键字? * 1.3.2 utf8 与 utf8mb4 的区别(高频面试题) * 1.4 查看 MySQL 服务的默认字符集 * 1.5 查看当前正在使用的数据库 * 1.6 删除数据库(慎用) * 1.7 查看 MySQL 帮助 * 1.8 创建数据表 * 1.8.

By Ne0inhk