![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
爪哇杂谈
文章平均质量分 77
分享 Java 基础知识、编程技巧、Java 框架、Java 进阶高级等知识。
CoderGeshu
这个作者很懒,什么都没留下…
展开
-
Lambda表达式与双冒号语法
前言最近在学习一些关于响应式编程方面的内容,而在响应式编程中,响应式流(Reactive Stream,Java 9+)发挥了重要作用,在操作流的过程中,我发现其使用了大量的 Lambda 表达式及双冒号语法,这两个特性是 Java 8 出现并应用的,以前我也有过了解与使用,因此在这里对这两块内容进行梳理巩固并加以总结。正文匿名类想要真正去理解 Lambda 表达式,我认为应该先从匿名类开始说起。遥记那年冬天的第一场雪,比以往来得更晚一些……一帮初出茅庐、仍未褪去稚气的热血少年,正襟危坐的围坐在原创 2021-06-22 12:55:19 · 2709 阅读 · 2 评论 -
Spring Cloud分布式配置中心Cofig及消息总线Bus的配置与使用
文章目录前言正文搭建 Config Server搭建 Config Client配置热刷新消息总线实现热刷新前言在常规的开发中,每个微服务都包含代码和配置,其配置包含服务配置、各类开关和业务配置。如果系统结构中的微服务节点较少,那么常规的代码 + 配置的开发方式足以解决问题。但当系统逐步迭代,其微服务会越来越复杂,慢慢演化成网状依赖结构,这个时候常规的代码 + 配置的开发方式就并不合适了,因为还要考虑整体系统的扩展性、伸缩性和耦合性等。这些问题中,配置的管理也变得越来越麻烦。如果还是以常规开发形式原创 2021-06-11 11:41:39 · 389 阅读 · 0 评论 -
Spring Boot WebFlux 使用 R2DBC 连接 MySQL
本文使用两种方法介绍 Spring Boot WebFlux 使用 R2DBC 连接 MySQL:使用配置 Java 类使用配置文件:application.yml相关技术点:WebFlux、R2DBC 等技术请自行了解。Spring Boot WebFlux 使用 R2DBC 技术连接 MySQL,首先需要在 WebFlux 项目的基础上导入以下两个依赖:<dependency> <groupId>dev.miku</groupId> &l原创 2021-02-23 10:42:23 · 2266 阅读 · 1 评论 -
一个小巧且容易上手的SSM增删改查(CRUD)项目——搞起来~
前言在学习了 SSM 框架之后,为了进一步巩固其相关概念知识,做到把理论知识真正落实于实践,故学习开发此项目。此项目适合初入学习 SSM 框架以及了解一些前端 Bootstrap 布局的童鞋~~希望经过这一简单项目的实践,能够熟练掌握使用 SSM框 架开发 Java Web 项目的具体流程,理解每一层次和每一技术在整个项目中的位置及其所发挥的作用,为后续深入理解与开发复杂项目打好基础。项目简介本项目是基于 Spring + Spring MVC + MyBatis+ Maven + Bootstr原创 2021-02-19 17:53:36 · 401 阅读 · 2 评论 -
Java GUI 铁路售票系统
简介这是一个 Java GUI 系统设计:使用 Java Swing 编写的铁路售票应用系统。技术栈所使用到的技术:Java Swing + Java AWT + MySQL 5.5.62运行截图登录界面注册用户默认的注册是乘客身份,必须要填写完整信息并确定阅读相关服务条款后才能进行注册,否则会有错误提示。普通乘客端——乘客身份登录系统在车票业务中可以执行购票、订单信息、切换用户及退出功能。例如,搜索上海至北京的 2020 年 1 月 22 日的车票(这里的日期没有使用日历控件原创 2021-01-23 16:55:45 · 1855 阅读 · 1 评论 -
Java GUI:使用 Java Swing 编写的日历小程序
这是一个完全使用 Java Swing 编写的日历类,同时使用了 Java 的 Calendar 类和 Java AWT 中的触发事件。话不多说,直接上结果。运行结果截图如下:它支持显示当前日期,并使用红色高亮标注。支持上下月翻页,支持查询指定年月的日历,支持一键返回当前日期。项目源码地址:https://github.com/CoderGeshu/Java-Swing-Calendar。这里也贴一下源码:1、首先是一个设置背景透明的工具类,Background.java:packa.原创 2021-01-23 11:13:26 · 2696 阅读 · 5 评论 -
一文搞懂 Java 中的 Native 方法
文章目录1. 简介1.1 个人理解1.2 其他介绍2. 用 Java 调用 C 的实例2.1 创建包含本地方法的类2.2 编译运行2.3 获得头文件2.3 C 实现头文件的声明方法2.4 生成动态链接库2.5 再次运行Java类2.6 总结1. 简介1.1 个人理解初次遇见 native 是在 java.lang.String 源码中的一个 intern 方法:public native String intern();因为还是第一次遇到,所以就去搜了一些文章进行了解。下面就对一些 Native原创 2020-12-23 15:56:41 · 8833 阅读 · 0 评论 -
Class类型详解
1. 简介在Java世界里,一切皆对象。从某种意义上来说,Java有两种对象:实例对象和Class对象。每个类的运行时的类型信息就是用Class对象表示的。它包含了与类有关的信息。其实我们的实例对象就通过Class对象来创建的。Java使用Class对象执行其RTTI(运行时类型识别:Run-Time Type Identification),多态就是基于RTTI实现的。每一个类都有一个Cla...原创 2020-05-05 23:43:16 · 5477 阅读 · 1 评论