Skip to content

EGC(含CyberSoLIM、DTA、流域模拟和情景分析)编程技术备忘录

Notifications You must be signed in to change notification settings

lreis2415/DevelopMemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

编程备忘录

授人以渔,不如授人以渔。

​ ——语出《淮南子·说林训》

写在前面

小组的科研工作围绕EGC(含CyberSoLIM、DTA、流域模拟和情景分析)展开。其中涉及到较多的开发工作,目前常用的编程语言有C++、Java、Python、Fortran等,为了促进高效地学习、合作,我们建立了这个编程备忘录库,集入门培训、示例代码、常见问题解答、学习资料推荐等于一体,方便索引学习。

希望此举能够抛砖引玉,集思广益,使编程备忘录逐步丰富、完善!

小组项目索引

  1. CyberSoLIM:SoLIM的Web版,编程语言为 Java 和 JavaScript (ES6),采用前后端分离方式
  2. SEIMS:分布式流域过程模型及情景优化工具,编程语言为C++和Python
  3. SimDTA:简化数字地形分析软件,编程语言为VB6.0
  4. AutoFuzSlpPos:模糊坡位自动化提取软件,编程语言为C++
  5. PyGeoC:简易地学计算Python库,目前已应用于SEIMSAutoFuzSlpPos
  6. RasterClass:基于GDAL和MongoDB(可选)的跨平台栅格数据读写类,目前已集成于SEIMS
  7. UtilsClass:跨平台C++基本操作类

文档编写基本约定

  1. 采用Markdown编写,推荐使用Typora或MarkdownPad2
  2. 每个分类下推荐包含以下文件:
    • README.md:针对该分类的描述和内容索引
    • 每项培训内容单独一个md文件,如Cpp类中的“跨平台代码编译和项目管理”为cross_platform.md
    • src文件夹:用于存放示例代码
    • QA文件夹:常见问题描述和解决方案,每个问题单独一个md文件,并在README.md中做好索引

About

EGC(含CyberSoLIM、DTA、流域模拟和情景分析)编程技术备忘录

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published