自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Caused by: java.sql.SQLException: The server time zone value*********is unrecognized or repre

解决办法:在jdbc:mysql://localhost:3306/mydatisdb?serverTimezone=UTC 加上UTC,让数据库时区和本地时区一样就可以。

2020-06-18 14:34:02 439

原创 [ERROR] 不再支持目标选项 1.5。请使用 1.6 或更高版本。

[INFO] -------------------------------------------------------------[ERROR] COMPILATION ERROR :[INFO] -------------------------------------------------------------[ERROR] 不再支持源选项 1.5。请使用 1.6 或更高版本。[ERROR] 不再支持目标选项 1.5。请使用 1.6 或更高版本。[INFO] 2 errors[IN

2020-06-15 19:02:38 605

原创 idea 使用点击maven clean/install或maven其他命令失败,显示:乱码+archetypeCatalog=internal

����: �Ҳ������޷��������� DarchetypeCatalog=internal原因:多半可能是在settings–>maven–>running–>VM Options配置了archetypeCatalog=internal相关的东西解决办法:把 VM Options里面archetypeCatalog=internal相关的东西删除,或者删除后增加-Dfile.encoding=GB2312就可以正常执行maven的相关命令了...

2020-06-15 19:00:32 1761 2

原创 Redis在windows系统中启动服务器时一闪而过

Redis在windows系统中启动服务器时一闪而过1.在redis配置文件conf下,最后一行添加maxmemory 10737418242.新建一个start.txt文档,将如下内容写进去redis-server.exe redis.windows.conf然后将文档改名为start.bat(windows系统的执行文件名、linux下为start.sh)。这样方便直接启动服务器,当然也可以通过cmd命令行执行redis-server.exe redis.windows.conf启动服务器。

2020-06-14 18:26:25 218

原创 MySQL安装(本人亲自测试,避免遇到搭建环境的坑)

一、先去官网下载点击的MySQL的下载1、网址如下:https://dev.mysql.com/downloads/mysql/2、下载过程中最好使用迅雷下载,如果使用网页直接下载,下载过程非常慢。下载完成后解压 ,解压完是这个样子。(没有data文件夹,这是后续自动生成的,没有my.ini配置设置,这也是下一步自动添加的)。3、配置初始化的my.ini文件的文件解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写

2020-06-09 10:02:07 463

原创 小白学习Java第十五天,Junit单元测试、反射、注解(基础知识点完毕)

一、Junit单元测试1、测试分类:1)黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2)白盒测试:需要写代码的。关注程序具体的执行流程。2、Junit使用:白盒测试操作步骤:1)定义一个测试类(测试用例)测试类名:被测试的类名Test CalculatorTest包名:xxx.xxx.xx.test cn.itcast.test2)定义测试方法:可以独立运行方法名:test测试的方法名 testAdd()返回值:void参数列表:空参3)给方法加@Test

2020-05-26 11:47:33 131

原创 小白学习Java第十四天,网络编程

一、网络编程三要素1、协议:计算机网络通信必须遵守的规则。网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。TCP/IP协议: 传输控制协议/因特网互联协议( Transmission Control Protocol/Internet Pr

2020-05-25 12:55:05 110

原创 小白学习Java第十三天,缓冲流、转换流、序列化流

一、缓冲流1、缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流:BufferedInputStream,BufferedOutputStream字符缓冲流:BufferedReader,BufferedWriter缓冲流的基本原理:在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率。2、字符缓冲流构造方法public BufferedInputStream(InputStream i

2020-05-24 17:02:17 171

原创 小白学习Java第十二天,字节流、字符流

一、IO概述1、什么是IO?生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据

2020-05-21 22:09:23 137

原创 小白学习Java第十一天,File类和递归

一、File类java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1、构造方法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child) :从父抽象路径名和子路径名字符

2020-05-21 13:47:34 144

原创 小白学习Java第十天,Lambda表达式

一、Lambda表达式有什么作用?lambda是一个代码段,以及必须传入代码的变量规范。主要用来简化代码。最直观的作用就是使得代码变得异常简洁。二、 Lambda表达式的标准格式Lambda表达式由三部分组成:a一些参数,b一个箭头,c一段代码。格式:(参数列表) -> {一些重写方法的代码};解释说明格式:():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔。->:传递的意思,把参数传递给方法体{}。{}:重写接口的抽象方法的方法体。下

2020-05-17 17:17:33 182

原创 小白学习Java第九天,多线程的理解与相关应用

一、并发与并行并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。而在多个 CPU 系统中,则这些可以并发执行的程序便可以分配到多个处理器上(CPU),实现多任务并行执行,即利用每个处理器来处理一个可以并发执行的程序,这样多

2020-05-12 22:19:15 155

原创 小白学习Java第八天,深度解析java异常

一、异常概念1、异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。2、异常体系异常机制其实是帮助我们找到程序中的问题,异常的根类是java.lang.Throwable,其下有两个子类:java.lan

2020-05-11 21:33:50 125

原创 小白学习Java第七天,详解Map集合,熟练掌握断点调试

一、Map集合1、现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解

2020-05-09 21:58:59 371

原创 小白学习Java第六天,Collection集合, Iterator迭代器,泛型

一、Collection集合1、集合:集合是java中提供的一种容器,可以用来存储多个数据。2、集合和数组既然都是容器,它们有什么区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。3、集合按照其存储结构可以分为两大类,分别是单列集合java.ut...

2020-05-07 21:54:19 181

原创 小白学习Java第五天,引用类型转换、权限修饰符、匿名内部类

一、引用类型转换多态的转型分为向上转型与向下转型两种:向上转型、向下转向。1、向上转型:多态本身是子类类型向父类类型向上转换的过程,这个过程是默认的。 当父类引用指向一个子类对象时,便是向上转型。向上转型是安全的,可以理解为一个小范围转到一个大范围,这种环境是可以适应的。使用格式:父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat();二、向下转型...

2020-05-06 22:05:17 135

原创 小白学习Java第四天,封装、继承、多态

本博客主要对在JAVA学习过程的重点及难点信息进行总结,可能存在知识点不全的现象,如:Scanner类、String类、Math类等。如果大家有需要可以私聊博主,会发给大家详细的学习讲义,希望共同进步。一、封装1、Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事...

2020-05-05 22:13:48 194

原创 小白学习Java第三天,JVM的内存划分及方法中参数的传递

一、JVM的内存划分内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程 序是不会运行的,必须放进内存中才能运行,运行完毕后会清空内存。Java虚拟机要运行程序,必须要对内存进行空间的分配和管理。为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式,共分为5部分:栈:存储的都是方法中的局部变量,方法...

2020-05-04 14:33:04 205

原创 小白学习Java第二天,玩转IntelliJ IDEA

一、 开发工具IntelliJ IDEAIDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。 它可以极大地提升我们的开发效率,可以自动编译,检查错误,在公司中,使用的就是IDEA进行开发。1.1 IDEA软件安装该软件可在官网直接下载,也可以私聊博主发软件包。此软件集成了32位和64位,双击 ideaIU-2017.3.2...

2020-05-03 20:40:39 563

原创 小白学习Java第一天,开发环境的搭建

一、JDK、JRE、JVM的关系Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的 运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。JVM虚拟机实际起到翻译作用,将源程序.java文件通过编译器编译生成.class文件,供机器识别。而Java跨平台的实质就是我们编写的程序运行在JVM上,而JVM 运行在操作系统上。JRE ...

2020-05-03 12:40:01 770 2

空空如也

空空如也

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

TA关注的人

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