自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于文件上传的NullPointerException小问题

这个错误困扰了蛮久的,在网上搜了蛮多关于 springmvc上传文件报错的原因,总结如下:1.springMVC配置文件中 没有配置id=“multipartResolver” 这个一定要是multipartResolver 就很奇葩,还有就是要设置上传文件的大小"maxUploadSize" value=“10485760” 这里我设置的是10M2.JSP页面里上传文件表单域一定要有enctype=“multipart/form-data” 并且是method=“post” 请求而非GET请求3..

2020-10-28 19:54:19 1026

原创 IDEA连接不到数据库报com.mysql.cj.jdbc.Driver

记忆中连接mysql的驱动一般都是com.mysql.jdbc.Driver,后来查看了一下这个错误跟驱动的依赖版本有关com.mysql.cj.jdbc.Driver是是mysql-connector-java 6 中的特性相比mysql-connector-java 5 多了一个时区:serverTimezone,只要把数据源配置的驱动改一下就好了jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/d

2020-09-25 11:58:28 6880

原创 在Junit中明明后台显示成功,但就是没有数据到数据库

在Junit中明明后台显示成功,但就是没有数据到数据库。经过几番百度终于查到是因为在junit下,插入数据会自动回滚,所以测试显示成功但实际上不能插入。如果想要插入到数据库,需在测试方法上添加@Rollback(false)注解。...

2020-09-25 09:13:14 790

原创 有关IDEA使用git 的小结

1.Git安装官⽹地址:https://git-scm.com/download选择自己所需要的版本及安装环境后 下载2.Git使用2.1 项目push到远程仓库2.1.1 创建本地仓库2.1.2 创建远程仓库(这里用的是Gitee)2.1.3 push推送总结以上就是今天要讲的内容,本文仅仅简单介绍了git的push使用,希望对大家有帮助。当然笔者能力有限,如果有什么错误,或者你有什么更好的方法,都可以在评论中探讨,分享给大家...

2020-09-23 10:12:33 131

原创 错误Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run

报错信息[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 4.345 s[INFO] Finished at: 2018-08-28T14:08:53+08:00[INFO] Final Memory: 18M/207M[INFO] ---------------------------------------.

2020-06-16 16:50:25 565

原创 Job in state RUNNING instead of DEFINE

Exception in thread “main” java.lang.IllegalStateException: Job in state RUNNING instead of DEFINEat org.apache.hadoop.mapreduce.Job.ensureState(Job.java:295)at org.apache.hadoop.mapreduce.Job.setJarByClass(Job.java:855)at hivetest.wordcount.main(wordco

2020-06-05 19:04:15 1442

原创 2.21笔记

受疫情影响而开的直播课到今天已经进行一周了,以下是我的收获:1.JavaWeb框架学习让我对Spring有了大致的了解,学会了搭建Spring环境,配置applicationContext.Xml和Web.Xml,以及控制反转或者说是依赖注入关于IOC(依赖注入/控制反转)基本概念我的理解就是:你不用自己创建对象了,ioc容器帮你创建,保管及销毁对象。需要做的事就是告诉ioc容器,我需要的对象...

2020-02-21 17:44:11 74

原创 2.13笔记

1.EJB(企业级JavaBean)的优点:性能优越和强大的容器支持2.lib目录下放置.jar 文件3.ServletConfig获得Servlet的初始化参数4.HttpServletRequest用于获得浏览器发送的请求5.运行.jsp 需要安装tomcat、WebLogic Web服务器6.在服务器的网络编程中,解决会话跟踪的方法有:Cookie、URL重写、隐藏表单域7.在S...

2020-02-16 11:12:41 79

原创 2.14笔记

1.CallableStatemet用于调用存储过程2.如果没有指定Cookie的时效,默认时效是会话级别3.Jsp的三种标准指令:page、 include、taglib(Import不属于Jsp的标准指令)4.对于每个网站访问用户都要访问的变量,应该设为Application变量5.单元测试是在软件开发过程的实现阶段完成的6.Jsp会先解释成Servlet源文件,然后编译成为Serv...

2020-02-16 11:12:34 186

原创 2.15笔记

1.在不指定特殊属性的情况下TEXTAREA 和 INPUT type='text’这两种HTML标签可手动输入文本2.Servlet程序的入口点是service()3.ArrayList类的底层是数组结构4.LinkedList类的特点是增删快5.Vector类的特点是线程同步6.迭代器中的next()获得当前游标指向的下一个元素7.将Map集合中的键存储到Set集合的方法是key...

2020-02-16 11:12:28 64

原创 2.16笔记

1.将集合转成数组的方法是toArray()2. HashMap集合不允许存储重复键、Hashtable不允许null键和值3. 使用TreeSet的无参构造创建集合对象存储元素时,该元素必须实现Comparable接口4.Collections是针对Collection集合操作的工具类5.使用泛型避免了强制类型转换6.List集合的遍历方式:Iterator迭代器实现、增强for循环、...

2020-02-16 11:12:21 206

原创 2.12笔记

1.init()方法是初始化,在applet整个生命周期中只被运行一次2.最终类就是被final修饰的类不能被继承,最终方法就是被final修饰的方法不能被重写3.局部变量可以声明不用初始化,但是使用到时一定要初始化4.Java关键字不能作为标识符!!!!!!!!!!!!5.float中 ”==“是进行地址比较 “equals”比较的是内容6.默认RMI采用的是TCP\IP通信协议(...

2020-02-12 19:08:41 90

原创 2.11笔记

1.LinkeBlockingQueue:基于节点链接的阻塞线程队列,不允许null空值,线程安全,FIFO(先进先出)PriorityQueue***队列,不允许Null值,时间复杂度为0(log(n)),与常规的FIFO栈不同,这个栈每次只返回优先级最高的元素ConcurrentLinkedQueue一个基于节点 的 ***队列,遵循线程安全和FIFO2.Java默认值是0 (没有...

2020-02-12 18:07:26 62

原创 2.10笔记

1.二维数组不能省略行号,可以没有列号2.java中线程分为两种类型:用户线程。通过Thread.setDaemon(false)设置为用户线程;守护线程。通过Thread.setDaemon(true)设置为守护线程,如果不设置,默认用户线程;守护线程是服务用户线程的线程,在它启动之前必须先set。3.MVC全名是Model View Controller,是模型(model)-视图(...

2020-02-10 10:56:55 127

原创 2.9笔记

1.声明 :类名 变量名 创建:new 构造器()2.通过建立一个SocketAddress对象,可以在多次连接同一个服务器时使用这个SocketAddress对象。在Socket类中提供了两个方法:getRemoteSocketAddress和getLocalSocketAddress,通过这两个方法可以得到服务器和本机的网络地址。而且所得到的网络地址在相应的Socket对象关闭后任然...

2020-02-09 21:07:43 60

原创 2.8笔记

1.在Java中,声明一个数组时,不能直接限定数组长度,只有在创建实例化对象时,才能给定数组长度2.Java的基本编程单元是类,基本存储单元是变量3.Java文件中只能包含一个由public修饰的与文件名称相同的类(不包含内部类)4.String属于值传递,数组属于引用传递Java中是按值调用的,方法得到的是参数值的拷贝。方法不能修改一个基本数据类型的参数对象引用也是按值传递的方法可...

2020-02-09 15:45:15 138

空空如也

空空如也

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

TA关注的人

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