背景
虽然非计算机相关专业出身,但是研究生阶段也做了一部分的调度算法科研和spingboot框架下的业务开发工作。现在从事水资源配置方面的工作,对编程也有一定的要求。决心下决心系统学习编程。
目标
传统工科专业+IT的路子,行业也在走,自己也想试试。具体讲,是利用程序更好更快的设计水资源配置方案,争取今年前半年能拿出来个成品的项目(后半年还得复习专业考证,哈哈)。项目能够实现前端搭建供水系统概化模型,设定常见的水库、泵站调度规则,进行模拟调度,最终可以实时显示各节点的水量平衡、管路的输送水量组成。
写博客记录学习内容和项目进展,也能督促一下自己。更新和记录频率的话,至少一周一篇吧。
路线
以模型和算法设计为主,前端交互和显示往后放一放。
- 后端:有过Java的底子,Python也做过,最后选用Python。主要考虑Python应用范围、学习成本和第三方包的支持这三方面的优势。
- 前端:Web的基础三件套:HTML、CSS、JS,具体的框架暂时没想法,不知道Vue.js搞得定不,看后面学习情况。
- 数据库:MySQL或者MongoDB。两种数据库类型好像不一样,试着玩一下。