自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (25)
  • 收藏
  • 关注

原创 学习使用springBoot整合RabbitMq实现5种模式列队

使用SpringBoot整合RabbitMq实现5种模式列队:目录简单列队广播列队订阅列队主题列队Headers列队1.创建测试接口(测试只用这一个接口)@RestController@RequestMapping("/")public class test{ @Autowired private MQSender mQSender; @GetMapping("/test/{msg}") @ResponseBody public String te

2021-11-16 11:25:47 1668

原创 RabbitMQ初步学习(Mac)

1.RabbitMQ学习:2.MQ简介:​ 在计算机科学中,消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的序列用来处理一系列的输入,通常是来自用户的。消息队列提供了异步的通信协议,每一个序列中的记录包含了详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列交互。消息保存在队列中,直到接收者取回它。2.1、实现:消息队列常常保存在链表结构中。拥有权限的进程才可以向消息队列中写入或

2021-10-22 20:52:53 1145

原创 解决uniapp跳转原生页面,传递参数和接收参数。百分百可以!!!

uniapp跳转原生页面,传递参数和接收参数

2024-04-17 10:40:46 170

原创 Uniapp 调用 原生安卓方法 使用cv 实现图片人脸识别 返回人脸位置和人脸数量

uniapp调用原生安卓方法 使用opencv 实现图片人脸识别 返回人脸位置和人脸数量

2024-02-19 11:33:46 1066 3

原创 使用vue实现一个日历 可扩展性和功能相当多

【代码】使用vue实现一个日历 可扩展性和功能相当多。

2023-10-21 14:58:10 712 7

原创 java + vue 实现文件管理系统(超简洁)

开源一个超简易的文件管理系统,只是为了满足自己一些小文件的统一在线管理

2022-11-30 13:02:23 4777 5

原创 jvm虚拟机中加载class字节码简述。

简述jvm中类加载子系统加载字节码文件的流程和一些小细节。

2022-11-20 18:52:01 295

原创 java配置线程池

@Configurationpublic class ThreadPoolConfig { /** * 获取系统处理器个数,作为线程池数量 */ private final int CPU_NUM = Runtime.getRuntime().availableProcessors(); /** * 使用Guava的ThreadFactoryBuilder线程工厂 */ private final ThreadFactory THR

2022-10-24 19:40:16 797

原创 配置java常用线程池

@Configurationpublic class ThreadPoolConfig { /** * 获取系统处理器个数,作为线程池数量 */ private final int CPU_NUM = Runtime.getRuntime().availableProcessors(); /** * 使用Guava的ThreadFactoryBuilder线程工厂 */ private final ThreadFactory THR

2022-10-24 19:38:52 357

原创 Minio常用Java配置及工具类

springboot整合minio服务中间件

2022-09-23 13:39:05 1766

原创 解决uniapp无法同时上传图片和对象数据

解决uniapp无法同时上传图片和对象数据,上传图片并回显附效果图

2022-06-23 15:21:51 659

原创 使用Spring的quartz实现一个简单定时任务调度管理系统,附原理(简单易懂)

quartz

2022-02-27 21:43:47 1844 1

原创 java时间操作工具类(判断时间是周几、多少号、几月、几年,计算时间差、计算时间相差几天,获取今天、昨天、近7天、本周、本月、本季、本年、去年开始时间和结束时间,获取本周、本月、本季、本年集合)

1.获取本周开始和结束时间 /** * 获得本周开始时间 * @return 结果 */ public static Date getTimesWeekmorning() { Calendar cal = Calendar.getInstance(); cal.set(cal.get(Calendar.YEAR), cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0,

2021-12-21 19:52:11 1632

原创 使用RedisTemplat实现简单的分布式锁

不使用redisson框架实现Redis分布式锁准备工作:导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>编写RedisConfig类@Configurationpublic class Re

2021-11-18 19:12:09 701

原创 使用springboot编写自定义参数校验注解

SpringBoot自定义注解实现参数校验Demo1. 导入依赖 <!-- validation组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </depe

2021-11-03 15:38:34 237

原创 使用SpringSecurity实现自定义登陆+用户权限管理(注释详细+附源码地址)

使用SpringBoot整合SpringSecurity 、 JWT、Swagger2 实现用户登陆,用户权限接口。项目源码地址在这里!!目录1、设计数据库2、创建项目3、添加依赖4、创建实体类、5、编写登陆/注册接口6、编写配置类7、编写Service8、编写Mapper9、测试10、分析1、设计数据库:设计数据库使用 RBAC 模式:Role-Based Access Control是基于角色的访问控制。在RBAC中,权限与角色关联,用户通过扮演适当的角色从而得到这些角色的

2021-10-27 18:46:02 2302

原创 实现一个简单的Redis Demo

1.导入Redis依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <

2021-10-24 10:39:03 2102

原创 学习使用vue(笔记)

1:vue基本语法1.1:基本数据类型和字符串取值: {{code}} {{str}}data:({ code:100 str:"test"})1.2: 对象数据类型支持ognl语法取值: {{stu.name}} {{stu.age}}data:({ stu{ name:"zhangsan" age:12 }})1.3:if判断语句<div id="container"> <label class="c" v-if="

2021-10-10 21:33:24 423

原创 springboot整合Kaptcha框架实现验证码(复制粘贴即可运行)

学习使用springboot整合Kaptcha框架实现验证码1.导入Kaptcha依赖 <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> </dependency&g

2021-10-07 20:42:03 93

原创 使用@Value引用配置文件中属性报错

springboot项目报错:Error creating bean with name ‘jwtTokenUtil’: Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder ‘expiration’ in value “${expiration}”错误代码application.yml配置代码

2021-09-29 14:49:09 282

原创 swagger2学习

1.Swagger的使用swagger介绍:前后端分离,后端需要编写接口说明文档,会耗时比较多的时间swagger 是一个生成服务器接口规范文档的工具1.1:添加依赖(swagger2)<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><dependency> <groupId>io.springfox</groupId> &lt

2021-09-27 14:14:17 80

原创 学习java多线程创建

1.Java线程的创建方式1.1.继承Thread类,重写run()方法public class ThreadDemo extends Thread { @Override public void run() { System.out.println("继承Thread类创建的线程"+Thread.currentThread().getName()); }}1.2.实现Runnable接口,重写run()方法public class RunnableDem

2021-09-23 17:29:41 99

SmartSVN M1 工具.zip

SmartSVN M1 工具.zip

2024-04-22

数字孪生正向合成图生成软件

数字孪生正向合成图生成软件

2024-02-23

ContextCapture.Center-4.4.9.516.exe

ContextCapture.Center_4.4.9.516.exe

2024-01-22

python实现opcua协议

python实现opcua协议

2023-12-22

工业互联网协议模拟plc大全.zip

工业互联网协议模拟plc大全.zip

2023-12-22

工业互联网协议模拟器1.zip

工业互联网协议模拟器1.zip

2023-12-22

工业互联网协议模拟器.zip

工业互联网协议模拟器,支持流行的plc通讯协议模拟

2023-12-22

使用vue实现一个日历 可扩展性和功能相当多

使用vue实现一个日历 可扩展性和功能相当多

2023-10-21

KepOPC.exe222

KepOPC.exe222

2023-08-16

opc客户端(nodejs和python3).zip

opc客户端(nodejs和python3).zip

2023-08-15

python 2.7 window32位

python 2.7 window32位

2023-08-12

openOPC python中间件

openOPC python中间件

2023-08-12

opc协议防真器KepserverEX6

opc协议防真器KepserverEX6

2023-08-12

modbus数据仿真器 和 采集调试器

modbus slave modbus poll modbus数据仿真器 和 采集调试器

2023-08-09

minio docker-comppse集群文件

minio docker-comppse集群文件

2023-01-31

dissertation

dissertation

2022-12-29

html+js前端百度日历

html+js前端百度日历

2022-12-29

apache-jmeter

apache-jmeter压测

2022-12-29

el-table合并单元格计算

el-table合并单元格计算

2022-12-28

uniapp自定义tabbar图标样式

uniapp自定义tabbar图标样式uniapp自定义tabbar图标样式

2022-10-13

ubuntu wine.deb 包

ubuntu wine.deb 包

2022-05-21

ubuntu WeChat.de包

ubuntu WeChat.de包

2022-05-21

ja-netflter解密

ja-netflter解密

2022-05-21

ssh_administration

ssh_administration

2022-05-14

springweb批量上传文件

批量上传文件

2022-05-14

向txt文件中写入字符流

向txt文件中写入字符流

2022-05-14

ThreadPoolExecutor线程池

ThreadPoolExecutor线程池

2022-04-01

java金额单位转换代码

java金额单位转换

2022-03-13

20201116114351753590384993 的长类型订单号和 短码订单号

20201116114351753590384993 的长类型订单号和 短码订单号

2022-03-12

草图大师 sketchup 2020

草图大师 sketchup 2020

2022-03-08

uTools-2.3.1.exe相当简洁且实用的现代化桌面搜索插件

uTools-2.3.1.exe相当简洁且实用的现代化桌面搜索插件

2022-03-07

window小工具批量重命名

window小工具批量重命名

2022-03-07

maxto中文版,屏幕分割软件

maxto中文版,屏幕分割软件

2022-03-07

HofoSetup(界面华丽的打包软件)

HofoSetup(界面华丽的打包软件)

2022-03-07

小丸工具箱是一款用于处理音视频等多媒体文件的软件,bilibili压制工具

小丸工具箱是一款用于处理音视频等多媒体文件的软件,bilibili压制工具

2022-03-07

强大的window桌面美化软件

强大的window桌面美化软件

2022-03-07

“Everything”是一个运行于Windows系统,基于文件、文件夹名称的快速搜索引擎

“Everything”是一个运行于Windows系统,基于文件、文件夹名称的快速搜索引擎

2022-03-07

postmanwindow64位中文版

postmanwindow64位中文版

2022-03-07

reids window64版本

reids window64版本

2022-03-07

maven 3.8.4 版本

maven 3.8.4 版本

2022-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除