异常处理 在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。异常处理还可以提高程序的容错性。 我们之前在讲循环对象的时候,曾提到一个StopIteration的异常,该异常是在循环对象穷尽所有元素时的报错。 我们以它为例,来说明基本的异 ...
分类:
编程语言 时间:
2018-08-19 00:52:07
阅读次数:
147
1.条件语句 if 表达式: 代码块 elif 表达式: 代码块 else: 代码块 2.for循环 for 迭代变量 in 可迭代对象: 代码块 for year in range(2000,2019): print('%s年是%s' %(year, ***)) 3.while循环 while 表 ...
分类:
其他好文 时间:
2018-07-29 23:31:11
阅读次数:
163
forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。 注意: forEach() 对于空数组是不会执行回调函数的。 示例代码: 结果如下: for/in 语句用于循环对象属性。 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 示例代码: 结果如下: 需要注意 ...
分类:
其他好文 时间:
2018-07-06 17:42:15
阅读次数:
214
netty 实现 1. 各组件之间的关系 每个ServerBootstrap与一个事件循环对象(一个线程)都会与一个Channel绑定,如NioServerSocketChannel 2. 如何绑定 在做bind操作时,会执行方法,register进行注册 关键接口及类之间的关系: EventLoo ...
分类:
Web程序 时间:
2018-05-23 02:06:20
阅读次数:
232
prop和attr的区别 attr一般都用来设置和操作元素的自定义属性的,而prop一般都是操作元素的内置属性的(尤其是表单元素的操作我们大部分都在使用prop) each 可以遍历jQuery集合中的每一项(和数组的forEach类似) 循环对象中的每一项 filter 首先通过选择器获取一个集合 ...
分类:
Web程序 时间:
2018-04-30 10:19:07
阅读次数:
161
通过列表生成式,我们可以直接创建一个列表。但是,受到内存的限制,列表的容量肯定是有限的。 在python中,有种一边循环一边计算的机制,称为生成器,generator,从而节省大量的空间。 创建一个generator,第一种方法很简单,把列表生成式的[]改成()就可以了。 L = [x*x for ...
分类:
其他好文 时间:
2018-04-13 18:03:39
阅读次数:
117
一、代码审查表 功能模块名称 c语言小子集词法分析 审查人 陈婷 审查日期 2018.04.06 代码名称 c语言小子集词法分析 代码作者 许晴 文件结构 重要性 审查项 结论 头文件和定义文件的名称是否合理? 合理 头文件和定义文件的目录结构是否合理? 合理 版权和版本声明是否完整? 否 重要 头 ...
分类:
其他好文 时间:
2018-04-06 15:28:47
阅读次数:
210
章节目录: JS基础知识(上)——讲解 JS 基础语法相关的面试题,分析原理以及解答方法。这一章节讲解了基础知识的第一部分:变量的类型和计算。以及JS “三座大山” —— 原型、作用域和异步中的第一座大山:原型。 JS基础知识(中)——讲解 JS 基础语法相关的面试题,分析原理以及解答方法。这一章节 ...
分类:
编程语言 时间:
2018-01-23 22:10:21
阅读次数:
204
这一部分的只要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对象正在称为循环的标准形式。 什么是循环对象 循环对象是这样一个对象,它包含有一个next()方法(__next__() ...
分类:
编程语言 时间:
2018-01-09 16:51:28
阅读次数:
103
注意四个对象: 主进程 执行栈 异步进程 任务队列 1.主进程读取js代码,形成对应的堆和执行栈(此时在同步环境) 2.当遇见异步任务,转交给异步进程进行处理 3.异步任务完成,将其推入任务队列 4.当主进程的执行栈执行完毕,查询任务队列,如果存在任务,推入主进程 5.重复2、3、4 ,称为事件循环 ...
分类:
其他好文 时间:
2017-12-23 19:00:13
阅读次数:
133