本文内容 1. Junit单元测试 2. 反射 3. 注解 Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) ...
分类:
其他好文 时间:
2020-06-15 22:34:49
阅读次数:
56
软件生命周期模型 模型:定义了生命周期中要做的各项工作的规范和顺序。 瀑布模型 重点环节: 1、需求分析:需求规格文档 2、总体设计:概要设计文档 3、详细设计:详细设计文档 4、编码:写代码 5、测试:在编码完成后进行 优点:顺序清晰 缺点: 1、由于开发模型是线性的,用户只有等到整个过程的末期才 ...
分类:
其他好文 时间:
2020-06-15 13:46:05
阅读次数:
84
我们在学习 Linux 嵌入式开发的时候,了解 ARM 汇编是很有必要的,虽然我们使用汇编编写代码的情况很少,但是有些情况下我们需要简单编写一些汇编程序来协助我们调试板子(因为我们的 i.MX6 UL 终结者开发板使用的 cpu 是 ARM Cortex-A7 架构的,cpu 刚上电必须要运行汇编代 ...
分类:
其他好文 时间:
2020-06-15 12:21:36
阅读次数:
92
第六章图的学习感觉比较侧重阅读和理解代码,而写代码部分占比比较小。所以这一章的总结全都是知识点的整理,是用自己的话来表达自己对代码以及做题过程步骤的理解。 一、图的存储结构 1、邻接矩阵存储 储存时要有顶点数、边数、存储N个顶点的一维数组、N*N的数组来存储权值或体现点与点之间是否有边 2、邻接表存 ...
分类:
其他好文 时间:
2020-06-14 20:32:08
阅读次数:
56
1、函数定义 语法: def func(): 代码块 含义:def为声明函数的关键字,然后空格 + 函数名 + 英文冒号;之后换行 + 缩进,然后编写代码 例子: def cook(): print('妈妈正在做饭!') 2、函数的调用 语法: # 定义函数 def func(): 代码块 # 调用 ...
分类:
编程语言 时间:
2020-06-14 18:32:27
阅读次数:
65
一、ORM介绍 ORM:Object-Relation Mapping(对象-关系映射) 优势: 只需要面向对象编程,不需要面向数据库编写代码; 实现了数据模型与数据库的解耦,屏蔽了不同数据库操作上的差异。 劣势: 相比较直接使用SQL语句操作数据库,有性能损失。 ORM与数据库的关系:通常,一个模 ...
分类:
其他好文 时间:
2020-06-14 12:37:41
阅读次数:
75
Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜。我决定把一些好用的Intellij IDEA技巧分享给大家。介绍一些你可能不知道的但是又实用的小技巧。
分类:
其他好文 时间:
2020-06-14 11:00:21
阅读次数:
70
面试官谈面试思路: 编码前应该明白自己要解决什么问题,解决问题的方法;考虑问题要全面; 进行具体问题分析的时候,要能通过证明来证明自己的结论; 应聘者应该在写代码之前,理解好思路;如果没有想清楚就动手,本身就不是很完美的方式;可以采用举例子、画图等多种方式,解释问题本身和问题的解决方案; 对于复杂的 ...
分类:
其他好文 时间:
2020-06-14 01:38:22
阅读次数:
89
写代码时候大家的主程想必都提过很多次,要正确管理所有对象的生命周期,没用的时候及时的释放掉。防止出现内存泄漏。最近做项目时候碰到了一些很好玩的事情,就是很多界面在层级下调之后,原本动态加载的物体就静静的呆在界面里,再次上调界面层级的时候又生成了新物体,导致了drawcalls莫名偏高。很多人养成了及 ...
分类:
其他好文 时间:
2020-06-13 21:00:31
阅读次数:
58
大学里的三点收获 2001年我考入了南开大学,起初大学的生活是让人有点失落的,但慢慢地从安静朴素的校园和踏实努力的氛围中,我还是找到了自己的节奏。大学期间我主要在做三件事情 ,一是写代码,因为我是搞技术的;二是看书,看了很多很多书;三是修电脑。基于此自己也有三点收获:耐心,知识,伙伴。 第一点收获: ...
分类:
其他好文 时间:
2020-06-13 19:47:14
阅读次数:
377