摘要:
1. 邮箱授权码获取 邮箱 --> 设置 --> POP3/SMTP/IMAP --> 开启服务(POP3/SMTP服务) --> 授权码 开启并获取后 将 授权码保存下来。 2. 项目 导入依赖 <!-- 邮箱 --> <dependency> <groupId>org.springframewo 阅读全文
摘要:
useGeneratedKeys="true" 和 keyProperty="secondIndex" 这两个属性经常与 MyBatis(Java 持久层框架)的 <insert> 标签一起使用。这两个属性主要用于在插入记录后,从数据库返回的自动生成的主键或其他键值中,获取该键值并将其设置到 Jav 阅读全文
摘要:
Seata 是一个开源的分布式事务解决方案,它提供了简单高效的分布式事务服务,以确保分布式环境下的数据一致性。Seata 的 AT 模式(Automatic Transaction)是其中一种事务模式,它通过两阶段提交(2PC)来实现分布式事务管理。 Seata 的原理和 AT 模式的详细讲解: 1 阅读全文
摘要:
在现代 web 开发中,API(应用程序编程接口)扮演着至关重要的角色。它们使得不同的应用程序能够彼此通信,共享数据和功能。在众多 API 设计风格中,RESTful 风格因其简洁性和高效性而备受推崇。本文将带你深入了解 RESTful 风格,探索其基本原则和最佳实践。 1. 什么是 RESTful 阅读全文
摘要:
1. 为什么重写 equals 方法时需要重写 hashCode 方法? 在 Java 中,equals 和 hashCode 方法的合同(contract)规定: (1) 如果两个对象根据 equals 方法是相等的,那么它们的 hashCode 值必须相同。 (2) 如果两个对象根据 equal 阅读全文
摘要:
前言: 连接远程服务器的达梦是在图形化界面进行操作,需要点击提交。 1. 新建表空间 新建本地连接,本地的表空间再新建表空间,在 常规 进行添加。(常规 一般要添加两个,自动扩充要从默认改为打开) 文件路径在本地 DAMENG 下 直接进行文件名的创建 后缀为 .dbf。扩充上限为10240。 常规 阅读全文
摘要:
前言: 达梦数据库使用 Redhat 红帽则是一家成立于1993年的软件公司,致力于为企业提供基于Linux内核的操作系统和开源解决方案。 红帽采用了商业模式,通过销售许可证、技术支持和相关服务来盈利。红帽将Linux内核与自家开发的软件进行整合,并提供稳定性强、安全性高以及专业技术支持的企业级操作 阅读全文
摘要:
1. 查看当前语言包: locale 2. 查看有哪些语言包: locale -a zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置。 3. 下载 yum install kde-l10n-Chinese 4. 修改: localectl set- 阅读全文
摘要:
问题:使用 su 命令出错:-bash: Su: command not found 解决: 先查看/etc/sudoers.d 文件是否存在 find /etc/sudoers.d 说明系统已经安装了 sudo,只不过没有配置环境。 解决一: 使用vi 或 vim 以下命令打开/etc/sudoe 阅读全文
摘要:
项目内的Maven丢了,pom文件依然存在。 设置也都没问题就是无法导入maven。 双击 shift 搜索 add maven。 选择第一个,弹出的项目内选择pom。 Maven出现了。 阅读全文