Fork me on GitHub

随笔分类 -  Java

摘要:Jakarta Mail TLS 发送邮件 在 Jakarta Mail(以前称为 JavaMail)中使用 TLS 发送邮件的方式类似于使用 JavaMail。TLS(传输层安全协议)用于加密邮件传输,以确保邮件在发送过程中不会被拦截。 以下是如何通过 Jakarta Mail 实现使用 TLS 阅读全文
posted @ 2024-09-22 23:59 龙凌云端 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Eclipse Angus TLS 发送邮件 Augus-mail 是一种邮件发送库,类似于 JavaMail。要通过 Augus-mail 使用 TLS 发送邮件,流程会与 JavaMail 非常类似。以下是使用 Augus-mail 发送带 TLS 的邮件的基本步骤: 步骤 1:设置依赖 首先, 阅读全文
posted @ 2024-09-22 23:39 龙凌云端 阅读(74) 评论(0) 推荐(0) 编辑
摘要:约瑟夫环 Java实现 一、背景介绍 约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知 n 个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为 k 的人开始报数,数到 m 的那个人出圈;他的下一个人又从 1 开始报数,数到 m 的那个人又出圈;依此规律重复下去,直到剩余最后一个胜利者。 阅读全文
posted @ 2024-07-03 01:52 龙凌云端 阅读(205) 评论(0) 推荐(0) 编辑
摘要:MyBatis Plus 达梦数据库 分页查询异常问题 一、问题背景 根据博客《SpringBoot MyBatis Plus 整合 达梦数据库》中提到分页查询问题,如果没有配置 MybatisPlusConfig.java 文件,会出现如下现象: 数据表 PRODUCTION.PRODUCT_CA 阅读全文
posted @ 2023-10-19 13:40 龙凌云端 阅读(1908) 评论(0) 推荐(1) 编辑
摘要:Spring 操作 达梦数据库 一、前提条件 本篇博客以访问本地达梦数据库(DM8)为基础进行演示。(前提:本地已经安装了 DM8 数据库!) 关于 Windows 安装达梦数据库,请参考博客:Windows 安装 达梦数据库 关于 Docker 安装达梦数据库,请参考博客:Docker 安装 达梦 阅读全文
posted @ 2023-10-17 12:14 龙凌云端 阅读(850) 评论(0) 推荐(0) 编辑
摘要:java.io.IOException: Could not find resource mapper/ProductCategoryMapper.xml 解决方案 一、问题背景 通过 MyBatis Plus 测试 达梦数据库过程中,运行测试类的时候,项目报错:“java.io.IOExcepti 阅读全文
posted @ 2023-10-16 19:00 龙凌云端 阅读(61) 评论(0) 推荐(0) 编辑
摘要:MyBatis Plus 操作 达梦数据库 一、前提条件 本篇博客以访问本地达梦数据库(DM8)为基础进行演示。(前提:本地已经安装了 DM8 数据库!) 关于 Windows 安装达梦数据库,请参考博客:Windows 安装 达梦数据库 关于 Docker 安装达梦数据库,请参考博客:Docker 阅读全文
posted @ 2023-10-16 18:05 龙凌云端 阅读(4998) 评论(0) 推荐(0) 编辑
摘要:JDBC 方式操作 达梦数据库 一、启动达梦数据库 本篇博客以访问本地达梦数据库(DM8)为基础进行演示。(前提:本地已经安装了 DM8 数据库!) 关于 Windows 安装达梦数据库,请参考博客:Windows 安装 达梦数据库 关于 Docker 安装达梦数据库,请参考博客:Docker 安装 阅读全文
posted @ 2023-10-16 16:31 龙凌云端 阅读(7176) 评论(0) 推荐(0) 编辑
摘要:Java FreeMarker模版 动态操作 word文档 // TODO 阅读全文
posted @ 2023-09-24 02:55 龙凌云端 阅读(18) 评论(0) 推荐(0) 编辑
摘要:Java Predicate 的介绍和常用方法 // TODO 阅读全文
posted @ 2023-08-21 02:25 龙凌云端 阅读(35) 评论(0) 推荐(0) 编辑
摘要:SoapUI 测试上传下载文件 背景 使用 SoapUI 工具测试文件导入导出的接口。 1、文件上传 1)在左侧菜单配置请求URL http://172.31.0.90:38990/file/routerUpload 2)确认请求URL是否正确 3)设置介质类型 设置为:multipart/form 阅读全文
posted @ 2023-06-17 23:48 龙凌云端 阅读(834) 评论(0) 推荐(0) 编辑
摘要:InfluxDB 支持多线程写入吗? InfluxDB 是支持多线程写入的。 InfluxDB 是一个分布式时序数据库,具有高度的可扩展性和并发性,可以支持大规模数据的写入和读取操作。 InfluxDB 提供了多种写入数据的协议和客户端库,例如 HTTP API、UDP、TCP 和 Java 客户端 阅读全文
posted @ 2023-05-16 16:51 龙凌云端 阅读(434) 评论(0) 推荐(0) 编辑
摘要:Java Instant 创建和使用 Java Instant 是一个日期和时间相关的类,它表示时间轴上的一个点,精确到纳秒。 在 Java 8 中引入了 Instant 类,可以方便地进行时间戳的操作和转换。 创建 Instant 实例可以通过以下几种方式: 1、使用 now() 方法获取当前时间 阅读全文
posted @ 2023-05-16 16:44 龙凌云端 阅读(589) 评论(0) 推荐(0) 编辑
摘要:Java 远程连接 SQLite 数据库 Java 可以使用 JDBC API 来连接 SQLite 数据库。但是,SQLite 不支持远程连接,因为它是一种文件数据库,需要直接访问数据库文件。 如果您需要从远程位置访问 SQLite 数据库,可以将 SQLite 数据库文件放在共享文件夹中,并将该 阅读全文
posted @ 2023-05-11 19:36 龙凌云端 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:Java 实现 二叉树的 中序遍历 class Node { int val; Node left; Node right; Node(int val) { this.val = val; } } public class BinaryTree {/** * 中序遍历 * @param root 节 阅读全文
posted @ 2023-05-03 05:11 龙凌云端 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Java 实现 二叉树的 后序遍历 class Node { int val; Node left; Node right; Node(int val) { this.val = val; } } public class BinaryTree { /** * 后序遍历 * @param root 阅读全文
posted @ 2023-05-03 04:38 龙凌云端 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Java 实现 二叉树的 前序遍历 class Node { int val; Node left; Node right; Node(int val) { this.val = val; } } public class BinaryTree { /** * 前序遍历 * @param root 阅读全文
posted @ 2023-05-03 04:35 龙凌云端 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Java 实现 FIFO 缓存算法 一、什么是 FIFO FIFO(First In, First Out)是一种常见的数据结构,也叫做先进先出队列。它的特点是先进入队列的数据最先出队。 类似于现实中排队买东西的场景,先来的人先排队,先买完商品的人先离开。 在计算机领域,FIFO常用于缓存管理、进程 阅读全文
posted @ 2023-05-03 04:26 龙凌云端 阅读(305) 评论(0) 推荐(0) 编辑
摘要:Java 实现 LRU 缓存算法 一、什么是 LRU LRU(Least Recently Used,最近最少使用)是一种缓存算法,其核心思想是将最近最少使用的缓存项移除,以便为更常用的缓存项腾出空间。 在实际应用中,LRU 算法被广泛用于缓存和页面置换。 二、Java 实现 LRU 缓存算法 在 阅读全文
posted @ 2023-05-03 02:47 龙凌云端 阅读(197) 评论(0) 推荐(0) 编辑
摘要:使用 Stream API 简化集合操作 在 Java 8 中,引入了 Stream API,使得我们可以通过链式调用来进行集合操作,避免了传统的循环迭代方式。本文将介绍如何使用 Stream API 简化集合操作,并通过代码示例进行演示。 一、常用的 Stream API 操作 在 Stream 阅读全文
posted @ 2023-05-03 02:37 龙凌云端 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示