- 博客(12)
- 收藏
- 关注
原创 问题:IDEA2020.3中spring配置文件context,mvc,tx等约束没有自动提示?
此版本书写格式已改变,在写标签时不用给出约束头,否则没有提示
2021-03-31 11:31:02
1077
4
原创 java:程序org.springframework.web.bind.annotation不存在
java:程序org.springframework.web.bind.annotation不存在错误如下图所示:此错误多发生在maven本地仓库路径发生更新后,与IDEA版本无关,本人使用的就是IEDA2020.1;原因是IDEA中的maven本地仓库路径设置有问题(maven配置文件setting中本地仓库路径与IDEA设置的本地仓库路径不一致);1.如下图所示:检查Maven–>Runner设置,不要将IDE构建/运行操作委托给maven,出现如题异常时勾选此选项能解决,那是因为ma.
2021-03-27 17:26:18
24167
4
原创 多线程问题多线程问题:为什么同步方法(锁对象为this)和静态同步方法(锁对象为this.class)的锁对象不同?
多线程问题:为什么同步方法(锁对象为this)和静态同步方法(锁对象为this.class)的锁对象不同?首先要了解以下几点:1.为什么要加锁:解决多线程操作共享数据时的数据安全问题;2.锁的分类:类锁和对象锁对象锁:在 Java 中,每个对象都会有一个 monitor 对象,这个对象其实就是 Java 对象的锁,通常会被称为“内置锁”或“对象锁”。类的对象可以有多个,所以每个对象有其独立的对象锁,互不干扰。类锁:在 Java 中,针对每个类也有一个锁,可以称为“类锁”,类锁实际上是通过对象锁
2021-03-25 15:47:06
767
2
原创 解决:IDEA2020运行maven项目必须勾选delegate IDE build/run actions actions to Maven
刚接触maven时,main方法运行不起来,网上的解决方案有两种第一种:勾选了"delegate IDE build/run actions actions to Maven",后来随着模块的增多,发现每次在运行maven工程时,会默认编译所有模块,效率极低第二种:取消maven设置文件setting中的本地文件配置,使用.m2下的setting文件;虽然这两种方法都能解决问题,但好像都是曲线救国,并没有解决真正的问题;实际上不用将项目的运行和构建交由IDEA,也不用注销setting设置里的本地
2021-03-20 21:28:32
9785
8
原创 org.springframework.web.HttpMediaTypeNotSupportedException
springMVC在发起异步请求,封装POJO时,后台服务器报异常:[org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported]原因:pom文件中未导入jackson-databind依赖坐标;
2021-03-18 22:19:18
3148
原创 本地仓库下,Maven项目依赖大面积爆红
IDEA版本是2020.1,在确认本地仓库配置正确情况下,明明仓库中有相关的jar包,右侧的maven结构树上的依赖全部爆红,试了网上有很多的解决方法,都没有作用,在摸索了一上午后,发现了问题所在;pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc
2021-03-14 11:58:07
1434
3
原创 VirtualBox下ubantu18.04增加虚拟动态内存
初次使用虚拟机搭建的ubantu动态内存为10G,很快就不够用了,下面展示增加动态内存的详细步骤1、虚拟动态内存分配:打开VrtualBOX,点击右上角"管理",选择"虚拟介质管理器",如下图所示在右下角可改变内存大小,注意内存只能增大不能减小;2、安装磁盘分区管理工具:启动Ubantu,打开终端输入如下命令,下载GParted(磁盘分区管理工具)sudo install apt-get gparted3、打开GParted:点击ubantu桌面左下角"显示应用程序",在输入框中输入gpart
2020-11-09 20:41:39
949
原创 QT下使用CMake新建工程,工程目录中只有一个txt文件
1、问题描述:初次在windows10下使用QT5.12进行qml+c++开发,使用CMake新建qt quick工程后,如图1所示工程目录中只有一个文件夹,且项目无法编译。 图12、CMake安装:经过在帮助文件中查询后了解到,QT使用CMake需要先安装CMake,安装过程请自行百度,官网下载安装包非常慢,提供一个下载链接(链接:https...
2020-11-09 00:36:23
2926
2
原创 不能分配USB设备Generic USB3.0 Card Reader[]到虚拟电脑Ubantu
不能分配USB设备Generic USB3.0 Card Reader[]到虚拟电脑Ubantu宿主机系统:Win10+64位;虚拟机:VirtualBox 6.1.16Linux发行版本:Ubantu18.04 LTS问题描述:在虚拟机下挂载U盘时,提示错误“不能分配USB设备Generic USB3.0 Card Reader[]到虚拟电脑Ubantu”问题分析:参考:https://...
2020-11-06 15:08:44
4470
原创 STM32开发板DS18B20的温度数据为固定值
STM32(野火指南者)_DS18B20的温度数据为固定值问题现象:开发板为野火指南者,使用配套的DS18B20串口打印温度例程,初始温度一直为85度,且改变环境温度数据无变化,如下图所示(下面会解释为什么图片是28.1度): 问题分析:从DS18B20的数据上手册上查到,温度数据转换需要时间,如下图所示,使用12位分辨率时数据转换的最大时间为...
2020-09-15 12:06:48
1736
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人