面向对象编程 什么是面向对象编程 面向对象是一种编程范式 把程序看做不同对象的相互调用 对现实世界建立对象模型 面向对象编程的基本细想 类和实例 类用于定义抽象类型 实例根据类的定义被创建出来 class person: pass xiaoming = person() xiaojun = pers ...
分类:
编程语言 时间:
2020-02-07 22:37:50
阅读次数:
94
1、测试平台的构建 发生器(generator):创建事务并且将它们传给下一级 驱动器(drive):与设计进行会话 监视器(monitor):捕获设计返回的事务 计分板(scoreboard):将捕获的结果跟预期的结果进行对比 测试平台应该分成若干个块(block),然后定义它们相互之间如何通信。 ...
分类:
其他好文 时间:
2020-02-06 18:18:26
阅读次数:
92
有了编程基础,我们需要进一步学习为什么要重构,如何通过“坏味道”识别出需要重构的代码,以及如何在实践中成功实施重构(无论用的是什么编程语言)。 《重构改善既有的代码第2版》电子书,教我们理解重构的过程和重构的基本原则;o快速有效地应用各种重构手法,提升程序的表达力和可维护性;识别代码中能指示出需要重 ...
分类:
移动开发 时间:
2020-02-06 01:08:47
阅读次数:
97
? TensorFlow? 是一个开放源代码软件库,用于进行高性能数值计算? 借助其灵活的架构,用户可以轻松地将计算工作部署到多种平台(CPU、GPU、TPU)和设备(桌面设备、服务器集群、移动设备、边缘设备等)? TensorFlow? 最初是由 Google Brain 团队(隶属于 Googl ...
分类:
其他好文 时间:
2020-02-05 23:19:36
阅读次数:
110
1、Scala中的类使用class定义,方法使用def定义。 2、在Scala的方法中,不需要依靠return语句来为方法返回一个值。方法里面最后一个表达式的值就是方法的返回值。 3、Scala允许类的嵌套定义,即在一个类定义体里再定义另外一个类。 4、Scala采用类似Java中的getter和s ...
分类:
其他好文 时间:
2020-02-05 23:13:28
阅读次数:
88
call、apply、bind求数组的最大值和最小值:数组排序(SORT的原理->localeCompare实现汉字比较),取头取尾假设法利用APPLY传参传递的是一个数组的机制,借用Math.max/Math.min获取最大值最小值利用EVAL获取最大最小:把需要执行的代码拼接成字符串,在使用EV... ...
分类:
移动开发 时间:
2020-02-05 09:37:16
阅读次数:
98
一、类 类可以用来封装一类事物共同的属性和行为 1)特征:即属性:属性就是定义在类里面的变量 a.类属性:直接定义在类里面的变量(这个类的每个对象都有这个属性,里面的属性值都是一样) 共有属性:在类外面的通过类和对象都可以访问 私有属性:只能在类里面访问,类外面不要去访问 私有属性的定义: 以单下划 ...
分类:
编程语言 时间:
2020-02-01 21:26:52
阅读次数:
63
»1.8编程基础之多维数组(25题) 上次编辑的时候忘记保存了,前面几题就算了趴懒得 08:矩阵加法 #include<iostream> #define MAX 105 using namespace std; int table[MAX][MAX]; int main() { int n,m; ...
分类:
编程语言 时间:
2020-01-31 20:27:58
阅读次数:
90
" 返回《C 并发编程》" "1. 概述" "2. 报告进度" "3. 等待一组任务完成" "4. 异常处理" "5. 等待任意一个任务完成" "6. 避免上下文延续" "7. async void" 1. 概述 前面的文章介绍了标识了 和 的代码,是怎么被线程执行的。 " 同步上下文 7.5 异步 ...
分类:
其他好文 时间:
2020-01-31 15:46:46
阅读次数:
68
如果没有任何编程基础,想学习如何使用R,并进行练习,建议大家看看《学习R》电子书和代码资料,上半部分主要介绍R的技术细节和使用技巧,下半部分更侧重实践,展示了从输入数据到发布结果这一标准的数据分析流程。 《学习R》电子书,帮助学习编写简单的R程序,知道R语言能做什么: 1.使用向量、数组、列表、数据 ...
分类:
编程语言 时间:
2020-01-31 14:36:00
阅读次数:
98