XOR

java工具类static静态方法读取yml配置

当我们需要在工具类中获取yml配置的时候,由于变量是staic导致获取不到yml配置因为spring加载静态方法比IOC早,所以不能直接使用@Value注解读取yml配置,读取结果是null。 @Component public class TestUtil { // 使用@Value注解读取yml ......
静态 工具 方法 static java

Element-布局

Layout布局 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .el-row { margin-bottom: 20px; } .el-col { border ......
布局 Element

(一)Java中的IO操作—— File类

### 一、File类 在系统中用户通过文件系统所提供的系统调用实施对文件的操作。 最基本的文件操作有: 创建文件、删除文件、读文件、写文件、截断文件和设置文件的读/写位置。 在Java中使用File类来作为目录或者文件的表示形式,也就是说我们想要表示一个文件,构造一个File对象即可。 #### ......
Java File

前端中 try-catch 捕获不到哪些异常和常见错误

前端中 try-catch 捕获不到哪些异常和常见错误:https://blog.csdn.net/qq_41995320/article/details/122621498?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.no ......
前端 try-catch 常见 错误 catch

linux 换源脚本

参考 https://www.cnblogs.com/cnroadbridge/p/15194989.html git clone https://gitee.com/taoge2021/env-config.git cd env-config/linux/ubuntu/sources chmod ......
脚本 linux

SIGHUP非进程挂起

SIGHUP https://www.gnu.org/software/libc/manual/html_node/Termination-Signals.html hang up容易让人联想到进程挂起, 实际上这个挂起,是终端挂起。 Macro: int SIGHUP The SIGHUP (“h ......
进程 SIGHUP

STM32除IO脚的其他引脚功能说明

STM32除IO脚的其他引脚功能说明 一、二糖有话说 很多时候我们做stm32硬件设计的时候都是直接用以前的工程将最小系统直接复制过来使用,只需要修改IO脚就好,但是为什么要这么设计却一知半解,今天去了解一下除IO口外其他引脚的功能作用。包括(VBAT, VDD, VSS, VDDA, VSSA, ......
功能 STM 32

Vue-CoreVideoPlayer使用

### 介绍 ```pyc Vue-CoreVideoPlayer 一款基于vue.js的轻量级的视频播放器插件。 采用Adobd XD进行UI设计,支持移动端适配,不仅功能强大,颜值也是超一流! Vue-CoreVideoPlayer的说明文档和sample都很完善,上手十分容易。 该组件也保持了 ......
Vue-CoreVideoPlayer CoreVideoPlayer Vue

java限流-基于redis+lua

redis是线程安全的,天然具有线程安全的特性,支持原子性操作,限流服务不仅需要承接超高QPS,还要保证限流逻辑的执行层面具备线程安全的特性,利用Redis这些特性做限流,既能保证线程安全,也能保证性能。 结合上面的流程图,这里梳理出一个整体的实现思路: 编写lua脚本,指定入参的限流规则,比如对特 ......
redis java lua

docker 默认网段设置

`bip`配置,只会对docker0网桥生效 ```shell vim /etc/docker/daemon.json { "bip":"192.168.100.1/24" } ``` 较低版本的docker,不支持default-address-pools配置项,需要先升级Docker版本 def ......
网段 docker

图解:什么是红黑树?

本文转载自:https://zhuanlan.zhihu.com/p/273829162 注:本文比较硬核但是很值得大家花心思看完,看完你一定会有所收获的 红黑树是面试中一个很经典也很有难度的知识点,网传字节跳动面试官最喜欢问这个问题。很多人会觉得这个知识点太难,不想花太多功夫去了解,也有人会认为这 ......

javascript现代编程系列教程之X——javascript人工智能

JavaScript 在人工智能(AI)领域的应用主要体现在以下几个方面: 1. **浏览器端的机器学习**:TensorFlow.js 是一个在浏览器中运行的 JavaScript 机器学习库,它允许开发者训练和部署机器学习模型。这使得开发者可以在浏览器端进行实时的机器学习任务,无需将数据传输到服 ......
javascript 人工智能 人工 智能 教程

武汉理工大学第四届ACM校赛 部分题解

[比赛地址](https://ac.nowcoder.com/acm/contest/60254) ## A.ST和TS回文问题 题意:给出一个字符串s,进行q次操作,操作如下: `1 x`:给字符串的末尾加上一个字符x `2 k`:查询是否存在长度为k的字符串t,满足s+t==t+s ### So ......
题解 第四届 理工 部分 大学

用AI创作爆款内容指南

AIGC创作的风潮已经席卷内容领域的各个角落。 一边是ChatGPT、Midjourney等明星产品的走红、大量AI创业公司如雨后春笋般涌现,另一边,与AI有关的内容创作也呈现出爆发式增长。 需要先说明,这里的AI有关创作,指的是用AI创作爆款内容,或者围绕AI话题创作有趣的内容。 创作者们就像被打 ......
指南 内容

周二 类

问题描述中的名词可能是程序所需的类和对象 类不能太笼统,也不能太具体 公共类名必须与文件名一致 java允许多个类储存在一个文件中,但是如果一个文件包含多个类,那么只有一个类可以用public声明 对于非公共类,可以省略public关键字,直接声明类即可。在一个Java源文件中,可以定义多个非公共类 ......

allure安装(windows/linux)

https://blog.csdn.net/m0_57098592/article/details/129404900 # linux下 1)allure-commandline-2.19.0.tgz上传解压到/usr/local/allure-2.19.0 2)/usr/local/allure- ......
windows allure linux

office2010提示安装过程中出错

office2010提示安装过程中出错 Office在自定义安装过程中将"business connectivity services"设置为不可用,点击“继续”。 亲测修改之后可正常安装。 如果Office版本的Office共享功能中没有"business connectivity service ......
过程 office 2010

Ideal 如何打开多个Tab页

相信大家和我一样都有这个烦恼,当tab页很多的时候会自动给你折叠掉,导致非常不方便,现在就告诉你怎么设置改成不用折叠 找到设置里面的editor tabs,取消如图的勾选即可 ......
多个 Ideal Tab

mac每次执行mvn -v命令要先执行source ~/.bash_profile才生效

原因:当前系统是shell,配置环境变量是在bash。输入echo $SHELL,如果输出输出是/bin/zsh,说明使用的是zsh,就会出现这个问题,如果是/bin/bash 就没有这个问题。 解决办法:在.zshrc文件加中添加source ~/.bash_profile,方法如下 cd ~:进 ......
bash_profile 命令 profile source bash

站桩 - 养生

站桩即身体如木桩站立不动,目的在于如木桩有根稳定,而非不动傻站。是中国武术体系中的一个重要组成部分。在历代武术流派中受到武者的重视,如马步桩,在少林武术和一些南派拳种中,就将其作为一种基础性训练。 所谓“未习拳,先站三年桩”,在内家拳中坚形意拳中,有“万法源于三体式”之说,而在一些年轻的拳种如大成拳 ......

java http大文件断点续传上传插件

​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
断点 插件 文件 java http

CentOS7使用yum安装MySQL8

1、下载MySQL的repo源 wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、安装MySQL源 rpm -Uvh mysql80-community-release-el7-1.noarch.rpm ......
CentOS7 CentOS MySQL8 MySQL yum

七牛云使用

### 视频托管平台 ```python 我们图片,视频不在放在media中,因为影响服务器性能 # 存储视频,图片,文件 1 meida 2 第三方 - 七牛云 》空间存储 - 阿里云 》桶存储 -其他 3 自己搭建 -ceph(重),minio,fastdfs\ FastDFS:https:// ......

form表单验证

1、典型表单 <el-form ref="form" :model="form" label-width="80px"> <el-form-item label="活动名称"> <el-input v-model="form.name"></el-input> </el-form-item> <el ......
表单 form

java限流-基于基于guava实现

1、引入guava依赖 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency> 2、自定义限流注解 自定义一个限流用的注 ......
guava java

BSGS算法

今天刚学了个算法:BSGS算法(Baby-Step Giant-Step),即大步小步算法。常用于求解离散对数问题。 该算法可以在 $O(\sqrt p)$ 的时间内求解形如:$a^{x}\equiv b\pmod{p}$ 的高次同余方程。 **问题:** [P3846 [TJOI2007] 可爱的 ......
算法 BSGS

unity协程(IEnumerator)开始和结束

unity协程 Start/StopCoroutine() 结束协程和再次启动协程存在一些问题,比如结束协程无效或开始协程时没有运行部分代码的解决方案 ......
IEnumerator unity

jar 和 war 的区别

通过jar运行实际上是启动了内置的tomcat,所以用的是应用的配置文件中的端口 直接部署到tomcat之后,内置的tomcat就不会启用,所以相关配置就以安装的tomcat为准,与应用的配置文件就没有关系了 jar包和war包的区别 1、war是一个web模块,其中需要包括WEB-INF,是可以直 ......
jar war

Element-快速入门

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <div> <el-button>默认按钮</el-button> <e ......
Element

了解API接口技术及其应用

在当今数字化时代,API(Application Programming Interface,应用程序接口)已成为了各行各业之间数据传输和交互的关键技术。无论是电商平台、社交媒体、金融系统,还是智能设备,API接口都在发挥着重要作用。本文将深入探讨API接口技术及其应用,帮助读者轻松了解和使用API ......
接口 技术 API