乱码 黑马springboot怎么办

Java面试题 P12:HashMap和HashTable的区别?底层是怎么实现的?

区别: 1、HashMap:是线程不安全的,HashTable:每个方法都加了个线程锁(synchronized 修饰),是线程安全的 2、HashMap允许key和value为null,而HashTable不允许 底层实现:数据+链表实现 代码示例: 1 public static void ma ......
底层 HashTable HashMap Java P12

SpringBoot -

1. 环境搭建 1.1 Spring.io 建立项目 通过Spring.io 网站,自动建立一个springboot项目,失败的常见问题列表: Spring Initailizer 在创建的过程中,如果出现“java: 警告: 源发行版 17 需要目标发行版 17” 的错误,是JDK配置不对导致,解 ......
SpringBoot

Pipeline SpringBoot-deploy-CD

``` pipeline { agent { kubernetes { cloud 'kubernetes' yaml ''' apiVersion: v1 Kind: Pod spec: imagePullSecrets: - name: harbor-admin containers: - na ......

Pipeline SpringBoot-deploy-CI

``` pipeline { agent { kubernetes { cloud 'kubernetes' yaml ''' apiVersion: v1 Kind: Pod spec: imagePullSecrets: - name: harbor-admin volumes: - name: ......

idea maven 命令后控制台乱码

首先在idea中查看maven的编码方式 mvn -v Maven home: D:\apache-maven-3.6.3\bin\..Java version: 11.0.17, vendor: Oracle Corporation, runtime: C:\Program Files\Java\ ......
控制台 乱码 命令 maven idea

linux springboot 启动脚本

简单粗暴的脚本 #! /bin/bash # 获取进程号 pid=`ps aux | grep "java -jar" | grep -v "grep" |awk '{print $2}'` echo ${pid} if [[ $pid -gt 0 ]];then `kill -9 $pid` fi ......
脚本 springboot linux

SpringBoot

[TOC] # 1、第一个项目 # 2、spring彩蛋 banner # 3、初探原理 自动配置: pom.xml - spring-boot-dependencies:核心依赖在父工程中! - 我们在写或者引入一些Springboot依赖的时候,不用指定版本,因为有这版本仓库 # 4、sprin ......
SpringBoot

springboot中配置文件的读取顺序

1.简介 在一个springboot项目中是可以存在多个配置文件的,那这些配置文件的所在位置以及具体内容的不同会影响他们被springboot加载的优先级吗?答案是肯定的,下面,我做一个四种不同位置的配置文件的优先级顺序测试,其实也就只有这四种不同位置。 2.优先级测试 项目中配置文件四种位置的截图 ......
springboot 顺序 文件

Prometheus的rate函数是怎么计算的(不太靠谱)

Prometheus的rate函数是怎么计算的(不太靠谱) ## 前言 测试的数据类型是Counter类型,其他类型没测试,好像是类型改变了,rate函数的算法也变了 ## 抓取的原始数据 抓取间隔是15s 开始抓取到数据的时间是2023-07-27 14:14:34 第二个时间是2023-07-2 ......
Prometheus 函数 rate

springboot+Redis+ehcache(双缓存)配置

1)maven和yml配置 maven配置如下: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>${hibernate.version}</versi ......
缓存 springboot ehcache Redis

快捷搜索栏进行搜索,出现乱码问题

参考修改以下内容: 图片中方法代码如下: //[B72]HttpURLConnection garbled code,tiansheng 20230719 -b + private static String getCharset(String type) { + String[] typeArra ......
乱码 问题

小白编程入门要怎么学?

1、如果你已经掌握了Windows的使用,你就可以踏上编程之旅了,开始游戏式的程序开发! 2、首先从学习C语言开始。有些人可能认为C语言很难,建议从VB(Visual Basic)开始学习。虽然通过使用控件堆砌小软件可以获得一些成就感,但基础才是最重要的!C语言涵盖了更全面、清晰的数据类型描述,正是 ......
怎么学

Idea2022 springboot 热部署配置

1、在pom.xml中配置依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dep ......
springboot Idea 2022

idea启动springboot 出现找不到符号,但是类是明确存在的

很多小伙伴应该都遇到过这个问题,依赖没问题,对应的类也存在但是启动的时候就报错(通常这种问题是突然就发生,上一次启动还是好好的) 错误原因:一般是由于依赖的子模块进行了修改,没有install到本地仓库执行 mvn install 之类的命令就可以了 解决办法,mvn clean -> mvn in ......
springboot 符号 idea

Springboot使用Sa-Token集成Redis解决跨域问题

### 将会话数据存储在一些专业的缓存中间件上(比如 Redis), 做到重启数据不丢失,而且保证分布式环境下多节点的会话一致性 #### 用Sa-Token集成Redis还是很方便的,只要添加个依赖就行,没有其他代码 #### Sa-Token 整合 Redis(使用 jackson 序列化方式) ......
Springboot Sa-Token 问题 Redis Token

怎么全局设置box-sizing

box-sizing默认值为 content-box,设置border和padding时会改变width和height 并且不具有继承性,每次设置border或padding时都需要设置一遍box-sizing: border-box;比较麻烦 ![image](https://img2023.cn ......
全局 box-sizing sizing box

WinForm RichTextBox 加载大量文本卡死和UTF-8乱码问题

在RichTextBox控件的使用中我们会遇到加载TXT文件的问题,通常我们会有两种处理方式。 # 一、加载TXT字符串,设置到RichTextBox ``` //打开并且读取文件数据 FileStream fs = new FileStream(txtPath, FileMode.Open, Fi ......
乱码 RichTextBox 文本 WinForm 问题

DEVICENET转ETHERNET/IP网关devicenet五根线怎么接

捷米JM-EIP-DNT,你听说过吗?这是一款自主研发的ETHERNET/IP从站功能的通讯网关,它能够连接DEVICENET总线和ETHERNET/IP网络,从而解决生产管理系统中协议不同造成的数据交换互通问题。 ......
网关 DEVICENET devicenet ETHERNET IP

看完这篇,SpringBoot再也不用写try/catch了

## 前言 使用 SpringBoot 开发 Web 应用时,异常处理是必不可少的一部分。在应用中,异常可能会出现在任何地方,例如在控制器、服务层、数据访问层等等。如果不对异常进行处理,可能会导致应用崩溃或者出现未知的错误。因此,对于异常的处理是非常重要的。 本篇主要讲述在SpringBoot 中, ......
SpringBoot 不用 catch try

springboot 配置文件相关

1.关闭横幅或者加载自己的横幅。注意命名:banner文件,注意文件命名只能是 banner.txt 或 Banner.txt public static void main(String[] args) { SpringApplication springApplication = new Spr ......
springboot 文件

springboot上传图片后通过http访问图片

1. 图片存储在本地磁盘,实现WebMvcConfigurer 接口添加本地静态资源访问过滤 2. 图片存储在本地磁盘,比如D:/YG/盘符下,nginx动静分离 第二种方式:通过nginx配置 nginx.conf配置文件中加入下面红框中的配置即可, # 映射指定盘符下的静态文件 location ......
图片 springboot http

Shiro实战教程(整合SpringBoot,全网最强)

本文介绍一个强大的Shiro实战教程,用最简单的代码、最常用的场景让你彻底掌握Shiro的用法,成为Shiro实战高手。本Shiro教程是全网最强的Shiro实战教程。 ......
全网 SpringBoot 实战 教程 Shiro

Sa-Token简单几行代码,优雅的实现 SpringBoot 鉴权

### 一、添加依赖 ### 二、设置配置文件 ### 三、创建测试Controller:登录接口 ### 四、创建测试Controller:普通访问接口 ### 五、检验当前会话是否已经登录 ### 六、路由拦截鉴权 ### 七、自定义全局异常拦截 #### 添加依赖 ``` cn.dev33 s ......
SpringBoot Sa-Token 代码 Token Sa

使用Docker安装Apollo并使用SpringBoot连接配置中心

上篇文章我们学习了Apollo的本地安装,如果还不会本地安装的朋友可以查看之前的文章进行了解和学习链接地址(https://www.cnblogs.com/eternality/p/17583023.html),本篇我们学习怎么使用Docker安装Apollo及如何使用Java连接Apollo。阅读 ......
SpringBoot Docker Apollo

提示上传失败,可能是你的服务器不支持上传大文件怎么办?

原因一: 服务器权限设置问题导致无法正常上传文件(请上传一个小文件检查是否能上传,如果能上传就不是此原因)。 解决方法:查看/upload目录权限,是否能正常读写删除文件。 原因二: 上传的文件过大,服务器带宽小,上传时间太长导致超时失败(请确认小文件能否正常上传)。 解决方法:使用ftp或直接将大 ......
怎么办 服务器 文件

uni-app 怎么打包

看了网上很多打包的 mad 没有一个可以用的 特别麻烦 有的还要登录 绑定手机号什么的 最后没什么吊用 1 当你点击获取的时候 会有这个弹框 不要管 直接获取 获取到之后 然后就在控制台开始编译了 这个就是它编译好的 h5静态文件 直接拖到服务器上面就行了 ......
uni-app uni app

el-popover怎么设置宽度

# el-popover怎么设置宽度 ``` ``` ......
宽度 el-popover popover el

Linux 如何删除乱码文件-inode删除

## 步骤一 - 使用 **ls -li** 命令查看文件的 **inode** ```bash ls -li ``` ![](https://img2023.cnblogs.com/blog/431942/202307/431942-20230727112626300-282325228.png) ......
乱码 文件 Linux inode

【SVN】svn ip变了,怎么办

### 背景 SVN 服务器调整,ip变了, svn 的路径也变了,按如下步骤调整: 1、cd xxxxx(进入项目代码文件夹) 2、svn info(查看svn信息,主要是svn url) 3、svn cleanup(清除svn) 4、 svn relocate 旧url 新url (在第二步骤中 ......
怎么办 SVN svn