
禅与Java
文章平均质量分 92
Java 基础、Spring Boot、MyBatis、高并发
金汐脉动 | PulseTide
致力于企业信息化、数字化转型以及前沿技术落地。且举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Deepin20.9 搭建 JDK 8 开发环境(VS Code)
Deepin20.9 搭建 JDK 8 开发环境(VS Code)原创 2025-01-11 15:15:19 · 1101 阅读 · 0 评论 -
SpringCloudGateway+JWT统一认证鉴权
参考springcloud-learning/micro-oauth2原创 2021-06-02 21:46:20 · 10672 阅读 · 2 评论 -
MyBatis-Plus 实战-ID生成/字段填充/分页查询
MyBatis-Plus实战合集,包括:雪花算法与自定义ID生成器、字段自动填充、分页插件与联表查询原创 2021-05-28 21:38:26 · 8366 阅读 · 0 评论 -
api接口安全设计
参考 API安全接口安全设计参考 系列学习互联网安全架构第 3 篇 —— 自定义注解,防止表单重复提交参考安全|API接口安全性设计(防篡改和重复调用)参考API接口安全设计为什么要设计安全的api接口运行在外网服务器的接口暴露在整个互联网中,可能会受到各种攻击,例如恶意爬取服务器数据、恶意篡改请求数据等,因此需要一个机制去保证api接口是相对安全的。本项目api接口安全设计本项目api接口的安全性主要是为了请求参数不会被篡改和防止接口被多次调用而产生脏数据,实现方案主要围绕..原创 2021-06-28 21:39:58 · 3075 阅读 · 3 评论 -
探索 Sentinel 服务容错
探索 Sentinel 服务容微服务集成 Sentinel <!-- 容错组件sentinel --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> .原创 2024-11-11 11:57:30 · 1447 阅读 · 1 评论 -
探索 Seata 分布式事务
探索 Seata 分布式事务原创 2024-11-11 12:00:18 · 1594 阅读 · 0 评论 -
探索 log4j2 日志库
参考 官方手册引入 log4j2 依赖需要剔除其他 log 包:<!-- 全局日志排除 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> <exclusions> <exclusion.原创 2021-07-10 22:40:20 · 769 阅读 · 1 评论 -
基于 JNI + Rust 实现一种高性能 Excel 导出方案(下篇)
在上篇我们实现了最基础的导出功能,本篇我们拓展样式 API,封装为通用 Jar 包,提升开发者的使用友好度,并且优化性能以及基本的测试。原创 2024-12-11 21:03:49 · 992 阅读 · 0 评论 -
通过 JNI 实现 Java 与 Rust 的 Channel 消息传递
本文使用 crossbeam_channel + JNI 实现了 Java 与 Rust 之间的消息传递,适配多生产者多消费者模型,并且保证了内存安全。原创 2024-11-28 11:15:04 · 1133 阅读 · 0 评论 -
基于 JNI + Rust 实现一种高性能 Excel 导出方案(上篇)
将 Excel 文件的生成任务交给 Rust 来处理,可以充分利用 Rust 的高性能和内存安全特性,确保文件生成过程高效且可靠。同时,Java 负责 API 接口请求和业务逻辑处理,利用其成熟的生态系统和广泛的企业应用经验,使得整个系统更加易于维护和扩展。原创 2024-11-28 10:53:07 · 1344 阅读 · 0 评论 -
探索 JNI - Rust 与 Java 互调实战
本文从原理介绍出发,实现了 Rust 与 Java 的互调。利用 JNI 技术,可以充分发挥 Rust 的性能优势,同时保持 Java 的跨平台特性。这种技术组合适用于对性能要求较高的应用场景,如图像处理、数据分析和系统级编程等。原创 2024-11-12 20:38:29 · 1782 阅读 · 0 评论 -
Mybatis Plus 集成 PgSQL 指南
mybatis plus 集成 pgsql 示例原创 2024-11-09 16:27:30 · 1862 阅读 · 0 评论 -
MyBatis + SQL Server Using Table-Valued Parameters
Using Table-Valued Parameters Example原创 2022-12-17 17:11:49 · 1133 阅读 · 0 评论 -
基于 Alibaba Easyexcel 实现大数据量导出
Java 使用 Easyexcel 导出大量数据原创 2023-03-12 17:03:32 · 4615 阅读 · 3 评论 -
基于 Opencsv 库导出大量数据(Java)
使用 opencsv 库导出大量数据原创 2022-10-21 17:58:50 · 3187 阅读 · 0 评论 -
JVisualVM 性能分析与 Mybatis ResultHandler 实战
本文将模拟一个生产场景的性能分析:从 Mysql 数据库中返回百万行数据并且导出数据到 Excel 文件,期间使用JVisualVM 监控工具查看代码性能。原创 2023-07-16 16:28:54 · 868 阅读 · 0 评论 -
基于 Netty + RXTX 的无协议 COM 通讯案例实现
基于 Netty + RXTX 的无协议 COM 通讯案例实现,仅学习研究参考,该案例中的很多方法已弃用。原创 2023-10-04 01:00:00 · 668 阅读 · 0 评论 -
springcloud-alibaba基于nacos整合knife4j接口文档
参考 官方文档参考Eureka注册中心聚合OpenAPI文档目录一、api-doc模块添加pom依赖二、配置yml三、主类四、微服务引入pom五、配置类Knife4jConfiguration六、接口组七、接口与参数八、测试一、api-doc模块添加pom依赖<dependencies> <!-- springboot-web--> <dependency> <grou.原创 2021-05-09 09:55:42 · 3053 阅读 · 1 评论