集合(set) 定义:由不同元素组成的集合,集合中是一组无序排列可hash的值(不可变的值)例如数字、字符串、元组,可以作为字典的key 定义集合: 输出: 定义可变集合set 输出: 定义不可变集合 输出: 集合关系运算(方法) 1、intersection() 输出: 2、union() 输出: ...
分类:
编程语言 时间:
2019-10-05 16:17:17
阅读次数:
143
python中定义实例方法 一个实例的私有属性就是以__开头的属性,无法被外部访问,那这些属性定义有什么用? 虽然私有属性无法从外部访问,但是,从类的内部是可以访问的。除了可以定义实例的属性外,还可以定义实例的方法。 实例的方法就是在类中定义的函数,它的第一个参数永远是 self,指向调用该方法的实 ...
分类:
编程语言 时间:
2019-10-05 16:19:09
阅读次数:
87
1. 概述 本文,我们来分享 Spring Boot 自动配置的实现源码。在故事的开始,我们先来说两个事情: 自动配置和自动装配的区别? Spring Boot 配置的原理 2. 自动配置 V.S 自动装配 在这篇文章的开始,艿艿是有点混淆自动配置和自动装配的概念,后来经过 Google 之后,发现 ...
分类:
编程语言 时间:
2019-10-05 16:23:52
阅读次数:
107
Python语言支持以下类型的运算符 算术运算符 比较运算符 赋值运算符 逻辑运算符 位运算符 成员运算符(in / not in) 身份运算符(is / is not) 算术运算符 比较运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 ...
分类:
编程语言 时间:
2019-10-05 16:24:21
阅读次数:
175
五大基本语句 赋值语句(变量、对象、赋值运算符) 输入输出语句(input,print函数) 条件判断语句(if-elif-else语句) 循环语句(遍历循环for-in-else、条件循环while-else、break/continue) 异常处理语句(try-except-else-final ...
分类:
编程语言 时间:
2019-10-05 16:27:19
阅读次数:
100
先来回顾一下栈和队列的基本概念: 相同点:从"数据结构"的角度看,它们都是线性结构,即数据元素之间的关系相同。 不同点:栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。 队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。它们是完全不同的数据类型。除了它们各 ...
分类:
编程语言 时间:
2019-10-05 16:31:44
阅读次数:
98
首先在官网下载 "mingw w64" ,建议下载 "离线版" ,下载完成后,找一个合适的位置(相当于安装位置),解压安装包。 进入解压好的文件夹下的 文件夹,将当前路径复制下来,然后选中桌面上的此电脑,右击鼠标,选择属性,选择高级系统设置,点击环境变量,选择系统环境变量下的 ,选择编辑,点新建,然 ...
分类:
编程语言 时间:
2019-10-05 16:32:56
阅读次数:
152
相信大家在看别人的python程序时,可能会在大部分的程序后看到标题这段代码,这里解释下它的意义。总的来说,这句代码的作用就是既能保证当前的.py文件直接运行,也能保证其可以作为模块被其他.py文件导入。 下面我将通过几个例子帮助大家理解 demo1.py 输出结果: 查看类型: 这说明__name ...
分类:
编程语言 时间:
2019-10-05 16:34:34
阅读次数:
108
界面层(表示层):用户看的得界面。用户可以通过界面上的组件和服务器进行交互。 业务逻辑层:处理业务逻辑的。 数据访问层:操作数据存储文件。 ...
分类:
编程语言 时间:
2019-10-05 16:36:21
阅读次数:
80
Java常见字符串方法 示例 1 : 获取字符 charAt(int index)获取指定位置的字符 package character; public class TestString { public static void main(String[] args) { String senten ...
分类:
编程语言 时间:
2019-10-05 16:38:15
阅读次数:
81
2019-10-5 14:18:01 1.当内部类在方法中时,如果想在方法内部使用此内部类,需要先声明再使用,否则会报错。当内部类在方法外部时则没有此限制。 2019-10-5 14:20:12 2.当一个.Java文件中有多个类时,非public的类只能被本包访问,不能被其它包里的类访问。(例如: ...
分类:
编程语言 时间:
2019-10-05 16:40:13
阅读次数:
59
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(d ...
分类:
编程语言 时间:
2019-10-05 16:44:02
阅读次数:
79
查看scipy.misc帮助文件得知,imread依赖于pillow,所以首先尝试安装pillow: 若继续报错,则是scipy版本不兼容的问题,需要降级到1.2.1版本 ...
分类:
编程语言 时间:
2019-10-05 16:45:06
阅读次数:
97
YAMl配置文件: Spring Boot有两种配置文件 application.properties 和 application.yml ,名称是固定不变的,yaml是一种比 xml json 更适合的配置文件,不用关注属性的开闭。 1 语法格式: key:(空格)value 必须要有空格,以换行 ...
分类:
编程语言 时间:
2019-10-05 16:45:21
阅读次数:
75
一、静态方法: ...
分类:
编程语言 时间:
2019-10-05 16:51:30
阅读次数:
66
JAVA面试题 1.Servlet是一种服务器端的Java应用程序,即Java服务器小程序,其是由服务器端调用和执行的、 按照Servlet自身规范编写的Java类。 2.request,那么JavaBean的作用范围就是一次用户请求的作用范围, 即从用户的一次请求到向用户返回响应之间的服务器处理期 ...
分类:
编程语言 时间:
2019-10-05 16:52:40
阅读次数:
100
public class Operator{ public static void main(String [] args){ /* byte a=10; byte b=8; System.out.println(a|b); */ //正负数之间:原码、反码、补码相互转换 /*0000 1010 .... ...
分类:
编程语言 时间:
2019-10-05 18:01:23
阅读次数:
98
/* 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 */ public class MultiplicationTable{ public static void main(String [] args){ for(int i=1;i<=9;i++){ for(int j= ...
分类:
编程语言 时间:
2019-10-05 18:01:55
阅读次数:
87
线程池的特点: 降低资源:通过重复利用已创建的线程降低线程创建和销毁的损耗 提高效率:当任务到底时,不需要等待,立即执行 方便管理:统一分配,调优和监控等 线程池的创建方式: 1.CachedThreadPool:创建一个可缓存线程池,灵活回收空闲线程 打印后可以发现:同一个线程有被再次利用,线程池 ...
分类:
编程语言 时间:
2019-10-05 18:02:29
阅读次数:
89
1、初始化列表 a_list=[] # 初始化空列表 b_list=[1,2,'hhh']#类型可不同 2、list的长度,内置函数len() 3、删除列表,关键字del del b_list 4、如何访问列表中的元素 #索引 b_list=[1,2,'hhh'] print(b_list[-1]) ...
分类:
编程语言 时间:
2019-10-05 18:03:35
阅读次数:
99