自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 尚医通P160遇到的问题解决

主要还是源代码中将scheduleId与hosScheduleId搞混。这里简单整理一下,有些细节不太记得了。解决方法:在booking方法传多一个参数之后在booking.vue页面分别取出这两个参数进行传递后端也用三个参数接收OrderServiceImpl的saveOrder方法再传对应的参数查询 /** * 保存订单 * @param id 这个id为mongodb中排班集合的主键id * @param scheduleId 这个schedule

2022-03-19 22:11:51 944

原创 使用Element的el-upload上传文件,后端获取不到MultipartFile对象

在前端加上一个name属性在后端接口部分使用@RequestParam注解接收该属性即可

2022-03-06 15:25:43 2525 1

原创 经常忘记的接口和抽象类知识

抽象类中可以有:抽象方法,非抽象方法,普通变量,静态变量,常量,静态常量接口中可以有:静态常量(接口中默认成员字段都是由public static final修饰的,需要立即初始化),抽象方法,默认方法(使用default修饰,可以有方法体)...

2021-10-20 17:53:22 135

原创 接口与抽象类的区别

接口,对类的行为进行约束,也可以理解为强制要求不同的实现类具有相同的行为,但是行为的具体实现交由实现类来管理。那为什么有了接口还需要抽象类呢?抽象类,提供代码复用。在抽象类中非抽象方法可以定义方法体,也即是该行为的定义和实现都由抽象类来管理,当多个类有同一个行为及实现,这时继承抽象类就可以达到代码复用的效果。那普通的类也可以做到代码复用的效果啊,为什么需要抽象类呢?1、抽象类可以有抽象方法,即用来定义某个行为,但是子类对于该行为的实现都不一样,而普通类不能定义抽象方法。2、抽象类不可以通过n

2021-10-20 17:15:59 98

原创 ICMP差错报文

由于互联网之间通讯会涉及很多网关和主机,为了能够报告数据错误,所以产生了 ICMP协议。也就是说 ICMP 协议就是为了更高效的转发 IP数据报和提高交付成功的机会。

2021-10-09 19:28:35 659

转载 为什么wait方法属于Object类

链接:https://www.nowcoder.com/questionTerminal/5438923ad3b941308c33e7300472abca?orderByHotValue=0&mutiTagIds=639&page=9&onlyReference=false来源:牛客网所谓的释放锁资源实际是通知对象内置的monitor对象进行释放,而只有所有对象都有内置的monitor对象才能实现任何对象的锁资源都可以释放。又因为所有类都继承自Object,所以wait()就成了

2021-10-09 18:45:07 2343

原创 java创建对象的5种方式

Java有5种方式来创建对象:使用 new 关键字(最常用): ObjectName obj = new ObjectName();使用反射的Class类的newInstance()方法: ObjectName obj = ObjectName.class.newInstance();使用反射的Constructor类的newInstance()方法: ObjectName obj = ObjectName.class.getConstructor.newInstance();使用对象克隆clon

2021-10-09 00:10:40 185

转载 switch支持的类型

链接:https://www.nowcoder.com/questionTerminal/70bab9b529ec42ebafd850cd5877dcdd?orderByHotValue=0&mutiTagIds=639&page=6&onlyReference=false来源:牛客网jdk1.7之前byte,short ,int ,charjdk1.7之后加入Stringjava8,switch支持10种类型基本类型:byte char short int包装类 :By

2021-10-08 22:21:03 572

原创 三目运算符返回值

Object o1 = true ? new Integer(1) : new Double(2.0);向精度高的做类型提升,o1的值为1.0通过查看字节码可知:0: new #16 // class java/lang/Integer3: dup4: iconst_15: invokespecial #18 // Method java/lang/Integer."<init>":(I)V8:

2021-10-08 21:01:22 437

原创 try中存在return,finally的执行顺序

try中执行完return的语句后,不返回,执行finally块,finally块执行结束后,返回到try块中,返回try块中最后return的值。例子:public class Main { public static void main(String[] args) { System.out.print(fun1()); } public static String fun1() { try { System.out

2021-10-03 00:53:01 279

原创 Http、WebSocket、Socket的区别

HTTP与WebSocket都是属于应用层的通信协议,都是基于 TCP 协议来传输数据的。Socket不是一种通信协议、而是一组调用的接口(API),位于应用层与传输层的一个抽象层(不属于OSI模型里面的层),Socket对TCP/UDP做了一定的封装。图片来源:https://www.cnblogs.com/aspirant/p/11334957.htmlHTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息。WebSocket 协议它的最大特点就是,服务器可以主动向

2021-09-07 16:18:39 110

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常处理

创建mapper接口,在xml文件中编写了sql语句,但是在测试的时候报了错误,如下:这是由于xml文件没有被maven编译到target文件夹中,导致方法没有被发现。解决的方法有:直接将xml文件复制到target文件夹中(不推荐)。将xml文件夹放到resources文件下(不推荐)。在pom文件中配置,将xml文件一起打包(推荐)。<!-- 项目打包时会将java目录中的*.xml文件也进行打包 --><build> <resources>

2021-08-31 01:06:17 170

原创 route和router的区别

this.route可以得到网址上的参数this.route 可以得到网址上的参数this.route可以得到网址上的参数this.router 是路由中定义的Vue.use(Router) 中的router 控制界面跳转

2021-08-21 13:08:07 183

原创 vue-admin-template-master安装依赖失败

这个是在做谷粒商城项目中P68的错误。一开始是打算使用老师给的包但是使用npm install下载依赖报错,后来到GitHub官网下载新的项目,网址:https://github.com/PanJiaChen/vue-admin-template。这里要看清楚,要下载视频中老师说的170多k的项目,不要下载900多k的,两个项目的名称是不一样的,我就是下载了900多k的那个,后面搞了好久还是报错,我都快崩溃了。。。结合评论有位兄弟提出使用npm install下载报错信息是node-sass问题

2021-08-16 23:22:15 1952 2

原创 @ComponentScan注解扫描不到其他工程的@Component注解

在pom中引入了另一个工程的依赖,在启动类上也加了@ComponentScan注解,并且basePackages参数也写了,还是扫描失败。原因是因为要引入的那个工程没有放在仓库中,所以扫描不到。maven常用打包命令1、mvn compile 编译,将Java 源程序编译成 class 字节码文件。2、mvn test 测试,并生成测试报告3、mvn clean 将以前编译得到的旧的 class 字节码文件删除4、mvn pakage 打包,动态 web工程打 war包,Java工程打 jar

2021-08-13 15:35:34 3375 2

原创 解决访问Swagger-ui.html出现弹窗问题

SpringBoot配置Swagger时出现的异常在尝试了刷新maven、更换Swagger版本、重启IDEA都无法解决。最后在主启动类上也添加上@EnableSwagger2注解,解决问题。

2021-08-12 17:15:59 1409

原创 使用IDEA创建maven项目,src下的java文件夹不可以创建包和类

选中java目录,右键,点击Mark Directory,点击Sources Root。resources文件和Test文件不能用则按同样的方法,点击对应的就可。

2021-08-12 17:08:29 724

原创 Linux下的ActiveMQ连接windows下的mysql持久化错误记录

Linux下的Activemq连接windows下的mysql持久化错误记录使用JDBC作为持久化需要的配置(使用的mysql版本的8.x):<persistenceAdapter> <jdbcPersistenceAdapter dataSource="#mysql-ds"/></persistenceAdapter><bean id="mysql-ds" class="org.apache.commons.dbcp2.BasicDat

2021-06-29 11:25:47 170

空空如也

空空如也

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

TA关注的人

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