刷新
集群及分布式定时任务中间件MEE_TIMED

博主头像 集群及分布式定时任务中间件MEE_TIMED 转载请著名出处:https://www.cnblogs.com/funnyzpc/p/18312521 MEE_TIMED一套开源的定时任务中间件,MEE_TIMED 简化了 scheduled及shedlock的配置,同时也升级了这两种中间件的能力 , ...

Volatile不保证原子性及解决方案

博主头像 原子性的意义 原子性特别是在并发编程领域,是一个极其重要的概念,原子性指的是一个操作或一组操作要么全部执行成功,要么全部不执行,不会出现部分执行的情况。这意味着原子性操作是不可分割的,它们在执行过程中不会被其他操作中断或干扰。 原子性的意义在于它保证了数据的一致性和程序的正确性。在多线程或多进程的环 ...

通过一份经典的UML类图来学会如何读懂UML类图

博主头像 ​ 一份经典的UML类图如下: 继承关系: —▷ 鸟 —▷ 动物;鸟继承动物 实现接口:•••▷ 大雁 •••▷ 飞翔;大雁实现了飞翔接口 实现接口: —○ 唐老鸭 —○ 讲人话;唐老鸭实现讲人话接口(棒棒糖表示法) 关联关系: —> 企鹅 —> 气候;企鹅需要‘知道’气候的变化 依赖关系:•••> ...

HashMap与LinkedHashMap类型集合

对于HashMap 特点: 特点无序,没索引,不重复 保证键的唯一 类似于Map类型的集合,都可以在书名号中添加一个类名和一个数据类型来添加元素,也用“put”,也可以遍历集合元素 Set<Student> keys = hm.keySet(); //获取键值 for (Student k : ke ...

springboot~mybatis-pagehelper原理与使用

博主头像 原理 PageHelper是一个用于MyBatis的分页插件,pagehelper-spring-boot-starter是其在Spring Boot中的集成组件。下面简要介绍PageHelper的分页原理: PageHelper的分页原理 拦截器机制:PageHelper通过MyBatis的拦截器 ...

前后端分离后模块开发

博主头像 编写页面这个程序设计工程师嘴上的口头禅是 2016 年 建行刚开始最开发的时候听到的, 因为大学的时候学 习的程序设计语言是一 C++为主,对于前端页面这种能看到效果 是一种很难体会的概念。学习 C 语言程序设 计的时候显示 眼前的是一个命令行黑屏,学 C++, C#都是。作为大学生初学程序设计开发 ...

docker技术总结(二)

五、Dockerfile:用于定义 Docker 镜像内容的脚本文件。 Dockerfile基本结构 一个典型的 Dockerfile 由一系列指令组成,每个指令用于执行特定的任务,如指定基础镜像、复制文件、运行命令等。常用的 Dockerfile 指令包括: FROM 指定构建新镜像所基于的基础镜 ...

反射快速入门

博主头像 反射就是通过字节码文件获取类的成员变量、构造方法和成员方法的所有信息。 利用反射,我们可以获取成员变量的修饰符、名字、类型、取值。我们可以获取构造方法的名字、形参,并利用通过反射获取的构造方法创建对象。我们可以获取成员方法的修饰符、名字、形参、返回值、抛出的异常、注解,并运行通过反射获取的方法。 比 ...

基于语音识别的会议记录系统

博主头像 目录核心功能页面展示使用技术方案功能结构设计数据库表展示 核心功能页面展示 视频展示功能 1.创建会议 在开始会议之前需要管理员先创建一个会议,为了能够快速开始会议,仅需填写会议的名称、会议举办小组、会议背景等简要会议信息即可成功创建。 2.语音识别会议记录(最核心功能) 用户选择创建的会议参加,点 ...

大专学历,快 30 岁,裁员 2 个月,拿到 25k+ 的 Offer,优秀!!.md

博主头像 大家好,我是R哥。 最近做面试辅导,帮到了太多小伙伴入职了,大多都是统招「二本」及以上学历,其实也有好几个「大专」、「专升本」学历辅导入职的案例。 比如我今天要分享的这个激动人心的面试辅导成功案例,这兄弟我管他叫「小王」好了,小王他就是大专学员: 小王也算是我的铁粉,在裁员一周后立马找我做面试辅导了 ...

Java 网络编程(TCP编程 和 UDP编程)

博主头像 1. Java 网络编程(TCP编程 和 UDP编程) @目录1. Java 网络编程(TCP编程 和 UDP编程)2. 网络编程的概念3. IP 地址3.1 IP地址相关的:域名与DNS4. 端口号(port)5. 通信协议5.1 通信协议相关的:OSI 参考模型5.2 通信协议相关的:TCP / ...

基于注解注册连接的Thrift框架(04)——TProtocol

博主头像 前情提要 之前介绍了TProcessor的同步和异步实现,也说明了TAsyncMethodCall中的状态循环以及它是如何和TServer进行交互的。 TProtocol TProtocol 是一个抽象类,主要做了两件事情: 绑定一个TTransport 定义一系列读写消息的编解码接口。包括两类,一 ...

ApplicationContext 详细介绍

博主头像 一、概述 ApplicationContext是Spring框架中的一个核心接口,它扩展了BeanFactory接口,并提供了更全面的功能。ApplicationContext不仅包含了BeanFactory的所有功能,还添加了国际化支持、资源访问、事件传播、以及更高级的容器特性,如自动装配和生命周 ...

几个适合Java开发者的免费IDEA插件

博主头像 今天,给大家推荐几个好用且免费的IntelliJ IDEA插件。如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢! RestFul-Tool 如果你是一个RESTful服务的开发者,那么这个一定要试一下。它是一套非常丰富的RESTful服务开发工具,对 Spring MVC 和 ...

SpringMVC-04-结果跳转及数据处理

博主头像 1、结果跳转 SpringMVC中有两种实现 Handler 的方式:接口实现 和 注解实现, 两种方式对请求结果的处理各有不同。 1.1、接口Handler处理结果 public class ControllerTest implements Controller { @Override publ ...

spring email 发送功能

博主头像 邮件通知是现代应用中常见的一种通信方式,特别是在需要及时反馈、告警或重要事件通知的场景下。Spring Boot提供了简单而强大的邮件发送功能,本文将通过pring Boot中使用JavaMailSender 接口实现邮件发送。 使用场景说明 注册验证:在用户注册、商户注册时,通过邮件发送验证码进行 ...

<123···131>