java
-
Java之jdbc连接mysql数据库的方法步骤详解
Java:jdbc连接mysql数据库 安装eclipse和mysql的步骤这里不赘述了. 1.一定要下jar包 要想实现连接数据库,要先下载mysql-connector-java-5.1.47(或 ...
-
JDK反序列化时修改类的全限定性名解析
应用场景 SpringSecurityOAuth2有一个奇葩的设计,那就是它将与access_token相关的所有属于都封装到OAuth2AccessToken中,然后保存时会直接将该对象序列化成字节 ...
-
Java获取线程ID的实例
以下实例演示了如何使用 getThreadId() 方法获取线程id: public class Main extends Object implements Runnable { private T ...
-
Java实现按年月打印日历功能【基于Calendar】
本文实例讲述了Java实现按年月打印日历功能.分享给大家供大家参考,具体如下: import java.text.ParseException; import java.text.SimpleDate ...
-
java基于正则表达式实现时间日期的常用判断操作实例
本文实例讲述了java基于正则表达式实现时间日期的常用判断操作.分享给大家供大家参考,具体如下: 最近需要完成一个判断用户输入时间日期类型来进行相应操作的业务.实现这个功能自然少不了用到正则表达式,提 ...
-
SpringBoot中的静态资源访问的实现
一.说在前面的话 我们之间介绍过SpringBoot自动配置的原理,基本上是如下: xxxxAutoConfiguration:帮我们给容器中自动配置组件: xxxxProperties:配置类来封装 ...
-
Spring Cloud Feign实现文件上传下载的示例代码
目录 独立使用Feign 上传文件 下载文件 使用Spring Cloud Feign 上传文件 下载文件 总结 Feign框架对于文件上传消息体格式并没有做原生支持,需要集成模块feign-form ...
-
Java异步调用转同步的方法
先来说一下对异步和同步的理解: 同步调用:调用方在调用过程中,持续等待返回结果. 异步调用:调用方在调用过程中,不直接等待返回结果,而是执行其他任务,结果返回形式通常为回调函数. 其实,两者的区别还是 ...
-
Spring Boot2+JPA之悲观锁和乐观锁实战教程
目录 前言 悲观锁与并发 利用SQL的for update解决并发问题 利用JPA的@Lock行锁注解解决并发问题 如果是@NameQuery,则可以 乐观锁与并发 利用version字段解决并发问题 ...
-
Java面试题冲刺第八天--Spring框架2
目录 面试题1:聊一下你对AOP的理解吧? 追问1:Advice通知的类型有哪几种? 追问2:在同一个切面(Aspect)中,不同Advice的执行顺序 面试题2:AspectJ AOP 和 Spri ...
-
java web实现简单留言板功能
本文实例为大家分享了java web实现简单留言板的具体代码,供大家参考,具体内容如下 一.目标 用户可以登录并记住密码进入留言板,添加留言,点击留言列表中的标题可显示该条留言全部内容. 二.相关知识 ...
-
初步了解javafx
JavaFX 介绍 一提到Java的图形界面库,我们通常听到的都是Swing,或者更老一点的AWT,包括很多书上面介绍的也都是这两种.很多学校.培训班教学的也是这两种技术.但是其实这两种技术都已经过时 ...
-
23种设计模式(19)java责任链模式
23种设计模式第十九篇:java责任链模式 定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系.将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止. 类型: ...
-
Springboot 跨域配置无效及接口访问报错的解决方法
跨域配置如下,Springboot 版本为 2.4.1 ///跨域访问配置 @Configuration public class CorsConfig { private CorsConfigura ...
-
Runtime.getRuntime().exec 路径包含空格的解决
目录 Runtime.getRuntime().exec 路径包含空格 1. 现象 2. 原因 解决办法 Runtime.getRuntime().exec()产生阻塞的2个陷阱 背景 关于Runti ...
-
SpringBoot资源文件的存放位置设置方式
目录 默认存放静态资源文件的位置 手动配置其搜索资源文件的文件夹位置 把文件放在SpringBoot项目下的classpath中 把文件放在项目jar包之外的服务器磁盘中的某个文件夹中 SpringB ...
-
Maven的国内镜像(快速解决jar下载过慢的问题)
Maven简介 maven作为一个项目管理工具确实非常好用,结果在使用时候,你会发现下载jar速度不如自己在网上下载.之前oschina的中央仓库可用,现在oschina的maven服务器关了,只能拿 ...
-
springboot数据库操作图文教程
4.1 Spring-Data-Jpa Spring-Data-Jpa定义了一系列对象持久化的标准. 目前实现这一规范的产品有Hibernate. Application.yml的配置 Spring. ...
-
Java DelayQueue实现任务延时示例讲解
在项目中有使用到延时队列的场景,做个简单的记录说明:首先DelayQueue实现了BlockingQueue,加入其中的元素必须实现Delayed接口: 当生产者元素调用put往其中加入元素时,出发D ...
-
SpringBoot整合Elasticsearch实现索引和文档的操作方法
Elasticsearch 是一个分布式.可扩展.近实时的高性能搜索与数据分析引擎.Elasticsearch 基于 Apache Lucene 构建,采用 Java 编写,并使用 Lucene 构建 ...
