操作类题目 49.Python 交换两个变量的值50.在读文件操作的时候会使用 read、readline 或者 readlines,简述它们各自的作用51.json 序列化时,可以处理的数据类型有哪些?如何定制支持 datetime 类型?52.json 序列化时,默认遇到中文会转换成 unico ...
分类:
编程语言 时间:
2019-08-10 17:11:22
阅读次数:
93
JDK环境变量配置 分下载,配置,验证三个步骤进行JDK环境变量配置。 步骤 1 : 首先看配置成功后的效果 点WIN键 运行(或者使用win+r) 输入cmd命令 输入java version 注: version是小写,不能使用大写,java后面有一个空格 配置成功后,会出现版本信息 java ...
分类:
编程语言 时间:
2019-08-10 17:13:49
阅读次数:
78
1.简介(为啥需要导出为exe可执行程序) python写完的程序靠命令来执行,显得太专业,不符合python简单的特点(好吧,主要是太low) 代码给别人执行,别人没有你的python库也没法用(双击就能运行,方便大家,方便传播) 2.pyInstaller安装配置 会自动安装pyInstalle ...
分类:
编程语言 时间:
2019-08-10 17:14:30
阅读次数:
100
其他内容 91.解释一下 python 中 pass 语句的作用?92.简述你对 input()函数的理解93.python 中的 is 和==94.Python 中的作用域95.三元运算写法和应用场景?96.了解 enumerate 么?97.列举 5 个 Python 中的标准模块98.如何在函 ...
分类:
编程语言 时间:
2019-08-10 17:14:55
阅读次数:
123
1.简介 HashMap 根据键的 hashCode 值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap 最多只允许一条记录的key为 null,允许多条value的值为 null。 HashMap 非线程安全,即任一时刻可以有多个线程同时 ...
分类:
编程语言 时间:
2019-08-10 17:15:38
阅读次数:
93
插入排序是非常简单的一种排序,思想是保证0到n-1躺是排序的,比如说首先拿第二个元素和第一个元素进行比较,进行位置转换,然后拿第三个位置的元素依次和第二个,第一个进行比较,转换位置。大致就那么简单,如下代码: ...
分类:
编程语言 时间:
2019-08-10 17:15:54
阅读次数:
64
基本数据类型介绍 Java 的基本数据类型共有 8 种,分为两类:boolean 类型和数值类型,数值类型又可以分为整数类型、字符类型、浮点类型。 整数类型 byte:1个字节,范围:( 2^7) ~ (2^7 1) short:2个字节,范围:( 2^15) ~ (2^15 1) int:4个字节 ...
分类:
编程语言 时间:
2019-08-10 17:16:06
阅读次数:
110
字典 36.字典操作中 del 和 pop 有什么区别37.按照字典的内的年龄排序 38.请合并下面两个字典 a = {"A":1,"B":2},b = {"C":3,"D":4}39.如何使用生成式的方式生成一个字典,写一段功能代码。40.如何把元组("a","b")和元组(1,2),变为字典{" ...
分类:
编程语言 时间:
2019-08-10 17:16:38
阅读次数:
117
我在这里所做的就行将所有的Python符号和关键字列出来,这些都是要掌握的重点。
分类:
编程语言 时间:
2019-08-10 17:17:56
阅读次数:
267
Stream流 Java 8 API添加了一种新的机制——Stream(流)。Stream和IO流不是一回事。 流式思想:像生产流水线一样,一个操作接一个操作。 使用Stream流的步骤:数据源→转换成流→操作1→操作2→…… 数据源(source):可以是集合、数组等。 Stream操作有两个基础 ...
分类:
编程语言 时间:
2019-08-10 17:18:14
阅读次数:
82
Junit简介 概述: JUnit 是用于编写和运行可重复的自动化测试的开源测试框架,这样可以保证我们的代码按预期工作。JUnit 可广泛用于工业和作为支架(从命令行)或IDE(如 IDEA)内单独的 Java 程序。 JUnit 提供: Junit用于测试: Junit在测试驱动(测试驱动,就是你 ...
分类:
编程语言 时间:
2019-08-10 17:23:53
阅读次数:
82
事务,是描述一组操作的抽象,比如对数据库的一组操作,要么全部成功,要么全部失败。 事务有四个特性: Atomicity(原子性),Consistency(一致性),Isolation(隔离性),Durability(持久性) Spring对事务的支持很强大,但是从本质上来说,事务是否生效取决于数据库 ...
分类:
编程语言 时间:
2019-08-10 17:24:53
阅读次数:
113
Java 创建对象是一个映射的过程,类似于C中的指针,在堆中new 一块空间,再将变量名对应至那个空间。String a = new String("空间");String b = a;a和b指向同一块区域String (“空间”)。String是不能修改静态域final,一旦初始化就不能修改。St ...
分类:
编程语言 时间:
2019-08-10 17:27:08
阅读次数:
88
参考:https://snailclimb.top/JavaGuide/#/java/collection/HashMap ...
分类:
编程语言 时间:
2019-08-10 17:27:41
阅读次数:
98
列表 30.已知 AList = [1,2,3,1,2],对 AList 列表元素去重,写出具体过程。31.如何实现 "1,2,3" 变成 ["1","2","3"]32.给定两个 list,A 和 B,找出相同元素和不同元素33.[[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1, ...
分类:
编程语言 时间:
2019-08-10 17:28:33
阅读次数:
96
Python 是一种解释型脚本语言。 应用领域:Web 和 Internet开发、人工智能、教育、桌面界面开发、软件开发、后端开发等等。 一起来入坑: 一、安装Python解释器 1. 下载 -- 进入网站 https://www.python.org/downloads/release/pytho ...
分类:
编程语言 时间:
2019-08-10 17:29:34
阅读次数:
90
replace用法 (1)replace(char a,char b) 用b替换掉a (这两个参数都是字符串) (2)replaceAll(String a, String b) 用b代替a中所有匹配字符串。(a参数是个正则匹配式,b是个字符串) (3)replaceFirst(String a, ...
分类:
编程语言 时间:
2019-08-10 17:32:58
阅读次数:
78
希尔排序是插入排序的一种,也叫做缩减增量排序,是对插入排序的一种优化,但是不稳定。 ...
分类:
编程语言 时间:
2019-08-10 17:35:41
阅读次数:
86
要使用time模块需先导入:importtime1、time.time():打印当前时间戳表示从1970年至今经过的秒速。2、time.localtime(secs):将一个时间戳转换为当前时区的struct_time,secs为提供时,则以当前时间为准。可在括号里加数字,则返回数字对应时间:可以看到包含了很多变量,可以采用拼接形式表示时间了。比如:先把time.time()赋值给变量a3.tim
分类:
编程语言 时间:
2019-08-10 17:36:34
阅读次数:
114
装饰器 装饰函数,扩展功能 装饰器作用 1.不修改函数的调用方式 2.给原来的函数添加新的功能 开发封闭原则 1.开发:对扩展开发 2.封闭:对修改封闭 示例 例1:计算代码运行时间 例2:计算函数运行时间 语法糖 例3:带参数的装饰器 1.在装饰器外面再加一层函数 2.利用局部调用全局变量 3.不 ...
分类:
编程语言 时间:
2019-08-10 17:39:04
阅读次数:
102