乱码 黑马springboot怎么办
SpringBoot部署打包成jar和war有什么不同?
引言 你是否发现,在springboot项目中,用mvn install打包成jar形式,然后换一台拥有jdk的机器,就可以直接通过java -jar 项目名.jar 的方式运行,没有任何问题并且不需要tomcat 打包成war放进tomcat运行,发现端口号变成tomcat默认的8080(我在se ......
Redis实战(黑马点评--分布式锁)
基本原理和不同的实现方式 分布式锁的核心思想就是让大家共用同一把锁,那么我们就能锁住线程,不让线程进行,让程序串行执行,这就是分布式锁的核心思路 可见性:多个线程都能看到相同的结果。 注意:这里说的可见性并不是并发编程中指的内存可见性,只是说多个进程之间都能感知到变化的意思 互斥:互斥是分布式锁的最 ......
Springboot项目热部署
一. 1.先在idea中找到插件JRebel,进行安装。 2.在此处输入url和任意一个邮箱地址就用于激活。 https://jrebel.qekang.com/{GUID}http://jrebel-license.jiweichengzhu.com/{GUID} 前面的是用于激活的地址,{GUI ......
SpringBoot
# SpringBoot ## 概述 SpringBoot是搭建spring应用的脚手架,可以迅速的搭建一个spring应用,是一个工具,而非框架。 解决问题: ==复杂的配置== ==混乱的依赖管理== ## 特点 + 快速创建独立的Spring应用。 + **提供固定的==启动器==依赖(启动器 ......
基于Jenkins+Gitee实现SpringBoot项目自动化部署(Docker版)
前言: 上一篇笔记:基于Jenkins+Gitee实现SpringBoot项目自动化部署(非Docker版)。 本篇笔记介绍一下Docker版本的Jenkins如何实现项目自动化部署。 本案例基于Linux CentOS 7服务器,防火墙开放8080端口(Jenkins使用),80端口(项目使用), ......
前端接收后端文件后乱码
前端可尝试 1 设置responseType为blob类型; 2 设置content-type: 为后端返回的类型如excel类型 其它可以不懂可以百度或者gpt ......
springboot的excel导出
这里导出excel用到的是 阿里巴巴的easyexcel 1、首先导入依赖 <!--alibaba easyexcel--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version ......
SpringBoot集成kafka收发消息——传递消息为对象
目前springboot整合后的kafka,因为序列化器是StringSerializer,这个时候如果需要传递对象可以有两种方式 方式一:可以自定义序列化器,对象类型众多,这种方式通用性不强。 方式二:可以把要传递的对象进行转json字符串,接收消息后再转为对象即可,本项目采用这种方式 JSON. ......
微信昵称乱码-解决方案
[toc] ### 背景 网页授权拉取用户信息时昵称乱码 ### 原因: 调接口时未设置字符集,默认使用的字符集是 ISO-8859-1,该字符集不适合汉字和特殊字符 **原来的代码** ```java /** * 网页授权之拉取用户信息 * * @param accessToken 网页授权tok ......
SpringBoot集成kafka收发消息
1、导入spring-kafka依赖信息 <!-- kafkfa --> <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <exclusions> <exc ......
IDEA中SpringBoot项目 注解报错
WSG报错:应通过 @SpringBootApplication 指定特性 IDEA中 @EnableAutoConfiguration 注解报错Attributes should be specifed via @SpringBootApplication 多次用Maven清理重新导包后还是不可以 ......
第九篇 - SpringBoot统一结果封装Json数据
前面几节学习了SpringBoot和Vue的结合,以及Vue跳转到另一个Vue页面。这节学习SpringBoot controller返回Json数据格式封装。 参考链接:https://zhuanlan.zhihu.com/p/347233348 第一步:在entity文件夹下新建一个Result ......
前端打包的dist文件 怎么用nginx 在 Windows 部署
要在 Windows 上使用 Nginx 部署前端打包的 dist 文件,您可以按照以下步骤进行操作: 下载 Nginx:首先,您需要从 Nginx 官方网站(https://nginx.org/)下载适用于 Windows 的 Nginx 安装程序,并将其安装到您的计算机上。 配置 Nginx ......
前端打包的dist文件 怎么用nginx 在 Windows 部署
要在 Windows 上使用 Nginx 部署前端打包的 dist 文件,您可以按照以下步骤进行操作: 下载 Nginx:首先,您需要从 Nginx 官方网站(https://nginx.org/)下载适用于 Windows 的 Nginx 安装程序,并将其安装到您的计算机上。 配置 Nginx ......
Oh-my-zsh主题乱码解决办法
Oh-my-zsh主题乱码解决办法是安装 Powerline 字体。 打开终端,参考以下命令安装 Powerline 字体: ```bash cd ~/Downloads && git clone https://github.com/powerline/fonts.git #将 Powerline ......
SpringBoot: 配置文件及自动配置原理————yaml
# SpringBoot: 配置文件及自动配置原理 ## 配置文件 SpringBoot使用一个全局的配置文件,配置文件名称是固定的 * application.properties * 语法结构: key = value * application.yml * 语法结构: key: 空格 valu ......
微信录音功能怎么开启(微信语音通话录音的三个方法)
微信录音功能怎么开启(微信语音通话录音的三个方法yuanwen: http://www.0451nkw.com/jiaocheng/297302.html 2023-02-17首页 > 软件教程 自从微信荣升公司御用交流工具之后,相信大家平时经常会遇到这样的情况: 老板从微信语音打个电话巴拉巴拉交代 ......
springboot starter使用
## 实现自定义starter ### pom.xml依赖 ```xml 4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.6 com.example spring-boot-starter-demo 0.0.1-SNAPSH ......
String型存储键key“乱码“问题解决方法
key:1 被转为乱码 restTemplate在缓存数据的时候,键默认使用的序列化器为JdkSerializationRedisSerializer。 通常我们设置的键的数据类型都是String型,如果想要键直接显示我们设置的值,我们可以编写一个配置类,将RedisTemplate的默认序列化器设 ......
SpringBoot笔记:SpringBoot启动参数配置
springboot启动参数 /usr/local/jdk/jdk1.8.0_261/bin/java -jar -server \ ## 服务模式,linux默认是server模式,window默认是client参数 -XX:+HeapDumpOnOutOfMemoryError \ ## 当OO ......
在FreeSWITCH中,通过拨号计划实现主叫008615098889958的号码变成15098889958,也就是去掉前缀0086,怎么实现?
在FreeSWITCH中,通过拨号计划实现主叫号码008615098889958的号码变成15098889958,即去掉前缀0086,你可以按照以下步骤进行设置: 打开FreeSWITCH配置文件,通常是 freeswitch/conf/dialplan/default.xml。 在文件中找到 <c ......
SpringBoot定义优雅全局统一Restful API 响应框架完结撒花篇封装starter组件
之前我们已经,出了一些列文章。 讲解如何封统一全局响应Restful API。 感兴趣的可以看我前面几篇文章 (整个starter项目发展史) [SpringBoot定义优雅全局统一Restful API 响应框架](https://mp.weixin.qq.com/s?__biz=Mzg4OTkw ......
PostgreSQL:一匹即将发力的黑马
在2018年的DB-Engine的年度数据库榜单上,PostgreSQL以其超过其他341个受监控数据库管理系统的受欢迎程度居于榜首,被评为年度DBMS。其总体排名也超过MongoDB,在其流行程度上排名第四。 PostgreSQL是DB领域的一匹黑马,之前一直默默活在MySQL的阴影之下,今年随着 ......
Websocket+SpringBoot实现简单在线聊天(包含前后端代码)
1、样式展示 登录界面 (用户名自己取,密码是111,可在前端文件中改,因为做的比较简单,没有把用户做数据库相关的,所以直接在前端固定了密码是111) 聊天界面 2、代码展示 前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ......
linux 怎么定时去执行一个 .sh 文件
在 Linux 中,你可以使用 crontab 来定时执行一个 .sh 文件。Crontab 是一个定时任务管理工具,它允许你在指定的时间间隔内运行命令或脚本。 下面是一些使用 crontab 定时执行 .sh 文件的步骤: - 打开终端或 SSH 连接到你的 Linux 服务器。 输入以下命令以编 ......
5. SpringBoot整合SSM
SpringBoot 整合 SSM 的步骤(基于 SSM 中的 SSM 整合案例) 1. pom.xml 配置起步依赖,必要的资源坐标(druid) 2. application.yml 设置数据源、端口等 3. 配置类 全部删除 4. dao 设置@Mapper 5. 测试类 6. 页面 放置在 ......
springboot修改配置
springboot修改配置在resources下的Application.properties 端口: #服务器端口配置 server.port=80 logo: #修改banner spring.main.banner-mode=off 图片: #配置图像 spring.banner.image ......
word文档的图片怎么保存到百度ueditor上
当前功能基于PHP,其它语言流程大致相同 1.新增上传word json配置 在ueditor\php\config.json中新增如下配置: /* 上传word配置 */ "wordActionName": "wordupload", /* 执行上传视频的action名称 */ "wordFi ......
word文档的图片怎么保存到百度编辑器上
1.编辑器修改 (可选) 1.1在 ueditor/config.json 中添加代码块 /* 上传word配置 */ "wordActionName": "wordupload", /* 执行上传视频的action名称 */ "wordFieldName": "upfile", /* 提交的视 ......