java
-
Java线程池的几种实现方法和区别介绍
Java线程池的几种实现方法和区别介绍 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util ...
-
详解Spring boot Admin 使用eureka监控服务
前言 最近刚好有空,来学习一下如何搭建spring boot admin环境.其中遇到很多的坑. 网上大多都是使用admin-url的方式直接来监控的,感觉一点也不灵活,这不是我想要的结果,所以本篇介 ...
-
SpringBoot整合RabbitMQ实现延迟队列的示例详解
目录 如何保证消息不丢失 什么是消息投递可靠性 ttl死信队列 什么是死信队列 消息有哪几种情况成为死信 延迟队列 springboot整合rabbitmq实现订单超时自动关闭 如何保证消息不丢失 r ...
-
Java随机生成身份证完整示例代码
身份证算法实现 1.号码的结构 公民身份号码是特征组合码, 由十七位数字本体码和一位校验码组成. 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码 三位数字顺序码和一位数字校验码. 2.地 ...
-
Java 基础详解(泛型、集合、IO、反射)
计划把 Java 基础的有些部分再次看一遍,巩固一下,下面以及以后就会分享自己再次学习的一点笔记!不是有关标题的所有知识点,只是自己觉得模糊的一些知识点. 1.对于泛型类而言,你若没有指明其类型,默认 ...
-
Java基于redis实现分布式锁代码实例
为什么会有这个需求: 例如一个简单用户的操作,一个线程去修改用户状态,首先在在内存中读出用户的状态,然后在内存中进行修改,然后在存到数据库中.在单线程中,这是没有问题的.但是在多线程中由于读取,修改, ...
-
Java制作智能拼图游戏原理及代码
今天突发奇想,想做一个智能拼图游戏来给哄女友. 需要实现这些功能 第一图片自定义 第二宫格自定义,当然我一开始就想的是3*3 4*4 5*5,没有使用3*5这样的宫格. 第三要实现自动拼图的功能,相信 ...
-
Springboot获取前端反馈信息并存入数据库的实现代码
导入mybatis依赖 <!--mybatis--> <dependency> <groupId>org.mybatis.spring.boot</group ...
-
Java超详细教你写一个网络购书系统案例
目录 一.购书系统 1.前言 2.功能介绍 3.分析 二.图书类(Book) 1.类名及属性 2.代码示例 三.订单项类(OrderItem) 1.类名及属性 2.代码示例 四.订单类(Order) ...
-
Spring源码BeanFactoryPostProcessor详解
Spring源码分析-BeanFactoryPostProcessor BeanFactoryPostProcessor接口是Spring提供的对Bean的扩展点,它的子接口是BeanDefiniti ...
-
java list常用方法总结
java list常用方法总结
-
Spring Boot如何集成模板引擎FreeMarker
一.Java模板引擎 模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档. 在jav ...
-
java并发编程专题(六)----浅析(JUC)Semaphore
半路开始看的朋友可以回顾一下前几篇 java并发编程专题(一)----线程基础知识 java并发编程专题(二)----如何创建并运行java线程 java并发编程专题(三)----详解线程的同步 ja ...
-
idea 设置鼠标悬停(放上)弹出注释的方法
idea 鼠标悬浮显示详情 2020 版 idea 之前 file -> settings设置如下 2020 版 idea 之后 file -> settings设置如下 到此这篇关于id ...
-
Apache Maven3.6.0的下载安装和环境配置(图文教程)
目录 apache-maven-3.6.0 下载地址 方法/步骤一 安装 方法/步骤二 环境变量配置 变量 环境 apache-maven-3.6.0 下载地址 不限速下载 或者进入官网按下图下载 方 ...
-
java语言求解兔子问题代码分析
java语言求解兔子问题代码分析
-
使用WebUploader实现上传文件功能(一)
写在前面: 文件上传方式很多的,对于大文件的上传,在本次项目中也有涉及,主要是用了分片断点上传大文件.所以就去了解了一下WebUploader,先从简单的上传文件开始吧. 在代码中写注释,这样看的比较 ...
-
Java使用策略模式实现聚石塔接口调用的问题
背景 有个业务需求对接淘宝开放平台.这里面涉及到了聚石塔,聚石塔是阿里系的一款产品,可以理解为一个服务器,淘宝开发平台一些较为敏感的数据,会要求发布进聚石塔.外部需要调用要通过走奇门网关.奇门中心也有 ...
-
详解JAVA的封装
第一节 什么是JAVA中的封装 面向对象的三大特性:封装.继承.多态. 1.概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法,来实现对隐藏信息的操作和访问. 2.好处 ...
-
JVM代码缓存区CodeCache原理及用法解析
一. CodeCache简介 从字面意思理解就是代码缓存区,它缓存的是JIT(Just in Time)编译器编译的代码,简言之codeCache是存放JIT生成的机器码(native code).当 ...
