总体设计
首先研究、分析和审查数据流图。从软件的需求规格说明中弄清数 据流加工的过程,对于发现的问题及时解决。
然后根据数据流图决定问题的类型。数据处理问题典
...
2025.07.05
软件质量保证与测试相关概念
软件质量
定义:明确表示是否包含功能和性能需求,明确记载开发标准和所有专业开发软件的期望的隐性特点
关键点
软件测试时软件质量测量
...
2025.07.05
分类
白盒测试:考虑系统或组件的内部机制的测试形式(如分支测试、路径测试、语句测试等)
黑盒测试:忽略系统或组件的内部机制,仅关注于那些响应所选择的输入及相应
...
2025.07.05
Screen
对于一个宽高为width, height的屏幕来说,从一个视点来看可以形成一个视锥:
定义一个宽高比
以及一个垂直视角 Vertical Fie
...
2025.07.05
Visibility
绘画算法:从远到近将物体画在屏幕上,近处的物体覆盖远处的对应的图层;
将模型三角光栅化,考虑对三角形按照距离屏幕的深度排序,复杂度为,但是
...
2025.07.05
2D Transforms
Transform in Scale
对于二维平面上的一个点, 将向量变换成原来的倍,只需要左乘缩放矩阵:
非均匀缩放:如果对坐标
...
2025.07.05
概念
推荐系统的任务:联系用户和物品,解决信息过载的问题;
好友(社会化推荐)
用户的历史兴趣记录(协同过滤推荐)
用户的注册信息
为什么推荐系统收到欢迎:
...
2025.07.02
技术架构
网络爬虫:搜索引擎的信息源来自于互联网网页,通过网络爬虫将整个互联网获取到本地。
网页去重:互联网页面中有相当大比例的内容是完全相同或者近似重复的,网
...
2025.07.02
问题和挑战
数据库管理技术研究研究如何对数据进行科学管理,从而为人们提供可共享的、安全的、可靠的数据;
数据库管理技术可能面临的挑战:垃圾信息,数据类型多样化和
...
2025.07.02
数据库是什么
数据库:长期存储在计算机内,有组织,可共享的海量数据集合
数据库相关理论及相关问题:
数据模型,规范化理论:如何组织这些数据?
数据定义和操作语
...
2025.07.02