自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Windows下的RabbitMQ安装教程(遇到很多无语的问题,已解决)

背景用RabbitMQ实现新员工入职后邮件发送欢迎短信功能。备注之前安装过一遍,功能都正常。后面回来想再看看这块的功能的时候,发现gg了。大致看了一下问题,应该是我的Erlang的版本和RabbitMQ的版本不对应,直接全部卸载重装。...

2022-07-28 10:30:54 381

原创 “Method Not Allowed“,405问题分析及解决

背景:SpringBoot2.70整合JPA,测试单表的增删改查现象: 在用postman测试delete方法的时候遇到的图1: postman测试截图图2:后端代码块图三:控制台报错排查解决过程:第一步:大致检查一下自己代码,感觉没问题,开始百度第二步:百度得到的第一个方案,未解决application.yml中添加这个启动HiddenHttpMethodFilter过滤器,以支持浏览器可以发送DELETE PUT 请求。而我没用浏览器发送请求,而是用postman,所以无用也正常。第三

2022-06-22 23:10:22 82285 4

原创 关于spring-boot-maven-plugin爆红问题的解决

1.原因:本地maven库没有当前springboot版本的 maven-plugin2.解决办法:导入对应版本的mavenplugin导入之后下次新建当前版本的springboot项目就不用每次都写了,因为本地库已经有了。

2022-05-24 19:02:38 1031 1

原创 Tomcat 端口占用8080等

netstat -aon|findstr "8081 taskkill /pid 12236 /f

2022-04-02 12:23:21 1204

原创 多线程知识点1

1.任务 多线程 进程多任务:一个接一个做,不同时多线程:同时2.创建方式1.继承Thread交替执行,每次执行结果不一样,由cpu调度package com.liu.www;//1.继承Thread类 2.重写run方法 3.写main主线程 4.new 对象调用它的start方法public class TestThread extends Thread { @Override public void run() { for (int i = 0

2021-12-12 23:01:38 197

原创 常见注解的含义及其作用

以MVC架构为例子,自上而下:控制层->服务层->dao层->实体类(假性)1、@Controller: controller控制层拓展:@RestController:@Controller+@ResponseBody@ResponseBody:返回json格式的数据2、@Service : service服务层注意:在service的实现类上加而不是接口上加。3、@Repository : dao持久层代替:在service层中的实现类(Impl)中加上@Auto

2021-11-29 09:31:07 743

原创 一个接口多个实现类的实现 指定

通过 getExecutorService() 方法 遍历 @AutoWIred注入的 EventExecutorService 并和传入的参数进行比较 确认用哪个实现类。问题:一个接口有多个实现类,在用spring的@Autowired 进行注入的时候,那么service选的是哪一个实现?2.定义接口的三个实现类 通过 getExecutorTypeEnum() 方法确定身份。1.这里的工厂类和实现类都要交给spring去管理 @Component注解。实现类通过枚举确定唯一的身份。

2023-03-31 14:25:55 800

原创 不用写空方法,直接映射

直接映射

2022-11-25 21:41:28 165

原创 阿里云验证码服务测试

阿里云验证码服务测试

2022-11-24 19:13:41 233

原创 自定义一个可配置文件

自定义一个文件,可配置

2022-11-23 21:54:46 336

原创 Vue导入组件问题——This relative module was not found:

2022-07-24 10:33:39 396

原创 Object划分

各种Object 各种O

2022-06-21 20:51:50 87

原创 elementui中蓝色或部分灰色字体显示不了

element

2022-06-13 14:04:34 373

原创 Git修改远程仓库地址:从https修改成ssh方式

Git修改远程仓库地址:从https修改成ssh方式

2022-05-19 20:15:42 2366

原创 java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the

websocket.js?13c0:6 WebSocket connection to 'ws://localhost:8080/ws/ep/213/zu1c2zfs/websocket' failed:

2022-05-11 23:03:36 5106 1

原创 Syntax Error: TypeError: this.getOptions is not a function

背景:我在自己的vue项目中导入第三方开源的在线聊天项目时候。启动项目报这个错。原因就是开源项目用到的sass相关依赖的版本比较低,而我npm install的时候,默认是最新版本的。所以卸载然后重新安装对应版本即可。–dev安装在开发环境下面。npm install node-sass@@4.14.1 --save-dev npm install sass-loader@5.0.1 --save-dev...

2022-05-09 09:59:31 454

原创 JAVA中的日期格式表示

yyy年 MM月 dd日 hh时 mm分 ss秒SS毫秒HH:24小时 hh:12小时

2022-05-08 20:56:28 212

转载 在MySQL中创建Oracle中的dept、emp、bonus、salgrade表——建表语句

Mysql练习表

2022-05-05 10:56:33 418

原创 HTTP状态码

401和403401 Unauthorized 未认证或者错误的认证。403 Forbidden 认证了,但是此用户未被授权

2022-01-26 15:57:24 1869

原创 JVM面试题

JVM面试题1.什么是进程? 什么是线程?CPU:中央处理器主存:存储数据和指令I/O总线:数据通道I/O设备:鼠标、键盘、显示器、磁盘控制器举个比较经典的例子 QQ,当我们点击QQ就是启动了QQ.exe,这样计算机就会给QQ这样一个程序分配一个进程,然后分配对应的资源(1.把qq加载到内存当中,2.分配网络端口 3.分配键盘显示器这样的输入输出设备 等等吧)。所以说进程是操作系统分配资源的最小单位。我们启动了QQ,给QQ分配了对应的资源。但是我们还要用qq给朋友发消息啊,修改一下个性签名

2022-01-26 10:45:14 355

原创 MySQL基础(一)

常见问题1.cannot add foreign key constraint不能添加外键约束主表是否有主键以及从表关联字段是否为从表外键核对从表字段与主表关联字段的数据类型是否相同关键字reference后面必须有空格2.不区分大小写,不区分单引号和双引号select 和SelEct和SElect没有区别一般用单引号3.SELECT VERSION()SELECT NOW() -- 2021-12-29 13:57:33SELECT LOCALTIME() -- 2021-12-

2021-12-30 18:49:08 317

原创 路径路径路径

“./”:代表目前所在的目录。“…/”:代表上一层目录。以”/”开头:代表根目录。

2021-12-16 22:55:51 60

原创 Tomcat安装

Tomcat安装https://www.cnblogs.com/hejh/p/11293809.html下载三个环境变量

2021-12-15 10:44:02 603

原创 利用git从GitHub上拉取项目

0、新建文件夹名为project文件夹内git bash here1、 输入以下命令git clone https://github.com/xx/xx.git2、遇见问题 time out 或者errno 10544就是网速不行,需要取消代理git config --global --unset https.proxy3、重新执行步骤1...

2021-12-08 20:56:53 355

原创 多线程和锁的整理1

CASCompare And Swap (Compare And Exchange) / 自旋 / 自旋锁 / 无锁因为经常配合循环操作,直到完成为止,所以泛指一类操作cas(v, a, b) ,变量v,期待值a, 修改值bABA问题,你的女朋友在离开你的这段儿时间经历了别的人,自旋就是你空转等待,一直等到她接纳你为止解决办法(版本号 AtomicStampedReference),基础类型简单值不需要版本号在多线程的状态下对一个值进行递增,原本的做法是 给其中这个线程加synchorniz.

2021-12-08 11:32:21 366

原创 各种操作总结

计算机基础知识计算机最重要的东西就是计算:运算每台计算机相当一个节点,节点互联,所以计算机隐私很重要计算机是用二进制计算 汇编语言代替二进制代码 发展到高级语言:面向过程和面向对象两方面产品和公司ORACLEJAVA平台 (jdk)2009收购sun得到MySQL 2009收购sun得到(sun在2008年收购了MYSQL)Oracle数据库WebLogic应用服务器Apache Software FoundationApache 软件基金会 是专门为支持开源软件项目而办的一个非营

2021-12-05 22:06:05 1482

原创 算法与数据结构

一.算法++nn++区别int n=1,n1,n2;n1=++n;System.out.println(n1);System.out.println(n);n2=n++;System.out.println(n2);System.out.println(n);22231.概念写算法的哲学:由简单到复杂:验证一步走一步,多打印中间结果先局部后整体:没思路的时候先细分先粗糙后精细:变量更名,语句合并,边界处理(length-1 length-2这种都是试的,可以先写一个不

2021-12-02 15:02:34 919

原创 408面试总结

计算机网络1.Http和Https的区别Hyper Text Transfer Protocol Hyper Text Transfer Protocol over SecureSocket LayerHTTPS和HTTP的区别主要如下:Https协议不是一种新的协议,它就是Http协议和SSL(现在叫TLS协议)协议组合而成的协议,所以他们的不同就是SSL的作用1、相比较比http,https协议加上了加密处理(共享密钥加密(公开密钥加密,私有密钥解密)和对称密码加密(加密和解密使用同

2021-11-29 11:59:10 1559

原创 vue3.0项目引入element-ui,页面变成空白问题解决

问题原因就是:对吧,需要到对应vue3.0的文档去,也就是element-plus。https://element-plus.gitee.io/zh-CN/guide/installation.html快速开始在main.js中引入https://element-plus.gitee.io/zh-CN/guide/quickstart.htmlimport { createApp } from 'vue'import App from './App.vue'import router f

2021-11-03 17:02:10 2374 1

原创 sqljdbc4驱动在maven中无法识别的解决办法 爆红 识别不到

过程步骤一:我尝试重新导入maven,刷新maven都不管用。步骤二:于是我去本地的maven仓库.m2中进行查看。.m2中对应的sqljdbc4的路径为:C:\Users\你的用户名.m2\repository\com\microsoft\sqlserver\sqljdbc4\4.0只有如下图两个文件:再查看其他的依赖本地包,都有如下图几个文件:步骤三:于是,我到maven官网下载此依赖的jar包。地址:https://mvnrepository.com/artifact/co

2021-10-25 18:09:25 5500

原创 Vscode打开一个已有的vue项目相关的一系列报错: npm ERR! missing script: dev vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

如何打开一个已有的vue项目第一步:文件 ->打开文件夹或快捷键Ctrl+O第二步:终端->新建终端 ,输入命令npm install目的:安装项目的依赖包,这时候你的根目录下会多一个node_modules文件夹。第三步:输入命令:npm run dev报错 npm ERR! missing script: dev,查看我的package.json文件,其中 "scripts": { "serve": "vue-cli-service serve",

2021-10-25 17:15:20 3862

原创 Failed to load resource: the server responded with a status of 404 () jquery-3.5.1.js

网上常见的两种解决办法我不再说了一是:查看引入的jQuery路径二是:引入的位置前后问题如果以上两种方法都解决不了一:重启idea二:clean一下maven三:切换引入方式两种方式:当然不管是哪种引入路径么有要求:网络路径本地路径:直接写或者${pageContext.request.contextPath}...

2021-04-20 08:44:37 1594

原创 NoSuchBeanDefinitionException: No qualifying bean of type ‘com.liu.service.BookService‘ available: e

NoSuchBeanDefinitionException: No qualifying bean of type ‘com.liu.service.BookService’ available: expected at least 1 bean which qualifies as autowire candidate.今天在整合SSM框架的时候,运行报500错误,错误如上排错思路:1.查看对应的bean是否注入,在Controller类中,点击叶子可以跳转,说明这里对应的注解没有写错,bean的注

2021-04-16 12:47:49 1043

原创 在build中配置resources,来防止我们资源导出失败的问题 对于config的配置

在build中配置resources,来防止我们资源导出失败的问题 对于config的配置网上大部分搜寻得到的结果就是对于,filter的设置为true,但是按照逻辑应该设置为false,于是我便设置成了false进行尝试,发现也可以运行,那岂不是说明这个filter的设置形同虚设,于是我便去掉filter的设置,发现依旧可以运行,哈哈哈哈所以可以不加这行的设置 <build> <resources> <resource> &l

2021-04-13 14:40:03 278

原创 输出101到200的素数

package task_1;//判断101-200之间有多少个素数,并输出所有素数。程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数//只要有一个能被整除就不行,如果第一个不能被整除那么直接就进了true,但是后面可能会被整除,kk在这里插入代码片public class SuShu_9 {public static void main(String[] args) {//此处将i++换成i+2是为了减少计算for (int i

2020-10-19 22:13:42 1188

空空如也

空空如也

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

TA关注的人

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