- 博客(8)
- 收藏
- 关注
原创 哈工大遗传学B期末复习
2021年哈工大遗传学B期末复习:考试题型:名词解释(12选10)填空 问答题(4选3) 计算题重视课堂作业,基本的遗传学计算(高中遗传计算、连锁、四分子),近交系数的计算必会。期末考试名词解释和填空分值占比很高,只希望过的话还是很简单的。以下内容的重要程度:红色大于黑色大于蓝色基因互作:不同基因间相互作用、影响性状表现的现象等位基因间的互作完全显性: F1表型与亲本之一相同不完全显性:F1表型为双亲性状的中间型共显性/并显性:F1在同一部位同时表现双亲性状 ...
2021-12-27 12:42:38 3052
原创 面向健壮性和正确性的编程
健壮性:系统在不正常输入或不正常外部环境下仍能够表现正常的程度面向健壮性的编程-处理未期望的行为和错误终止-即使终止执行,也要准确/无歧义的向用户展示全面的错误信息-错误信息有助于进行debug原则:封闭实现细节,限定用户的恶意行为考虑极端情况正确性:程序按照spec加以执行的能力,是最重要的质量指标正确性倾向于直接报错(error),健壮性则倾向于容错(fault-toleranc正确性:永不给用户错误的结果 健壮性:尽可能保持软件运行而不是总是退出对外的接
2021-07-06 11:40:47 346 1
原创 面向复用设计模式总结
除了类本身,设计模式更强调多 个类/对象之间的关系和交互过程---比接口/类复用的力度更大Creational patterns 创建型模式工厂方法模式(虚拟构造器)– 定义用于创建对象的接口,但让子类决定哪个要实例化的类。– 工厂方法允许类将实例化推迟到子类。当client不知道要创建哪个具体类的实例,或者不想在client代码中指明要具体 创建的实例时,用工厂方法。 定义一个用于创建对象的接口,让其子类来决定实例化哪一个类,从而使一个 类的实例化延迟到其子类...
2021-07-01 20:15:08 252
原创 面向对象的编程知识点总结
成员变量:包括实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属性。而且所有的实例都可以修改这个类变量的值(这个类变量没有被final修饰的情况),而且访问类变量的时候不用实例,直接用类名.的方式就可以。成员方法:包括实例方法和类方法,用static的方法就是类方法,不用static修饰的就是实例方法。实例方法必须在创建实例之后才可以调用。类方法:和类变量一样
2021-06-27 23:57:06 292
原创 软件构造Lab3一点技巧
Java中常见的表示时间的类的一些问题在java中一般表示时间的方法有Date和Calendar其方法如下:但是用这些方法存在一些缺陷,就是表示和设定很复杂,反人类。例如:Calendar调用get(Calendar.DAY_OF_WEEK)其返回值1代表星期日、2代表星期一、3代表星期二,以此类推Date调用getDay()其返回值0代表星期日、1代表星期一、2代表星期二,以此类推这并不符合我们一般的认知(即1-7分别表示周一到周日)。此外还存在不格式化,其
2021-06-24 23:16:51 128
原创 哈工大计算机系统大作业
计算机科学与技术学院2021年6月摘 要本文主要阐述hello程序在Linux系统的生命周期。探讨hello.c程序经过预处理、编译、汇编、链接生成可执行文件的全过程。并在其中结合虚拟内存,IO设备管理,shell,异常和信号处理,进程,动态内存管理等内容分析了hello程序的一生。关键词:预处理;编译;汇编;链接;IO设备管理;进程;虚拟内存;异常和信号处理;生命周期目 录第1章 概述........
2021-06-17 21:47:13 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人