自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_39309971的博客

个人博客

  • 博客(40)
  • 收藏
  • 关注

原创 Navicat Premium 连接本地 MySQL 数据库报错 Authentication plugin 'caching_sha2_password' cannot be loaded

先查询mysql库的user表:user mysql;select user, host, plugin from user\G;得到以下结果:*************************** 1. row *************************** user: mysql.infoschema host: localhostplugin: caching_s...

2019-08-27 11:16:38 355

原创 vue-element-admin学习问题汇总

1. Element的表单验证规则不通过的问题,即使选择或者输入了内容也提示内容不能为空这里出现了问题的主要原因是表单项的prop属性与表单项v-model绑定的值名称不一致,改为一致即可。验证规则:prop属性设置(这里的row是我代码里表单绑定的对象,根据实际命名修改即可)2. 向请求接口传递POST参数报错问题问题描述:向后台删除接口传递一个对象,对象里包含一个键值对,键名为i...

2019-08-15 11:04:15 555

原创 jQuery缓存导致 data( ) 方法无法取到最新的值

有以下代码:HTML(部分代码):<table id="secondTypeTable" class="col-xs-4" data-type-level="2" data-parent-id="">其中 "data-parent-id" 属性会动态改变。2. JavaScript(部分代码):var parentId = that.parents("ta

2018-11-14 11:14:21 836

原创 MySQL中会使索引失效的几种情况

      有表 test ;字段 id int(11) default null,mark varchar(20) default null;索引key_test

2018-10-23 15:46:04 3122

原创 Oracle高级查询

1.使用组函数,组函数会过滤空值即某个列中有某一行的值是空值的话,该列不计入运算。2.使用group by,所有没有包含在组函数中的列,都应该包含在group by子句中,比如:select a,b,c,avg(d) from table group by a,b,c;包含在group by子句中的列,不必包含在select中,比如:select avg(d) from table gr...

2018-10-06 23:28:14 517

原创 IP地址分类

IP地址分类详解可以大概看着理解了,但是结合百度可以了解的更加详细。IP地址

2018-10-05 16:00:26 150

原创 关于Nginx的使用问题

第一次使用Nginx,创建了一个javaWeb项目A,然后有静态资源B,A跑起来后,配置好Nginx,启动,在A中访问资源B,报404错误。查看Nginx的nginx.conf文件:部分内容如下:server {listen 80;server_name localhost; location /A{ proxy_pass http://127.0....

2018-09-30 15:39:55 196

转载 inner join、left join和right join的区别

简单易懂,上链接: inner join 与 left join 之间的区别

2018-08-17 00:07:05 127

转载 动态规划

漫画:什么是动态规划?

2018-08-14 23:37:38 158

原创 Java 的 Collections.sort() 和 Arrays.sort() 内部采取的排序算法

Java提供了Collections.sort来对一组数进行排序,其内部采取的是归并排序; Arrays.sort() 采用了2种排序算法 – 基本类型数据使用快速排序法,对象数组使用归并排序。...

2018-08-13 18:25:17 4388

转载 简单背包问题

解释简单易懂,比网上所谓的最简单的易懂的标题党写的都好:         背包问题 但是没有优化。优化待更新。

2018-08-08 21:41:23 171

转载 工厂模式

简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别

2018-08-07 00:34:24 128

原创 单例模式的几种实现方法以及相关问题解析

基于高并发情况下单例模式的几种实现方法:         高并发下线程安全的单例模式(最全最经典) 指令重排为什么会对DCL写法产生影响:   &am

2018-08-04 16:46:57 147

原创 如何理解Java中的面向对象

       好几次面试都问到了这个问题,回答的也都不好,暂且总结一下:        我的理解是:面向对象是向现实世界模型的自然延伸,这是一种”万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。 &

2018-08-01 14:28:30 22112 3

转载 翻转二叉树

算法之:翻转二叉树

2018-07-29 22:27:47 138

原创 关于浏览器的沙箱问题

&nbsq;&nbsq;&nbsq;&nbsq;在面试Java开发岗的时候被问到了浏览器的沙箱问题,只是对名词有点印象但是一时想不起来是什么,只能尴尬地说不知道= =。原本以为只会问Java相关、数据库、算法和数据结构等等这些,居然还问到了浏览器方面的知识。还是第一次被问到这个问题。看来还是知识学的不够好啊= = 回来后参考了一下资料简单了解了下沙箱,以后有时间再...

2018-07-29 21:57:34 1326

原创 MySQL索引

索引会加快数据库查询速度的原因: 数据库建立索引为什么会加快查询速度 mysql 如何查看sql语句执行时间和效率 数据库添加索引为什么能加快查询速度下面是一些提高查询速度的方法: 如何提高上百万级记录MySQL数据库查询速度...

2018-07-29 20:29:47 193

原创 maven单元测试报java.lang.IllegalStateException: Failed to load ApplicationContext

今天在IDEA用maven整合spring和mybatis,在进行单元测试时候报错:java.lang.IllegalStateException: Failed to load ApplicationContext,一开始以为是没有找到文件,但是发现错误有提示无法配置文件中的SqlSessionFactory bean,那就是配置SqlSessionFactory对象的时候出问题了,逐一排查Sq...

2018-07-17 23:21:41 1287

原创 MySQL提取字符串中的数字并转化为数值类型

       在MySQL中,如果需要对某个字符串类型的字段按字符串中的数字进行排序,可以考虑如下自定义函数:CREATE FUNCTION GetNum (Varstring varchar(50)) RETURNS varchar(30)DETERMINISTIC

2018-05-14 11:21:21 9014

原创 关于JQuery中的appendTo方法

       JQuery中的appendTo方法是会改变页面原有的结构,包括原从页面中取到结构的地方,比如如下代码(代码来自慕课网):<!DOCTYPE html><html><head> <meta http-equiv="Content-type&quot

2018-05-14 00:24:28 912

原创 关于Linux下C语言编程execvp函数的一个问题

       在实现linux管道命令的shell程序的时候,在主函数里面创建了两个子进程,l都调用了execvp函数来执行命令,但是很奇怪的是,当命令可以执行的时候,程序正常执行,子进程也是每次都正常退出,但是如果命令无法识别,子进程就无法退出,所以每次出现这种情况,要调用exit命令(该exit命令是在父进程里面调用的,sh...

2018-05-06 16:57:47 2253

原创 关于Java中Scanner使用的一些问题

    今天写作业,实现一个简单的学生管理系统,在控制台简单交互即可。我使用了Scanner来接受输入,我的写法模拟如下:public static void main(String[] args) { while(true) { Scanner scanner = new Scanner(System.in); int nu...

2018-04-21 21:23:07 795

转载 浅谈 Mybatis中的 ${ } 和 #{ }的区别

    前几天遇到了别人问这个问题,一时间还真没去注意过,也只是粗略地看过MyBatis,写demo测试的时候也没注意过,于是今天想起来就去查了资料。 浅谈 Mybatis中的 ${ } 和 #{ }的区别...

2018-04-08 20:55:51 115

转载 sql where 1=1和 0=1 的作用

sql where 1=1和 0=1 的作用 注意看文章评论区,如果是大表,最好不要用1=1,效率会低。

2018-04-07 21:43:42 154

原创 关于Java中super的用法

    前几天看到有关Java中super用法的题,问的是super是否可以调用父类中的属性或者方法。仔细一想还真是忘了,于是去查了资料mark一下,不然到时候又忘了。 JAVA中super的作用 Java中this和super的用法总结...

2018-04-07 18:30:02 378

转载 了解HTTP各种版本

直接Mark文章:     面试时如何优雅的谈论HTTP/1.0/1.1/2.0

2018-04-02 18:10:45 830

转载 Java中创建线程的几种方式以及线程同步的几种方式

线程同步自己及基本就用过Thread和Runnable这两种方式,还有其他很多方式如下: Executor框架简介 创建线程有几种不同的方式?你喜欢哪一种?为什么? 而线程同步会用的方式就更少了,只会synchronized,其他方式如下: 关于线程同步(7种方式)...

2018-04-01 15:55:15 910

原创 HTTP与HTTPS的区别

详细解析 HTTP 与 HTTPS 的区别     下面的文章解释更加详细,值得深入研究: 详解https是如何确保安全的? HTTPS 原理详解     下面这篇文章思路比较清晰易懂,如果上面两篇文章看的比较乱,可以先看看下面这篇文章,建议这几篇都仔细看看,对HTTPS的请求过程会有个比较清晰的认识: SSL/TLS 握手过程详解...

2018-04-01 12:50:21 132

原创 由二叉树前序中序遍历结果推测后序遍历结果

原题如下: 已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:CDFEGHAB,则后序遍历结果为:()   A. CFHGEBDA   B. CDFEGHBA   C. FGHCDEBA   D. CFHGEDBA  解析:由先序遍历序列和中序遍历序列可以唯一确定二叉树的结构,但是知道前序、后序遍历序列就不一定能唯一确定一棵二叉树。  步骤:由先序序列确定根节点...

2018-03-31 18:07:43 1435

原创 Java的初始化块、静态初始化块、构造函数的执行顺序

前两天做Java笔试题碰到了这么一个问题,代码没有记下来,靠着大概印象以及参考网上类似的题写出来,大致如下:package com.forTest.testCLassInitialization;/** * Name: Test * Author: xian * Email: * Comment: //TODO * Date: 2018-03-31 16:28 */cl...

2018-03-31 17:01:06 186

转载 HTTP请求解析

转载: HTTP响应头信息和请求头信息详解 HTTP请求行、请求头、请求体详解

2018-03-30 21:20:07 155

原创 堆和栈的区别

今天看到关于堆和栈区别的一篇文章,写得很详细解释的通俗易懂,先收藏一下再慢慢看。[栈与堆的区别](https://blog.csdn.net/hairetz/article/details/4141043)

2018-03-27 18:22:07 127

原创 关于数据库的第一、二、三范式

数据库中的第一、二、三范式在相关书籍中解释比较晦涩难懂,自己虽然可以看懂,但是还是觉得比较难受,于是在网上找了有相关比较易懂的解释,如下:这里写代码片...

2018-03-21 22:18:38 186

原创 关于Java 8中双冒号的用法

    今天看到一篇关于简单爬虫的代码,本来只是想简单看看写法,却看到了不懂的语法:public static void crawler(String startingURL) { LinkedList<String> listOfPendingURLs = new LinkedList<>(); HashSet<String&g...

2018-03-17 22:03:38 27623 9

原创 DNS原理及其过程解析

    看到一篇不错的关于DNS解析的文章,仔细阅读了一遍还不错,先Mark着,以后还可以细看。    DNS原理及其解析过程    上篇文章对DNS解析过程的迭代查询和递归查询说的不是很清楚,不理解的可以看下面这篇文章:    例解DNS递归/迭代名称解析原理...

2018-03-16 23:24:28 230

原创 解决虚拟机提示 VMware Workstation cannot connect to the virtual machine 的问题

        今天打开挺久没用的虚拟机,发现提示如下错误:        VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all di...

2018-03-15 22:01:17 542

原创 关于HTTP中Get与Post的区别

    浅谈HTTP中Get与Post的区别    get和post区别?-知乎    HTTP 请求中 POST 和 GET 请求的区别?-知乎    不再以讹传讹,GET和POST的真正区别    HTTP协议中GET和POST方法的区别    听说『99% 的人都理解错了 HTTP 中 GET 与 POST 的区别』??-知乎...

2018-03-15 21:49:14 2091

原创 OSI,TCP/IP,五层协议的体系结构,以及各层协议

        最近找到一篇非常详细的关于OSI、TCP/IP、五层协议的体系结构、以及各层协议的文章,个人感觉写的很不错,既适合初学者,也适合用来复习。        梳理Linux下OSI七层网络与TCP/IP五层网络架构...

2018-03-15 21:44:29 374

原创 Java 8 默认方法(Default Methods)

       今天在看疯狂Java讲义的注解章节的时候看到了一个在接口里面定义的方法,是用“default”修饰的,如下图:    因为之前没有遇过,平时在项目中也没接触过,于是到网上查了资料,发现是Java 8新加的,于是大概浏览了下基本用法和作用,发现还是挺有用的,它可以为接口添加新的方法,而不会破坏已有的接口的实现,可以适当降低接口与其实现类之间的耦合度。    找到几篇不错的文...

2018-03-14 17:07:51 187

原创 Java中关于类的初始化

可以看到,对于final修饰的类变量,如果在编译的时候值已经确定了,那么在后边使用的时候不会导致类初始化;如果值在编译的时候不能确定,那么使用的时候会导致类初始化。

2018-03-11 21:50:35 110

空空如也

空空如也

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

TA关注的人

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