自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 Seata企业级最佳实践开发及注意事项

Seata企业级最佳实践开发及注意事项

2025-02-20 10:44:23 776

原创 Java常用的多线程编程

以下是Java多线程编程的主要方式及其在企业中的典型应用场景和代码示例:应用场景:继承 类适合一些简单的异步任务,比如在此例中的日志记录。通过创建一个新线程来处理日志记录任务,可以让主线程继续执行而不被阻塞。这种方式在开发快速原型时非常方便,但在实际企业开发中不太推荐,因为每次创建线程会产生一定的开销,且难以管理大量的线程。如果在企业开发中,存在大量并发任务的场景,建议使用线程池()配合实现 接口的方式来管理线程。线程池能够更高效地管理线程的创建、销毁等,避免了频繁创建线程带来的性能问题。示例:异步记录

2025-02-16 10:00:00 573

原创 从Joplin到Obsidian

Obsidian设置配置,同步插件配置,主题与注意事项

2025-02-14 13:16:16 225

原创 React 与 Next.js

React 与 Next.js:高效构建高性能与搜索引擎优化(SEO)的网页

2025-02-07 09:00:00 1297

原创 Dart语言

Dart快速入门,精讲示例

2025-01-18 20:28:50 1013

原创 Redis 最佳实践

Redis 同时使用 RDB 和 AOF 进行持久化,这种组合可在保证数据安全的同时提高性能。

2024-12-17 21:07:20 944

原创 Jdk配置、maven配置、gradle配置、Java开发常用的依赖库

这使得 Temurin 成为一个更加经济、灵活和可持续的选择,尤其对于开源项目、小型开发团队和中小型企业来说,Temurin 是一个非常理想的替代方案。这些依赖基本涵盖了大多数Java开发项目中需要用到的功能,可以根据项目的需求,选择并添加适合的依赖。随着Java生态的不断发展,新的库和工具不断涌现,因此要保持对新技术的关注,选择最适合项目需求的技术栈。它是一个兼容的、企业级的 JDK 发行版,完全符合 Java SE 标准,并且在性能、安全性和可靠性上都有较好的表现。下载并安装合适的 JDK 版本。

2024-12-05 03:22:18 827

原创 JWT原理与jjwt的改变,使用的是最新版0.12.6

学习(JSON Web Token)是理解现代身份认证的关键步骤。jwt讲解、jjwt 0.12.6、java教程、学习等。

2024-12-01 09:00:00 1056

原创 现代安全密码哈希算法

安全、密码、哈希算法、java实现、对比,学习

2024-11-25 02:44:21 1269

原创 初识MQTT

MQTT、注意事项、配置、选型、部署

2024-11-24 07:51:20 892

原创 Netty 需知需会

Netty 需知需会,netty 学习教程, netty 知识点,重点

2024-11-20 09:00:00 652

原创 Kafka数据重复和乱序的原因和跨会话幂等性问题

Kafka数据重复和乱序的原因和跨会话幂等性问题

2024-11-08 22:18:31 1532

原创 常用Redis客户端对比及简单使用示例

常用Redis客户端对比及简单使用示例

2024-11-08 10:28:34 863

原创 无需ROOT,使用 ADB 命令卸载和恢复安卓系统内置应用及打开应用的主界面

无需ROOT,使用 ADB 命令卸载和恢复安卓系统内置应用

2024-09-16 16:14:00 3868

原创 Ubuntu安装docker,操作步骤

查看是否安装Docker,以及如何卸载和安装Docker

2024-07-20 15:29:32 521

原创 VMware Workstation Pro 17.5.2 配置 Ubuntu Server 24.04 LTS 教程,MobaXterm的配置,克隆虚拟机后的工作

VMware Workstation Pro 17.5.2 配置 Ubuntu Server 24.04 LTS 教程,MobaXterm的配置,克隆虚拟机后的工作。

2024-07-09 13:01:50 3066 1

原创 Elasticsearch分片分配与一致性路由机制解析

Elasticsearch需要理解的原理

2024-03-27 15:43:39 472

原创 JdbcTemplate 批量插入,HikariCP数据库连接池

例如,你可以从1000开始测试,逐步调整,观察性能变化,找到一个最适合你的应用场景的批量大小。过大的批量大小可能导致内存溢出或者长时间的事务锁定,而过小的批量大小则可能导致频繁的数据库交互,影响性能。假设你正在使用HikariCP作为数据库连接池,为了支持大量的并发插入操作,你需要合理配置数据库连接池的参数,比如。在调整这些参数时,建议进行适当的测试,以确保配置的修改能够带来预期的效果,并且不会对应用用性能产生不利影响。进行数据库操作时,批量插入是一种常见的需求,尤其是在需要高效地插入大量数据时。

2024-03-03 09:00:00 2928

原创 继 centos 后我认为最有可能被广泛应用于服务器的系统是Ubuntu server

希望国产linux平台快速崛起,不落于人,能够抢占更多市场份额。

2024-03-01 22:22:21 1029

原创 流水号其实是个学问,分布式系统生成唯一标识的流水号

流水号,全局唯一,分布式,java

2023-11-20 20:48:14 1027

原创 wondertool硬字幕提取工具和OCR识别工具

wondertool 硬字幕提取工具和OCR识别工具

2023-10-28 06:51:48 1233

原创 Apache Tomcat 最新信息泄露漏洞CVE-2023-28708详情及解决方案,springboot版本的对应的内嵌tomcat版本查看,tomcat相关。

Tomcat 最新信息泄露漏洞CVE-2023-28708,解决方案。

2023-05-20 10:21:58 4321

原创 视频硬字幕提取方法(可完全离线),开发个小工具辅助一下

硬字幕辅助小工具,需配合VideoSubFinder和PearOCR使用。

2023-05-19 22:21:09 4850 8

原创 Win11 安装 AlmaLinux 9 到指定目录

Win11 安装 AlmaLinux 9 到指定目录,升级到wsl2,error:0x800701bc、0x8000000d,教程。

2023-04-03 13:47:52 644

原创 Jdk8 ParallelStream(并行流),自定义线程池,性能测试,okhttps同步及异步请求,干货,真实开发技术选型。

jdk8并行流,自定义线程池,性能测试,okhttps同步及异步请求

2022-11-29 10:24:09 2211

原创 python题目用java解决

某公司要针对员工情况统一调薪,现有一个员工列表,包含姓名、职级、工作年限、工资信息。现要求将该列表按以下规则重新排序:1、职级高的排在前面2、若职级相同,按工资少的排前面3、若工资相同,工作年限长的排前面

2022-09-30 03:26:56 569

原创 用Tcp实现一对多聊天

首先,我们先在idea中用GUI Form设计一个聊天框,swing本人也不是很会,但查看一下GUI Form然后用它来做个界面问题不大。用idea创建java项目就不写了在设置和新项目设置中配置和引入依赖<dependency> <groupId>com.intellij</groupId> <artifactId>forms_rt</artifactId> <version>7.0.3&lt

2022-05-23 09:19:51 1161

原创 手写MQ,多线程模拟

手写MQ,多线程模拟

2022-05-04 22:45:08 585

原创 找到个eclipse旧版下载地址有jdk1.8最后一版2020-06

Index of /2020-06 (obeo.fr)eclipse-jee-2020-06-R-win32-x86_64

2021-12-09 19:44:44 2025 1

原创 tomcat在IDEA的server中出现中文乱码,但是直接在启动tomcat的bin下的startup却没有?解决之一

2021-07-15 16:01:12 213

原创 RocketMQ之2次深入学习,个人理解总结,写文章真耗时

RocketMQ之2次深入学习,个人理解总结RocketMQ 你可以称它为分布式消息队列它的作用:应用解耦:简单来说就是通过一个消息队列作为中间件来实现应用解耦,某个需要该消息的系统出现故障时要处理的内容会被缓存在消息队列里,以提高可用性。流量消峰:通过消息队列缓存大量请求分到一段时间去处理,可以理解为一种能够排队分批处理的限流,比如一万个请求分10个1000处理,提高系统稳定性和用户体验。消息分发:为的是做到多个系统之间数据流通互不干扰,需要的数据就去消息队列中取,提高了数据处理的实时

2021-03-23 22:24:50 252 1

原创 最新 ubuntu-20.04搭建RocketMQ4.8

RocketMQRocketMQsudo apt-get install gitgit clone https://github.com/apache/rocketmq.gitrocketmq文件夹下编译mvn -Prelease-all -DskipTests clean install -Umaven安装配置的安装配置下面有编译后target下的rocketmq目录mv到你要放置的目录图片最上方中间是本次配置的目录路径修改bin下的runserver.sh 和 runbroker.sh

2021-03-23 14:27:06 772

原创 JSP基础须知

动态网页开发技术-JSP,Java服务器页面使用JSP标签在HTML中插入Java代码。标签通常以&lt;%开头以%&gt;结束。JSP是一种Java servlet,与纯 Servlets相比,JSP更方便编写或修改HTML网页。JSP 指令定义网页依赖属性,比如脚本语言等:&lt;%@ page language="java" import="java.util.*" pageEn...

2019-03-11 14:19:19 697

原创 SQL语句,给正在写毕业设计终稿的同学,导出数据库表

select Column_Name as 列名,data_type as 数据类型,(case when data_type = 'datetime' then 8 when 'date' then 3 when data_type = 'float' or data_type = 'double' or data_type = 'int' or data_type = 'decimal' t...

2019-03-04 15:59:14 802

原创 css基础须知

CSS,层叠样式表id 选择器与class 选择器id 选择器以 "#" 来定义,class 选择器以"."显示盒子模型content:内容。padding:补白。border:边框。margin:边界。可以把它想象成旧时代一张被框装的老照片。嗯?!,毫无违和感。&lt;html&gt;&lt;head&gt;&lt;meta charset="UTF-8"&g..

2019-02-20 02:21:05 196

原创 html基础须知

HTML,超文本标记语言HTML 实例&lt;html&gt;&lt;head&gt;            &lt;meta charset="UTF-8"&gt;&lt;!--HTML 文档的字符编码--&gt;            &lt;title&gt;我的标题标签&lt;/title&gt;            &lt;link rel=&quo

2019-02-19 17:24:40 228

eclipse旧版jdk1.8最后一版2020-06的最新匹配的中文语言包

eclipse旧版jdk1.8最后一版2020-06的最新匹配的中文语言包

2022-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除