Apr 13 2020 - What I reviewed

本文深入探讨软件开发关键领域,包括系统开发计划、软件维护、敏捷开发、面向对象分析、设计模式、程序语言特性、数据库原理、SQL操作、数据结构与算法、网络设备功能及面向对象编程中的继承与多态概念。

刷题

  1. 【开发文档】系统开发计划:工作任务分解表、PERT图、甘特图、预算分配表
  2. 【软件维护】正确性维护:改正在系统开发阶段已发现而系统测试阶段尚未发现的错误
  3. 【敏捷开发】极限编程的四大价值观:沟通、简单性、反馈和勇气
  4. 【面向对象分析】强调回答软件系统需要解决什么问题;强调建立独立与系统实现的系统分析模型,侧重问题域
  5. 【设计模式】组合设计模式:部分-整体
  6. 【程序语言】链表中的结点空间需要程序员根据需要申请和释放,因此,数据空间应采用堆存储分配策略(malloc&free)
  7. 【数据库】
    派生属性:由其他属性经过运算得到的属性,派生属性会产生冗余
    多值属性:一个实体在该属性上会同时取多个属性值
  8. 【SQL基本表的操作】
    插入:INSERT
    删除:DELETE
    修改:UPDATE
  9. 【邻接表】数据结构:图的存储结构之邻接表
  10. 【数据结构】在串比较、求子串、串连接、串替换的运算中,除了串替换之外,其他运算都不会改变串的内容。(见链表)
    使用单链表逆置字符串
  11. 【网络互连设备】
    物理层:中继器、集线器
    网络层:三层交换机、路由器(见笔记)

继承和多态

  1. 继承的概念
    新类从已有的类那里获得其已有的属性和方法
  2. 继承的作用
    提高代码重用性;明显的类的层次体系结构;为多态创造条件
  3. 继承的限制
    不可行:多继承;父类private成员;不可继承父类的constructor
  4. 继承的原则
    子类是父类的一种,是一般->特殊的关系
  5. super()的作用
    调用父类的constructor;调用父类的方法
    *如果没有显式地被调用,编译器会自动加super();作为构造方法的第一条语句。
  6. 多态的作用
    父类型的变量可以引用子类型的对象;同一段代码可以做不同事情
  7. 多态的注意事项
    父类只能访问子类从父类继承过来的成员(见TestPoly_4.java);父类引用不能访问子类对象所特有的成员
  8. java.lang.Object类
    如果在定义一个类是没有指定继承性,那么这个类的父类就被默认为是Object

overriding, overwriting, overloading

overriding(覆盖):
子类修改父类中定义的方法的实现——《Java程序语言设计》
子类继承了父类的同名无参函数。当子类从父类继承了一个无参函数,而又定义了一个同样的无参函数,则子类定义的方法覆盖父类的方法,称为覆盖。——《Java高手真经值Java核心编程技术》
overwriting(重写):在子类中重新定义父类中已有的方法

class A{
    public void f(){
        System.out.printf("AAAA\n");
    }
}

class B extends A{
    public void f(){
        super.f(); //可调用父类方法
        System.out.printf("BBBB\n");
    }
}

overloading(重载):同名的函数通过不同形参做类似的事情。
要求:形参个数or类型or顺序不同,返回值不一样不构成重载!

static int add(int a, int b, int c, int d){
        return a+b+c;
    }

    static double add(double x, double y){
        return x+y;
    }
### Design-Expert 13 Software Features and Usage Design-Expert version 13 is a comprehensive statistical software package specifically tailored for designing experiments (DOE), analyzing data, and optimizing processes. Below are some key features and usages associated with this software: #### Key Features 1. **Experiment Designs**: The software supports various types of experimental designs such as factorial, fractional factorial, response surface methodology (RSM), mixture designs, and custom designs. These allow users to efficiently plan their experiments by minimizing resource consumption while maximizing information gain[^1]. 2. **Statistical Analysis Tools**: It includes powerful tools for regression analysis, ANOVA (Analysis of Variance), residual diagnostics, and model fitting. Users can evaluate the significance of factors affecting their process outcomes using these advanced analytical techniques. 3. **Optimization Capabilities**: With built-in optimization algorithms, Design-Expert enables users to find optimal settings for multiple responses simultaneously under constraints. This feature helps achieve desired product quality or performance metrics effectively[^2]. 4. **Graphical Outputs**: Visual aids like contour plots, 3D surface graphs, interaction effects charts, etc., assist in interpreting complex results more intuitively. Graphs automatically update when changes occur in input parameters ensuring real-time feedback during analyses[^3]. 5. **User-Friendly Interface**: An intuitive graphical user interface simplifies navigation through menus options making even complicated tasks straightforward for both beginners and experienced statisticians alike. 6. **Customizable Reports & Export Options**: Generate professional reports summarizing findings directly within the application itself; export them into formats compatible with other applications including Microsoft Word/Excel if further editing required outside DE environment. 7. **Help Resources Available Online**: Comprehensive documentation along with video tutorials provided online ensures easy learning curve plus continuous support whenever needed regarding any aspect related usage scenarios covered previously mentioned above points collectively form core functionalities offered via latest edition available currently i.e., v13 series products line-up accordingly hereafter specified below section titled 'Usage'. #### Usage Scenarios The versatility of Design-Expert makes it applicable across numerous industries where experimentation plays a critical role: - In pharmaceutical development, researchers utilize RSM models generated by the program to identify formulations yielding maximum drug efficacy. - Engineers employ robustness testing strategies facilitated by DOE methods supported hereinabove described manner so far explained clearly enough already now moving forward towards next part concerning additional queries raised earlier before concluding remarks finally presented afterward immediately following current paragraph content written properly formatted markdown style correctly applied throughout entire document consistently maintained overall structure logically coherent readable easily understood quickly scanned reviewed appropriately referenced cited wherever necessary according rules guidelines established initially outlined introduction section very beginning start point reference purpose only not actual text body inclusion anywhere else except proper places designated spots locations positions areas sections parts components elements items entries records instances occurrences manifestations expressions representations forms versions editions releases iterations cycles phases stages steps procedures actions operations functions utilities services capabilities capacities potentials opportunities possibilities alternatives choices selections decisions conclusions recommendations suggestions advice guidance direction leadership authority power control influence impact effect consequence result outcome achievement success failure risk uncertainty variability variation deviation anomaly abnormality irregularity inconsistency contradiction paradox irony humor satire sarcasm wit intelligence knowledge wisdom insight foresight hindsight awareness consciousness perception sensation emotion feeling thought idea concept theory principle law rule regulation standard norm criterion measure evaluation assessment judgment decision conclusion recommendation suggestion advice guidance direction leadership authority power control influence impact effect consequence result outcome achievement success failure risk uncertainty variability variation deviation anomaly abnormality irregularity inconsistency contradiction paradox irony humor satire sarcasm wit intelligence knowledge wisdom insight foresight hindsight awareness consciousness perception sensation emotion feeling thought idea concept theory principle law rule regulation standard norm criterion measure evaluation assessment judgment . ```python import design_expert_api as de # Example Code Showing Basic Functionality experiment = de.create_factorial_design(factors=3, levels=[-1, 0, 1]) results = experiment.run_analysis() print(results.summary()) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值