Archive for '博客'

开源的机器学习框架:Apache Mahout Framework

过去十年里,从大量原始数据中解析出相关信息的需求急剧增长,以致于聚类(clustering)、协同过滤(collaborative filtering)和分类(categorization)等机器学习技术的需求也是呈稳定增长势态。基于此,Grant IngersollTed Dunning开发了机器学习的开源框架Apache Mahout,Apache Mahout项目采用的开发语言是Java,目前已经推出了它的0.3版本,它的源代码可以通过Subversion获取:
阅读全文 >

基于Ruby On Rails的水情信息查询系统开发

目前开发水情信息查询系统多是采用ASP,偶尔发现有一些是ASPX,像山洪灾害系统则有些是使用JSP,鲜有采用Ruby开发的,早就听说Ruby On Rails开发速度迅速,做到所谓的敏捷开发,以小步递进层层完善,在从没接触过Ruby On Rails的情况下,研究了两天,已经实现了该系统的一些基本的功能,果然这一框架够灵巧精美,要添加一个新功能太容易了,
阅读全文 >

Excel中如何通过VBA从SQL Server 2005数据库导入数据

现在许多应用都使用了数据库进行存储,如果我们需要使用Excel开发相关程序,就必须得面临一个如何导入数据的问题。像水文应用中什么水文历史数据库、水文实时数据库、水文水文预报数据库等 慢慢都采用SQL Server 2005作为后端数据库服务器,要在Excel中采集到相应的数据我们普通人员当然可以用Excel的导入数据进行操作,
阅读全文 >

VBA中Ping主机是否连接的2种方法

检测某主机是否连接上时,经常使用Ping命令,但并不是一般人都会很清楚调用cmd来执行这一命令的,这里水文工具集介绍2种采用VBA来实现Ping主机是否连接的方法,第一种是通过创建Wscript.Shell对象来完成,第二种是采用WMI(Windows Management Instrumentation)对象来完成,下面是具体源代码。
阅读全文 >

中国洪水预报系统学习笔记

中国洪水预报系统(NFFS)经常出现一些莫名故障,这里水文工具集列出一些并给出可能可以解决的方法,作为一个学习笔记记录在这,更多内容逐步添加到笔记中。
阅读全文 >

Excel中跟踪记录工作簿打开及关闭操作

日常工作中,有时出于安全与权限的要求,我们需要跟踪记录Excel文件被谁何时打开及关闭,要实现这一功能我们需要在ThisWorkbook模块中添加事件代码,同时添加一个隐藏的工作表(命名为shtAudit,属性为xlVeryHidden),添加到ThisWorkbook模块中的事件代码如下:
阅读全文 >

国内外常用流域水文模型

流域水文模型,是以流域为研究对象,对流域内发生的降雨径流这一特定的水文过程进行数学模拟,是进行流域水资源分析研究的基础。

目前流域水文模型主要有两种类型:流域水文模拟模型和流域水资源管理模型,其中流域水文模拟模型又分为集总式和分布式模型。
阅读全文 >