(一)为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 答:构造方法的作用是对成员进行初始化的操作,而子类继承了父类的成员但子类不能对其 进行初始化所以要先调用父类构造方法;不能反过来,反过来的话子类从父类继承的成员无法被初始化。 (二)关于多态问题的理解 答 ...
分类:
编程语言 时间:
2019-10-27 10:35:49
阅读次数:
92
输入一个长度为n的整数数列,从小到大输出前m小的数。 输入格式 第一行包含整数n和m。 第二行包含n个整数,表示整数数列。 输出格式 共一行,包含m个整数,表示整数数列中前m小的数。 数据范围 1≤m≤n≤1051≤m≤n≤105,1≤数列中元素≤1091≤数列中元素≤109 输入样例: 输出样例: ...
分类:
编程语言 时间:
2019-10-27 10:38:47
阅读次数:
59
manjaro 折腾 安装manjaro之后,首先去官方软件库更换源,转换为China镜像,然后进入更新系统 更新系统,重启。然后再安装所需要的软件 又或者添加archlinuxcn源。在文件 中添加以下文本 其中Server的URL可以通过命令 来列出,我保存了一些China 的URL 2.896 ...
分类:
编程语言 时间:
2019-10-27 10:46:48
阅读次数:
307
集合: ...
分类:
编程语言 时间:
2019-10-27 10:51:35
阅读次数:
74
1. 事务特性 事务特性:ACID 原子性:整体 【原子性是指事务包含的所有操作要么全部成功,要么全部失败】 一致性:数据 【一个事务执行之前和执行之后都必须处于一致性状态】 隔离性:并发 【对于任意两个并发的事务T1和T2,在事务T1看来,T2要么在T1开始之前就已经结束,要么在T1结束之后才开始 ...
分类:
编程语言 时间:
2019-10-27 10:53:47
阅读次数:
134
在开发过程中发现request对象有提供一个request.getParameterMap()方法可以获取到从前端请求发送的参数Map。 但是在使用get()方法通过key(键)去获取这个参数Map中对应的value(值)的时候,发现获取的是对象。 通过打印出来的信息,很容易就发现该对象是一个字符串 ...
分类:
编程语言 时间:
2019-10-27 10:55:28
阅读次数:
84
要了解装饰器,先要了解以下几点 1.函数等价于变量 函数在内存中的存储和变量是类似的 hello就相当于一个变量,起始地址是 “0x000002578215C1E0”,从这个地址开始后面的一段内存空间,存放hello这个函数的内容 2.高阶函数 一个函数可以被当作是另一个函数的参数传入,返回值也可以 ...
分类:
编程语言 时间:
2019-10-27 11:01:23
阅读次数:
103
一、函数 1、函数定义: 可以完成某个工作的代码块。这是可以用来构建更大程序的一个小部分。 2、创建或定义函数要使用def关键字 3、创建一个函数 1) def 关键字 2)函数名及后面跟随的括号 3)冒号与for循环,while循环,if语句中一样 提醒:函数没被调用前不是主程序的一部分。 4、调... ...
分类:
编程语言 时间:
2019-10-27 11:06:52
阅读次数:
114
JavaScript — event介绍以及兼容处理 1.事件流 浏览器发展到第四代时(IE4及 Netscape Communicator 4),浏览器开发团队遇到一个问题:页面的哪个部分会拥有某个特定的事件?可以想象在一张纸上的一组同心圆,如果把手指放在圆心上,那么你的手指指向的不是一个圆,而是 ...
分类:
编程语言 时间:
2019-10-27 11:08:59
阅读次数:
80
一、比较低级的办法是用wait和notify来解决这个问题。 消费者生产者问题: 这个问题是一个多线程同步问题的经典案例,生产者负责生产对象,消费者负责将生成者产生的对象取出,两者不断重复此过程。这过程需要注意几个问题: 不论生产者和消费者有几个,必须保证: 1.生产者每次产出的对象必须不一样,产生 ...
分类:
编程语言 时间:
2019-10-27 11:09:14
阅读次数:
90
前言 最近做微服务架构的项目,在用feign来进行服务间的调用。在互调的过程中,难免出现问题,根据错误总结了一下,主要是请求方式的错误和接参数的错误造成的。在此进行一下总结记录。以下通过分为三种情况说明,无参数,单参数,多参数。每种情况再分get和post两种请求方式进行说明。这样的话,6种情况涵盖 ...
分类:
编程语言 时间:
2019-10-27 11:09:32
阅读次数:
272
本文首发于个人网站: "Spring Boot项目如何同时支持HTTP和HTTPS协议" 如今,企业级应用程序的常见场景是同时支持HTTP和HTTPS两种协议,这篇文章考虑如何让Spring Boot应用程序同时支持HTTP和HTTPS两种协议。 准备 为了使用HTTPS连接器,需要生成一份Cert ...
分类:
编程语言 时间:
2019-10-27 12:20:00
阅读次数:
88
乱码问题大概就是编码格式不一样,搜了很多都是这么说的,修改编码解决乱码问题链接: https://blog.csdn.net/weixin_42496466/article/details/81189774 注意:记得要修改读的txt文件的编码方式,原理可能理解有偏差,但我一定要修改才能读到正确的内 ...
分类:
编程语言 时间:
2019-10-27 12:22:43
阅读次数:
105
本文是爬虫及可视化的练习项目,目标是爬取猫眼票房的全部数据并做可视化分析。 [toc] 1、获取url 我们先打开猫眼票房http://piaofang.maoyan.com/dashboard?date=2019 10 22 ,查看当日票房信息, 但是在通过xpath对该url进行解析时发现获取不 ...
分类:
编程语言 时间:
2019-10-27 12:24:30
阅读次数:
121
三、函数 1.调用函数 数据类型转换 2.定义函数 return是返回值,一般放在函数的最后,一旦执行到return时,函数就执行完毕并将结果返回,且return语句块结束之后后面的代码是不执行的,即一旦遇到return结束整个函数。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 ...
分类:
编程语言 时间:
2019-10-27 12:25:25
阅读次数:
76
最近项目在使用如@NotNull @Max 等配合@vaild 注解进行验证传过来的参数校验,然后通过统一异常处理,直接返回给前端,不用在业务代码中对这些参数进行校验。但是官方提供的并不能全部满足项目的需求,我经过查找发现了@Constraint这个注解。 需求 现在有的列表查询,根据查询条件进行查 ...
分类:
编程语言 时间:
2019-10-27 12:33:17
阅读次数:
106
一、什么是AOP 1、将复杂的需求分解出不同的方面,将散布在系统汇中的公共功能集中解决; 2、采用代理机制组装起来运行,再不改变原程序的基础上对代码段进行增强处理,增加新的功能; 3、默认采取的是JDK动态代理,面向接口编程的动态代理。 二、案例 接下来我们通过具体案例对AOP进一步了解 1、创建U ...
分类:
编程语言 时间:
2019-10-27 12:35:13
阅读次数:
75
数组是程序中最常见的数据结构,它可以存储一个固定大小的相同类型元素的顺序集合(强类型语言)。数组的元素都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素,通过索引可以非常容易找到某一个元素。 大多数时候我们需要使用一个大小可变的数组(C#、Python中的list),本文 ...
分类:
编程语言 时间:
2019-10-27 12:35:56
阅读次数:
97
在上一部分 "《【python数据分析实战】电影票房数据分析(一)数据采集》" 已经获取到了2011年至今的票房数据,并保存在了mysql中。 本文将在实操中讲解如何将mysql中的数据抽取出来并做成动态可视化。 [toc] 图1 每年的月票房走势图 第一张图,我们要看一下每月的票房走势,毫无疑问要 ...
分类:
编程语言 时间:
2019-10-27 12:36:59
阅读次数:
87
6.JavaScript作用域 作用域 概念 简单地说,作用域就是在上下文中,变量与函数的可访问范围。它可以分为 块级作用域 和 函数作用域 。 作用 作用域控制着变量与函数的可见性和生命周期。 作用域链 概念 作用域链可以理解为一组对象列表,包含父级和自身的变量对象,因此我们便能通过作用域链访问到 ...
分类:
编程语言 时间:
2019-10-27 12:37:19
阅读次数:
74