zoukankan      html  css  js  c++  java
  • 一点思考

      刚过完缓考周和阿里面试惨痛悲剧周和开学第一周,开始静下来思考如何处理软件杯的题目:气体污染扩散模拟及其可视化软件。

      我们的基本思路是写GISWeb,我刚刚搞清一个概念,所谓B/S模型,作为浏览器端是不需要写代码的,所有的代码都位于服务器端。

      那么,基本的服务器架设是网页前端+中间逻辑层(这就是服务器?)+数据库。

      但是,由于又是基于GIS开发,带来一套相适应的体系(这里真的有体系?)。

      ------

      xxxx--geonode--xxxx

      那么,网页前端毫无疑问只有html+Css+JavaScript了(但是Bootstrap,openLayer又是什么东西,今天又听到了node.js,前端好乱......)

      中间逻辑层决定采用Python作为编程语言,当前和GIS配合最好的数据库是PostGIS(基于PostgreSQL演变而来,功能更加强大),还应该熟悉SQL语言

      对于整个Web开发,采用Django作为开发主框架,当前网络上关于Django的开发讨论还是很多的,有借鉴的空间。

      有一套GIS库可供调用,如GDAL,OGR,PROJ...但是记住这些库函数灵活应用还是困难的(或者只要理清出调用次序就好了?)

      ------

      还有一个关键的问题,对于竞赛题来说,一定要有亮点的吧。

      涉及到的算法是大气污染扩散的高斯模型,熏烟模型...(应该再实现一种模型),网上有关于算法本身的讨论,但是好像鲜有具体的算法实现。

      如果只是单纯地实现模型模拟(其实就目前来看已经很难了),真的能过初审么?

      ------

      人生竟然可以有这么多的不确定性,要是有个老师或者师兄能让我请教一番就好了...  

     

  • 相关阅读:
    mysql缓存
    复杂映射
    SQL 映射的 XML 文件
    xml配置文件
    从xml中构建sqlSessionFactory
    eclipse使用时jar不在libraries
    去掉不用的工作空间
    javac找不到或无法加载主类 com.sun.tools.javac.Main,
    文本,布局,样式
    (常用)re模块
  • 原文地址:https://www.cnblogs.com/nuaalida/p/4336065.html
Copyright © 2011-2022 走看看