
Java
文章平均质量分 83
Java学习笔记和Java练习
Ronny-7
day day up
展开
-
Redisson提供优秀的并发控制机制
Redisson扩展了很多JDK并发工具类和集合接口,基于Redis提供了分布式下的强一致性语义实现。所以在分布式环境使用Redisson,可以简化很多并发与同步的难点,比如分布式锁、闭锁、信号量等。原创 2023-08-02 23:07:51 · 723 阅读 · 0 评论 -
Spring Data Elasticsearch - 在Spring应用中操作Elasticsearch数据库
Spring Data Elasticsearch通过简单的编程模型,帮助开发者快速便捷地在Spring项目中实现对Elasticsearch的访问操作,提高开发效率和质量。它将Elasticsearch的优势与Spring框架的优势结合在一起,是一个很有价值的 spring ss基于 spring框架的 elasticsearch 持久层实现。原创 2023-08-01 14:32:47 · 1693 阅读 · 0 评论 -
Spring Cloud Gateway - 新一代微服务API网关
如果没有网关,难道不行吗?功能上是可以的,我们直接调用提供的接口就可以了。那为什么还需要网关?因为网关的作用不仅仅是转发请求而已。我们可以试想一下,如果需要做一个请求认证功能,我们可以接入到 API 服务中。但是倘若后续又有服务需要接入,我们又需要重复接入。这样我们不仅代码要重复编写,而且后期也不利于维护。由于接入网关后,网关将转发请求。所以在这一层做请求认证,天然合适。这样这需要编写一次代码,在这一层过滤完毕,再转发给下面的 API。原创 2023-07-19 18:01:14 · 38834 阅读 · 3 评论 -
Spring Boot 全局异常处理
有一种解决办法:将多种相似的异常统一为一个,比如将用户找不到异常和订单信息未找到的异常都统一为“未找到该资源”这一种异常,然后前端再对相应的情况做详细处理。@ControllerAdvice可以指定捕获异常的控制器范围,比如这里的assignableTypes=ExceptionController.class,表示只处理ExceptionController抛出的异常。可以定义不同的全局异常处理类拦截不同范围的异常,比如定义一个全局未捕获异常处理器,一个控制器异常处理器等。类的异常后都会在这里被处理。原创 2023-07-18 22:58:06 · 1508 阅读 · 0 评论 -
Lambda表达式
介绍Java8中的Lambda表达式原创 2023-05-22 21:09:16 · 630 阅读 · 0 评论 -
Java Swing测试项目:ATM系统(连接数据库)
文章目录一、ATM系统流程图二、效果图1.ATM前端效果图2.ATM后端效果图3.ATM数据库展示图三、ATM前端1.前台登录界面2.前台主界面四、ATM后端1.后台登录界面2.后台主界面1)后台搜索栏2)后台表单操作3)后台账户添加五、数据库项目下载地址一、ATM系统流程图二、效果图1.ATM前端效果图2.ATM后端效果图3.ATM数据库展示图三、ATM前端1.前台登录界面2.前台主界面四、ATM后端1.后台登录界面2.后台主界面1)后台搜索栏2)后台表单操作原创 2021-01-04 16:58:52 · 2662 阅读 · 0 评论 -
Java:接口示例
Java类库中也定义了许多接口,有些接口中没有定义任何方法,这些接口称为标识接口,如java.lang包中定义的Cloneable接口、java.io包中的Serializable接口。有些接口中定义了若干方法,如java.lang包中Comparable接口中定义的comapreTo()方法、AutoClosable接口定义的close()方法、Runnable接口中定义的run()方法。Co...原创 2019-12-20 14:26:32 · 1397 阅读 · 0 评论 -
Java练习:ATM取款机管理系统(控制台编程)
ATM管理系统1. 项目描述:开发一个ATM取款机管理系统,主要功能是用户输入卡号、密码,通过验证后,就可以实现存款、取款、余额查询、修改密码、查看用户信息等操作。2. 项目解析:ATM取款机管理系统所涉及的知识有:类的定义、对象的创建和使用、面向对象编程的基本思想和系统类库的使用等。(1)用户到银行开户,银行会分配给他一张银行卡,卡号唯一标识这张银行卡;(2)银行还要记录用户的相关信...原创 2019-12-13 13:15:45 · 4357 阅读 · 0 评论 -
Java练习:一个简单的USB接口程序设计
USB接口程序设计1. 任务描述通常人们使用的计算机上都有USB接口,鼠标、键盘、麦克风等都可以连接到USB接口中使用。在计算机启动时,这些设备也随之启动; 当计算机关闭时,这些设备也会随之关闭。鼠标、键盘、麦克风等USB接口设备都启动后,计算机才开机成功; 当这些USB设备都关闭后,计算机才关机成功。编写一个USB接口程序,模拟描述中的计算机的开机和关机过程。2. 任务目标(1)学会分析...原创 2019-12-12 20:43:33 · 19001 阅读 · 8 评论