自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 (解决)WARN: Establishing SSL connection without server‘s identity verification

Mon Mar 08 15:03:09 CST 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set

2021-03-08 15:11:44 50989 13

原创 Java自定义注解的实现

自定义注解 格式 元注解 public @interface 注解名称{} 本质:注解本质是一个接口,该接口默认继承Annotation接口 public interface MyAnn extends java.lang.annotation.Annotation{} 属性:接口中的抽象方法1.要求:属性的返回值属性 基本数据类型 String 类型 枚举 注解 以上类型的数组 void

2020-10-29 15:24:45 634

原创 如何调用抽象类中的非抽象方法

如何调用抽象类中的非抽象方法1.抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract.2.在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实

2020-10-18 15:40:28 5090

原创 TCP与UDP的介绍和对比

网络通信协议网络通信协议是一种网络通用语言,为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。TCP和UDPTCP:传输控制协议,TCP协议是面向连接的通信协议,即传输数据之前,在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过“三次握手”。完成三次握手,连接建立后,客户端和服务器就可以开始进行数据传输了。UDP:用户数据报协议,UD

2020-10-14 15:27:28 264

原创 为什么说HashSet是无序的

首先介绍一下HashSet接口java.util.Set接口 extends Collection接口一个不包含重复元素的 collectionHashSet不包含带索引的方法HashSet是一个哈希表结构,查询速度非常快,是一个无序集合,此实现不是同步的,意思就是多线程HashSet会自动排序顺带着说一下哈希值哈希值是一个十进制的整数,由系统随机给出(就是对象的地址值,是一个逻辑值,是模拟出来的地址,并不是数据实际储存的 物理地址)在Object类中有一个方法,可以获取对象的哈希值int

2020-05-17 10:02:34 3036 2

原创 面向对象之——多态(Polymorphism)小结

多态的概念面向对象三大特征:封装、继承、多态extends继承或者implements实现,是多态性的前提子类继承父类或者实现接口类,那么这个对象既有自己的特征又有父类或者接口类的特征,叫做多态代码中体现多态性,就是父类引用指向子类对象格式:父类名称 对象名 = new 子类对象(); 左父右子接口实现接口名称 对象名 = new 实现类对象();package com.qy....

2020-04-27 17:00:28 379

原创 面向对象之——接口(Interface)小结

接口的概念和示意图接口就是一种公共的规范标准,只要符合规范,就可以通用接口的抽象方法的使用接口是一种引用数据类型,最重要的内容就是其中的:抽象方法定义一个借口的格式:public interface 接口名称{//接口内容}接口编译以后 生成的字节码文件仍是.class接口不能直接使用 (不能new出来)需要通过一个实现类来实现接口public class 实现类名称 i...

2020-04-27 10:06:15 279

原创 面向对象之——继承(extends)小结

继承 extends继承在程序中主要解决的问题就是:共性抽取继承关系中的特点1.子类可以拥有父类的内容2.子类可以拥有自己的专属内容继承中成员变量的访问特点在父子类的继承关系中,如果出现重名成员,访问方法有两种:1.直接new出来的是哪个对象,就用哪个对象的成员2.通过成员方法访问成员,在子类中如果找不到就到父类中去找Super如果想在子类的方法中访问到父类的成员变量可以用...

2020-04-27 09:18:10 204

原创 Static关键字到底是干什么的

首先知道Static是一种修饰符,被Static修饰的变量和方法分别叫做静态成员和静态方法。一旦使用了static关键字,那么这样的内容不再属于对象,而是属于整个类,凡是类的对象都包含这个共同的特性。举个例子说,定义一个学生类,这些学生属于一个班级,每一个学生对象包含 姓名、学号、年龄、班级、那么多个学生就要写多个这些成员,这样就比较浪费内存,如果把他们共有的,也就是班级变量 用static关...

2020-04-23 20:25:47 443

原创 事务 ACID 特性解读

什么是事务?事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序 执行逻辑单元,;事务是一组不可再分割的操作集合;事务的特性(ACID)ACID 是事务的sizhong特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。运用经典的银行转账来举例说明事务1原子...

2020-03-28 15:39:39 262

原创 MySQL 分页和排序

排序 order by排序包括升序(ASC) 和 降序(DESC)分页 limit表还是那张表首先进行排序SELECT * FROM `score` ORDER BY `sco`ASC查询结果:发现结果不对,反复试了几次还是不行,然后我试着把查询列换位sid发现 可以成功,这才恍然大悟,原来我的sco列设置的字节为varchar型排序只能用int型ALTER TABLE ...

2020-03-23 10:19:39 150

原创 MySQL查询之自连接查询

自连接查询属于联表查询中特殊的一种联表查询是两张表采用7中join方式 依据两张表不同字段相同数据进行数据查询那么一张表如何进行联表查询呢?就是采用自连接的查询方式自连接说白了就是把一张表分成两张 然后又采用联表查询的方式进行操作话不多说,直接看表- - 建表 `obj`CREATE TABLE IF NOT EXISTS `obj`(`id` INT (2) NOT NULL ...

2020-03-22 18:38:25 1081

原创 通俗易懂的 mysql 7种join

首先要建两张有外键关系的表-- 学生表CREATE TABLE IF NOT EXISTS `student`(`id` INT (4) NOT NULL AUTO_INCREMENT COMMENT'学号',`name` VARCHAR (10) COMMENT '姓名',`sex` VARCHAR(2) NOT NULL DEFAULT'男' COMMENT'性别',PRIMARY...

2020-03-21 13:28:52 1620

原创 四种添加外键的方法

方法一:直接在属性值后面添加注意要跟外键名称不同CREATE TABLE IF NOT EXISTS `pay`(`pay_id` INT(2) NOT NULL REFERENCES staff(`id`),`money` CHAR(10) NOT NULL DEFAULT '0' COMMENT'工资金额' )ENGINE=INNODB DEFAULT CHARSET = ut...

2020-03-20 14:49:38 5641

原创 关于JetbrainsAgent loads successfully!弹窗问题

今天突然发现idea有弹窗,我以为是启动加载出错然后我仔细看了文档,发现需要找到一个important.txt但我找来找去就是没有important.txt,不过最终还是弄到了,现在分享给大家,希望对那些不喜欢弹窗的小伙伴有帮助。[important文件链接](https://share.weiyun.com/5Fqpg4X)自己有相关文件的,按这个方法就行解决方式:id...

2020-03-14 11:07:17 9423 7

原创 解决mysql无法在本地找到建的数据库问题

在使用sqlyog管理工具管理数据库后,我想找找自己在本地建的数据库在哪?但是我在自己熟悉的mysql文件夹下并没有找到自己的数据库以及建表那么这就很可能是mysql配置中自己放的地方错了然后我找到 my.ini文件找到 datadir(Ctrl+F搜索即可)发现自己的路径根本就不是放在自己熟悉的那个mysql文件夹中然后我又找这个ProgramData文件夹,发现无从寻找之后...

2020-03-11 17:29:16 678

原创 解决 thymeleaf 中th 爆红

出现这种情况一般是头命名空间缺少。解决办法:在html中添加这两行就行xmlns="http://www.w3.org/1999/xhtml"xmlns:th="http://www.thymeleaf.org"为了方便复制我已经把尖括号去掉了,省的复制粘贴错误,因为我昨天就犯了这样的错误。????...

2020-02-18 11:18:58 4363 1

原创 idea怎样导入Thymeeaf模板引擎,以及遇到的不能下载依赖的问题解决方法

一、导入thymeleafidea中thymeleaf的导入非常简单,就是将thymeleaf依赖加入到pom.xml文件中即可。1、Thymeleaf 官网:https://www.thymeleaf.org/2、Thymeleaf 在Github 的主页:https://github.com/thymeleaf/thymeleaf3、Spring官方文档:“https://do...

2020-02-17 11:16:24 4140 1

原创 Springboot 静态资源的导入

有以下几种方式1.webjars localhost:8080/webjars/目录2.resources ; static ;public ;/** 映射的是 localhost :8080/resources或者 static或者public其中优先级关系:resources>stasic(默认)>public一般将静态资源放到stati...

2020-02-15 14:54:39 391

原创 计算机组成原理实验2:MIPS指令系统和MIPS体系结构

一.实验目的(1)了解和熟悉指令级模拟器(2)熟悉掌握MIPSsim模拟器的操作和使用方法(3)熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解(4)熟悉MIPS体系结构二. 实验内容和步骤首先要阅读MIPSsim模拟器的使用方法,然后了解MIPSsim的指令系统。(1)、启动MIPSsim。(2)、选择“配置”->“流水方式”选项,使模拟器工作...

2019-11-26 14:45:39 8328

原创 idea链接Mysql数据库 以及相关小问题的处理

1.首先要找到自己数据库的安装目录以Mysql为例2.复制安装路径,找到环境变量,在path中添加MySQL安装路径3.在idea中找到数据库工具窗View→Tool Windows→Database→Data Source→Mysql填写数据库连接的主机名、数据库名、用户名和密码这里的是你的mysql数据库已经创建的用户和密码,不清楚的我之前写过相关查询方法:http...

2019-11-14 17:15:36 280

原创 throw抛异常和throws抛异常的区别

区别一: throw 是语句抛出一个异常;throws 是方法抛出一个异常; throw语法:throw <异常对象> 在方法声明中,添加throws子句表示该方法将抛出异常。 throws语法:[<修饰符>]<返回值类型><方法名>([&...

2019-09-11 17:25:25 654

原创 解决 idea 已经配置好 但浏览器链接不了端口的问题

问题 有两个原因一个就是你的idea 没有配置好tomcat服务器具体的配置方法 :https://jingyan.baidu.com/article/dca1fa6f0c34bcf1a4405232.html(Intellij IDEA中如何配置Tomcat服务器)第二个可能的原因就是部署的应用环境不对一般idea会让你指定某一个文件夹为应用环境,那么在你写新的项时就要再次部署应...

2019-09-06 17:34:58 2714

原创 用idea写web项目时Tomcat 启动服务错误:Unknown version string[4.0]. Default version will be used.

omcat、jdk、web.xml 对应关系:版本对应错误,更换便可。(版本往下兼容)web.xml——version2.2——JDK1.1——Tomcat3.3web.xml——version2.3——JDK1.3——Tomcat4.1web.xml——version2.4——JDK1.4——Tomcat5.5web.xml——version2.5——JDK5.0——Tom...

2019-06-24 17:07:36 1854

转载 IntelliJ Idea 常用快捷键列表

一、常用快捷键Ctrl + F12 弹出当前文件结构层(类的方法属性等),可以在弹出的层上直接输入,进行筛选Ctrl + 左键单击 在打开的文件标题上,弹出该文件路径Ctrl + N 根据输入的 类名 查找类文件Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面Ctrl + P 方法参数提示显示Ctrl + Alt + O 优化导入的类,可以对当前文件和...

2019-06-09 19:53:43 82

原创 为什么JDBC 中用 PrepareStatement 而不用 Statement

一、PrepareStatement是预编译的,比Statement速度快每一种数据库都会尽最大努力对预编译语句提供最大的性能优化;因为预编译语句有可能被重复调用.所以语句在被DB的编译器编译后的执行代码被缓存下来,那么下次调用时只要是相同的预编译语句就不需要编译,只要将参数直接传入编译过的语句执行代码中(相当于一个函数)就会得到执行;这并不是说只有一个Connection中多次执行的预编译语...

2019-06-04 19:10:54 525

原创 解决Navicat 连接 数据库(Mysql)出现中文乱码问题

要想实现连接不出现乱码 就必须保持两端字符集相同;一般我们在使用编码时是指字符集为UTF-8;为什么要使用UTF-8的字符集?如果各个国家都搞出一套自己的编码标准,结果互相之间谁也不懂谁的编码,谁也不支持别人的编码。当时的中国人想让电脑显示汉字,就必须装上一个”汉字系统”,专门用来处理汉字的显示、输入的问题,装错了字符系统,显示就会乱了套。这怎么办?就在这时,一个叫ISO(国际标谁...

2019-05-27 18:11:59 16133 1

原创 java api 1.8 中文版 免费!!!

链接:https://pan.baidu.com/s/1wR9eAkvagUXlQry-0kTvKg提取码: dsfh链接不能用的话请及时联系我

2019-05-24 10:00:33 2466 4

原创 Navicat premium11 一键破解 无需注册码

链接:https://pan.baidu.com/s/1eAiTi1qVjQtV2mDwq1qB_w提取码:k4hq点击运行PatchNavicat.exe出现提示即可

2019-05-16 15:49:44 11858 9

原创 Jquery实现省市联动的

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/jquery-1.11.0.js" >...

2019-05-05 17:51:53 557

原创 Jquery 中的 选择器

选择器作用:让我们能够更加精确找到我们要操作的元素 *****《一》基本选择器- ID选择器 : #ID的名称- 类选择器: 以 . 开头 .类名- 元素选择器: 标签的名称- 通配符选择器: *- 选择器,选择器: 选择器1,选择器2##### 基本选择器的案例-----------javascript---------- ...

2019-04-28 12:35:11 149

原创 HTML中的 DOM 是什么?有什么作用?

DOM: Document Object Model : 管理我们的文档 增删改查规则HTML中的dom方法中的增删查改类似于Java和C中的增删查改;一些常用的 HTML DOM 方法: getElementById(id) - 获取带有指定 id 的节点(元素) appendChild(node) - 插入新的子节点(元素) removeChild(node) -...

2019-04-22 20:34:26 1901

1.11.2jsoupjar包.zip

soup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。

2020-11-30

jdk9/avase9 官方Api文档 中文文档

自用最全面,稳妥的文档,jdk 1.9api文档,内部包含中英文,方便查阅。 Java9可以说是一个庞大的系统工程。Java 的方方面面,包括 JDK 编译工具,运行时,Java 公共 API 和私有代码等等,完全做了一个整体改变。 这是用官方正式版本JDK9API文档制作的chm格式API手册,方便离线查阅。

2020-10-21

空空如也

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

TA关注的人

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