Grafana Dashboard 备份方案
每个使用 Grafana 的同学都知道,当你花费大量时间配置和定制仪表板后,最不希望发生的事情就是因为某些原因而导致 Dashboard 丢失。也许是因为误操作,也许是因为系统挂了,但无论原因如何,备份一下 Grafana 的 Dashboard 总是没错的 本文将详细介绍如何使用Grafana B
SpringBoot 实现定时任务
定时任务在实际项目开发中很常见,并且定时任务可以在各种场景中应用,通过自动化操作和任务的规模化管理,提高效率、可靠性和工作质量。可以减少手动操作,避免疏忽和错误,并节省时间和人力资源的投入
nginx(六十九)nginx配置websocket
js java和python websocket编程 websocket库 --> 模拟并用tcpdump和wireshark分析报文。nodejs -> js的服务端的运行环境 npm node nodejs的区别。postman最新版可以连websocket --> 作为客户端。opcode
spring boot 集成rocketmq
springboot rocketmq
SpringBoot + layui 框架实现一周免登陆功能
SpringBoot + layui 框架实现一周免登陆功能
【Spring Boot系列】- Spring Boot拦截器
拦截器(Interceptor)是在面向切面编程中应用的,就是在service或者一个方法前调用一个方法,或者在方法后调用一个方法。是基于JAVA的反射机制。可以根据 URL 对请求进行拦截,主要应用于登陆校验、权限验证、乱码解决、性能监控和异常处理等功能。在 Spring Boot 项目中,使用拦
SpringBoot使用GRPC框架(服务端)
SprigBoot使用GRPC框架
快速搭建一个简单的SpringBoot项目-详细步骤
快速搭建一个简单的SpringBoot项目-详细步骤1.工程的创建,2.配置依赖,3.配置application,4.创建数据库,5.创建mapper、service、controller层代码,6.使用Postman测试请求。
Unsupported class file major version 61
简介:illegalargumentexception:不支持的类文件主版本61,jdk版本过高。
安装了node.js,但是npm命令不可用的解决方案
在打开的窗口里查看是否有node.js的安装目录,如果没有,点击新建按钮,把node.js的安装目录复制一份,然后点击【确定】按钮,基本上99%问题就解决了。右键单击【此电脑】,在显示的菜单里点击【属性】,此时会打开系统设置窗口,点击如下位置的【高级系统设置】,在弹出的系统属性小窗口点击【环境变量(
mybatis(plus)多数据源
一个项目大部分都是单一数据库多一些,但是有时候会需要用多个库,所以这时候据需要使用多数据源。我这里使用springboot+mybatis(plus)+druid多数据源.目前我知道有两种方式,一种方式是需要在service实现类上添加@DS,一种方式是通过配置的方式,配置不同的SqlSession
MySQL的下载、安装和配置(图文详解)
步骤2:打开“Choosing a Setup Type”(选择安装类型)窗口,在其中列出了5种安装类型,分别是Developer Default(默认安装类型)、Server only(仅服务器)、Client only(仅客户端)、Full(完全安装)、Custom(自定义)。例如,选择“MyS
MyBatis入门配置及CURD实现
MyBatis的主要作用是简化Java应用程序与关系型数据库之间的交互。通过使用MyBatis,开发人员可以通过简单的配置和编写SQL语句,实现对数据库的增删改查操作。同时,MyBatis还提供了一些高级特性,如分页查询、批量操作等,使得数据库访问更加灵活和高效。总之,MyBatis是一个功能强大、
Mysql知识梳理
事务的四大特性ACID,ACID是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)的缩写,是数据库事务的基本属性,用于确保事务的可靠性和一致性。explain用于解析sql的执行计划,执行计划是MySQL为了执行查询语句而制
nginx unknown directive “stream“
nginx 运行报错:unknown directive "stream"的原因,主要是因为没有安装stream模块导致的,我们只需要编译安装一下stream模块即可解决这个问题。
SpringCloudGateway--过滤器(内置filter)
目录一、概览二、内置过滤器1、StripPrefix2、AddRequestHeader3、AddResponseHeader4、DedupeResponseHeader5、AddRequestParameter6、CircuitBreaker7、FallbackHeaders8、RequestRa
C语言:指针(超深度讲解)
指针:字符指针、指针数组、数组指针、函数指针、函数指针数组、指向函数指针数组的指针、回调函数,qsort运用,一维数组传参、二维数组传参,一级指针传参,二级指针传参
最详细的SpringBoot实现接口校验签名调用
验签是指第三方系统在调用接口之前,需要按照原系统的规则根据所有请求参数生成一个签名(字符串),在调用接口时携带该签名。原系统会验证签名的有效性,只有签名验证有效才能正常调用接口,否则请求会被驳回。
爬虫(bilibili热门课程记录)
1、获取网页内容(浏览器会将内容渲染成更直观的页面,而程序获得的网页是一串代码)html格式 (python Beautiful Soup库)中下载community版本的pycharm(免费且够用)2、解析网页内容(在全面的内容中把想要的数据提取出来)(3)JavaScript 定义用户和网页的交
基于微服务、Java、Springcloud、Vue、MySQL开发的智慧工地管理系统源码
基于微服务、Java、Springcloud、Vue、MySQL开发的智慧工地管理系统源码