vic

VIC运行笔记2020.1.13

孤街浪徒 提交于 2020-02-07 19:33:05
[07:13:56][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt VIC Driver : Classic VIC Version : 5.0.1 February 1, 2017 VIC Git Tag : Compiled : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50 Compiler : gcc version : 5.4.0 Variable Infiltration Capacity (VIC) macroscale hydrologic model version 5.0.1, Copyright (C) 2016 Computational Hydrology Group, Dept. of Civil and Environmental Engineering, University of Washington. VIC comes with ABSOLUTELY NO WARRANTY. This is free software, you may redistribute it under certain conditions; see

JS小游戏----猜拳小游戏

假装没事ソ 提交于 2019-11-28 11:26:09
这周学习了JS 的基础数据 函数 和 对象 每一个都是很多的属性和方法 下面是对象做的Xmind 有很多方法 创建对象的方法 遍历对象 添加删除对象中的属性 访问对象的方法 点 中括号 访问法 猜拳游戏 实际原理其实很简单 规则大家全世界都通用 所以 这个游戏 短短几行 switch就可以 把简易的原理实现出来 但是要做的 像一个小游戏一样 能应对各种情况 和 前进 和 后退的操作 加了一些switch 语句 让分支语句更多 是考虑到的情况更加全面 然后用 函数包装 功能模块 列如 判断模块 打印模块 设置模块 也创建了玩家的对象 和 电脑的对象 一个小的游戏 也可以做的很复杂 这样程序 更加完整 健壮 运用到了这周所学的大多数知识 程序亮点: 简单的switch语句并没有什么难度 运用变量来控制while(state) 类似于一个开关 控制了while循环 都是用的函数包装的代码 流程都在main函数中 程序缺点 对于清屏函数放置的位置不是太清楚 没能达到理想的清屏效果 我就删除了一些 有些函数比较重复累赘 不够精简 还可以改进 没有完美的达到DRY原则 Tips: 理清思路 从主函数出发 慢慢发现需求 创建 需要的工具函数 猜拳是个很简单的游戏 先把主干功能函数 (出拳 和 判断胜负 )做好 之后再加一些 功能 完善程序 1 let readline = require(