一、实验目标: 1)体验敏捷开发中的两人合作。 2)进一步提高个人编程技巧与实践。 二 、实验内容: 1)根据以下问题描述,练习结对编程(pair programming)实践; 2)要求学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完成实验要求。 3)要求在结对编程工作期间,两人的角色 ...
分类:
其他好文 时间:
2020-03-19 14:00:22
阅读次数:
52
结对编程 一、实验目标: 1)体验敏捷开发中的两人合作。 2)进一步提高个人编程技巧与实践。 二 、实验内容: 1)根据以下问题描述,练习结对编程(pair programming)实践; 2)要求学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完成实验要求。 3)要求在结对编程工作期间, ...
分类:
其他好文 时间:
2020-03-15 22:05:43
阅读次数:
59
递归 本系列文章在Github: "StevenEco" 以及 "WarrenRyan" 同步更新 简介 程序调用自身的编程技巧称为递归 (recursion) 。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层 ...
分类:
编程语言 时间:
2020-03-06 09:15:40
阅读次数:
58
Delphi编程技巧大全 http://www.delphitop.com/ Delphi盒子 www.2ccc.com 2Pascal-新时代的Pascal http://www.2pascal.com WeDelphi http://www.WeDelphi.com 新大富翁论坛 http:// ...
先看代码: let fn1 = function (x) { return x + 10; }; let fn2 = function (x) { return x * 10; }; let fn3 = function (x) { return x / 10; }; console.log(fn3 ...
分类:
Web程序 时间:
2020-02-17 20:04:12
阅读次数:
110
首先看一段代码: let obj = { x: 100 }; function fn(y) { this.x += y; console.log(this); } 现在有一个需求:在1秒后,执行函数fn,并让其this指向obj。 如果写成 setTimeout(fn, 1000); 这么写的话,f ...
分类:
Web程序 时间:
2020-02-13 14:40:11
阅读次数:
76
在vue、react等框架大量应用之前,我们需要使用jQuery或者原生js来操作dom写代码,在用原生js进行事件绑定时,我们可以应用DOM2级绑定事件的方法,即:元素.addEventListener(),因为兼容性,还有: 元素.attachEvent()。所以我们需要封装成一个方法: fun ...
分类:
Web程序 时间:
2020-02-12 16:02:30
阅读次数:
102
c++庞大精深,在学习时必须有一定的代码量,写的多了,慢慢就知道c++代码怎么写了。 typedef Rect_<int> Rect2i; //typedef的使用。 typedef Rect_<float> Rect2f; typedef Rect_<double> Rect2d; typedef ...
分类:
编程语言 时间:
2020-01-21 23:45:21
阅读次数:
95
01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 定义函数 —— 封装 独立的功能 调用函数 —— 享受 封装 的成果 函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的 重用 02. 函数基 ...
分类:
编程语言 时间:
2020-01-13 09:24:38
阅读次数:
78
3.1.如何实现可迭代对象和迭代器对象 #3.1 如何实现可迭代对象和迭代器对象 import requests from collections.abc import Iterable,Iterator class WeatherIterator(Iterator): def __init__(s ...
分类:
编程语言 时间:
2019-12-23 19:09:49
阅读次数:
59