自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Meteva笔记:计算站点降水的检验指标

转载自Meteva笔记:计算站点降水的检验指标Meteva 是由 nmc 开源的全流程检验程序库,提供了常用的各种气象预报检验评估的算法函数,气象检验分析的图片和表格型产品的制作函数,以及检验评估系统示例。本文以 24 小时累积降水为例,说明如何根据二分类预报列联表计算常用检验指标。同时会介绍如何使用 Meteva 中的函数进行计算。数据使用上一篇文章《Meteva笔记:计算站点降水的检验指标 - 列联表》中计算的列联表。以 10 mm 降水为例说明二分式 (dichotomous, yes/no

2022-02-15 13:14:05 2908

转载 Java String字符串转int数组

/** * 将String字符串转换为int数组(数字范围0-9) * * @param str 字符串(内只能包含数字0-9) * @return 字符串内产生的数组 */ public static int[] stringToIntArr(String str) { int[] intArr = new int[str.length()]; char[] ch = str.toCharArray();

2021-09-16 22:01:59 4454

原创 软构期末复习7.1

软构期末复习7.1进程:拥有整台计算机的资源多进程之间不共享内存,进程之间通过消息传递进行协作;一般来说,进程 == 程序 == 应用;但一个应用中可以包含多个进程线程:进程=虚拟机,线程=虚拟CPU程序共享、资源共享都属于进程;共享内存很难获得线程私有的内存空间,通过创建消息队列在线程之间进行消息传递;每个应用至少有一个线程;主线程可以创建其他的线程;时间分片:即使有多线程,但只有一个核,每个时刻只能执行一个线程;通过时间分片,在多个进程/线程间共享处理器;即使是多核CPU,进

2020-07-11 10:25:37 322

原创 软件构造期末复习5.3

软件构造期末复习5.3语法驱动的构造:根据文本的具体类型进行字符串匹配,创建一种语法,根据语法对字符串进行解析,如果可以解析,则字符串合法;否则不合法语法:包含两种类型节点:终止节点/叶节点:语法解析树的叶子节点,无法往下扩展,通常表示为字符串非终止节点/产生式节点:可被扩展操作符:连接:x ::=y z重复:x ::=y*选择:x ::=y | z...

2020-07-10 22:40:27 156

原创 软件构造期末复习5.2面向可维护性的设计模式

软件构造期末复习 5.2面向可维护性的设计模式factory method:当client不知道要创建哪个具体类的实例,或者不想在client代码中指明要具体创建的实例时,用工厂方法;定义一个用于创建对象的接口,让其他子类来决定实例化哪一个类,从而使一个类的实例化延迟到其子类;每一个工厂只用来创建某一种类型下的一个或多个产品;abstract factory(抽象工厂):一个UI,包含多个窗口控件,这些控件在不同的OS中实现不同;一个仓库类,要控制多个设备,这些设备的制造商各有不同,控制接口有

2020-07-10 21:20:25 369

原创 软件构造期末复习4.2

软件构造期末复习3.5

2020-07-09 22:32:49 217

原创 软件构造期末复习3.4

软件构造期末复习3.4 OOPinterface和Class:定义和实现ADT;接口之间可以继承和扩展,接口不能实例化;一个类可以实现多个接口(从而具备了多个接口中的方法);一个接口可以有多种实现类接口:确定ADT规约;类:实现ADT;也可以不需要接口,直接使用类作为ADT,既有ADT定义也有ADT实现;实际中更倾向于用接口定义变量Set senate = new HashSet<>();...

2020-07-06 10:34:46 281

原创 HIT软件构造期末复习第三章ADT+OOP 3.3

3.3抽象数据类型(ADT)所有的数据都是private类型ADT特性:(用户看不见AF、RI)表示泄露抽象函数AF表示不变量RI数据抽象:由一组操作刻画的数据类型※表示独立性

2020-07-03 22:12:42 412

原创 HIT软件构造期末复习3.2设计规约

HIT软件构造期末复习3.2参数类型是否匹配,返回值是否匹配,都在静态类型检查阶段完成代码中的“设计决策”:给编译器读注释形式的“设计决策”:给自己和他人读规约是程序与客户端之间达成的一致。没有规约,就无法分派任务,无法写程序;即便写出来也不知道对错规约可以隔离“变化”,无需通知客户端规约可以提高代码效率前置条件:对客户端的约束,在使用方法时必须满足的条件后置条件:对开发者的约束,方法结束时必须满足的条件契约:如果前置条件满足了,后置条件必须满足。若前置条件不满足,则后置条件不用满

2020-06-07 18:49:05 405

原创 HIT软件构造期末复习第三章ADT+OOP3.1

HIT软件构造期末复习第三章ADT+OOP 3.13.1要考的概念很多数据类型是一个集合,每个集合包含的是所有满足这个类型的值基本数据类型(java):(在栈中分配内存存储,数据不可变)intlongbooleandoublechar对象数据类型(java):(在堆中分配内存存储,数据有的可变有的不可变)构建的类:具有层次性(继承关系)extends 对接口进行继承静态类型检查:在编译阶段进行检查发现错误,对“类型”的检查(语法、类名/函数名、参数数目、参数类型、返回值类型

2020-05-31 11:11:47 320 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除