10 2019 档案
摘要:一、定义 在函数中调用函数本身,应用在树形结构中,比如遍历文件;在python中最大的递归次数是1000,但不能达到1000,根据代码、操作系统特性 997 998之间。 1. 遍历文件 2. 二分查找 二分查找. 每次能够排除掉⼀半的数据. 查找的效率非常⾼. 但是局限性比较⼤. 必须是有
阅读全文
摘要:一、列表推导式 二、生成器推导式 三、字典推导式 四、集合推导式 备注:⽣成器表达式和列表推导式的区别: 列表推导式比较耗内存. ⼀次性加载. ⽣成器表达式⼏乎不占⽤内存. 使⽤的时候才分 配和使⽤内存 得到的值不⼀样. 列表推导式得到的是⼀个列表. ⽣成器表达式获取的是⼀个⽣成器. ⽣成器的惰性机
阅读全文
摘要:一、迭代器 1. 定义 对于list、string、tuple、dict等这些容器对象,使用for循环遍历是很方便的。在后台for语句对容器对象调用iter()函数。iter()是python内置函数。iter()函数会返回一个定义了next()方法的迭代器对象,它在容器中逐个访问容器内的元素。
阅读全文
摘要:一、匿名函数解析 关键字 表示匿名函数,冒号前面的 表示函数参数,可以有多个参数。匿名函数有个限制,就是只能有一个表达式,不用写 ,返回值就是该表达式的结果。 用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。此外,匿名函数也是一个函数对象,也可以把匿名函数赋值给一个变量,再利用变量
阅读全文
摘要:一、字符串类 二、字符串方法 1. 字符串比较方法 2. 字符串获取 3. 字符串截取方法 4. 字符串转换方法 java / public char[] toCharArray(),将当前字符串拆分为字符数组作为返回值 public byte[] getBytes(),获取当前字符串底层的字节数组
阅读全文
摘要:一、ArrayList定义 java.util.ArrayList是大小可变的数组的实现,存储在内的数据成为元素。此类提供一些方法来操作内部存储的元素。ArrayList中可不断添加元素,其大小也自动增长。 二、ArrayList常用方法 四、ArrayList练习 java // 生成6个 1
阅读全文
摘要:一、random类使用 java import java.util.Random; public class Demo{ public static void main(){ Random r = new Random(); // 获取一个随机int数字(范围int所有范围)nextInt int
阅读全文
摘要:一、预备知识 1. JS面向对象 特点:ES5之前用构造函数方式,构造函数就是一个普通函数,它的函数名大写。 构造函数的问题:方法不会提升至构造函数内,而是每创建一个对象,就要把那个方法保存在每个对象中。 ① 不常用写法 ② 原型方式 ③ this参数问题 ④ ES6中写法 javascript c
阅读全文
摘要:一、前端开发工具 1. Node.js Node.js是一个基于Chrome v8引擎的JavaScript运行环境。JavaScript本来只能跑在浏览器上,然后Node.js就是一种能让js直接运行在操作系统的工具。并且他就能让JS代码在操作系统上实现一些类似的操作等功能。Node.js使用
阅读全文
摘要:一、Vue Router 的使用 1. 引入Vue和Vue Router插件 2. HTML 3. js 4. 将模板增添链接 5. 简单示例 html 路飞学城 <! <router link to="/home" 首页</router link <! <router link to="/cour
阅读全文
摘要:一、API概述和使用 1. 概述 API(应用程序编程接口)。Java API是一本程序员字典,是JDK提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API方式,来学习Java通过的类。 2.
阅读全文
摘要:一、面向对象特征 1. 封装 方法就是一种封装 关键字private也是一种封装 2. 继承 3. 多态 二、类和对象关系 1. 类 类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 属性:该事物的状态信息 行为:该事物能够做什么 2. 对象
阅读全文
摘要:一、数组概念 数组:是一种容器,可以同时存放多个数据值; 特点:数组是一种引用类型;数组中多个数据,类型必须统一;数组的长度在程序运行期间不可改变; 二、数组初始化 1. 动态初始化(指定长度) 2. 静态初始化(指定内容) 3. 注意事项 静态初始化没有直接指定长度,但是仍然会自动推算得到
阅读全文
摘要:一、方法定义格式 二、方法调用 注意:返回值类型固定写为void,这种方法只能"单独调用",不能进行打印调用,或者赋值调用。对于无返回值的方法,只能使用单独调用。Java 中,大家对 void 应该是相当熟悉了。它表示“空”,所有无返回值的方法都使用它表示返回类型。 三、方法重载 上述代码中定义了三
阅读全文
摘要:一、判断语句 1. if 判断 2. if else判断 3. if else if else 二、选择语句 三、循环语句 1. for 循环 java // 次数确定的场景,多采用for for(初始化表达式1; 布尔表达式2; 步进表达式3){ 循环体; } for(int i=1; i
阅读全文
摘要:一、方法定义 1. 定义格式 2. 方法调用 二、编译器特点
阅读全文
摘要:运算符 一、算术运算符 1. 四则与取模 2. 加法多种用法 二、赋值运算符 三、比较运算符
阅读全文

浙公网安备 33010602011771号