独孤水文人沧海之传说

张端虎的技术博客

导航

#

[置顶] 韶关水文分局降雨等值线图效果(GIS版本)

摘要: 程序实现了纯arcgis与c#功能生成等值线,而不需要sufer等其他控件辅助。利用arcgis的图层控制功能,结合gdi+绘图,能实现站点、标题、图例等显示的开启与关闭的控制。有两种图形导出方式:一种利用arcgis自带的图形导出功能,另一种是抓屏目。这个是抓屏幕的效果。感觉gis的功能太强大了,比位图成图效率要高n倍,而地图处理功能方面更是不可同日而语。继续努力! 阅读全文

posted @ 2011-10-31 00:52 zhangduanhu 阅读(1326) 评论(6) 推荐(1) 编辑

2013年11月24日 #

windows下配置svn的https访问

摘要: svn是一个功能强大的代码版本管理系统,可以将服务端安装在linux、unix以及windows下。svn通常采用http方式进行代码提交与下载。由于密码采用明文传输,因此存在泄密的风险。若采用https协议加密,则可大大提高安全性能。在windows下配置基于apache的svn,带openssl0.9.8。可通过http或者https访问,或者只能通过https访问。部分资料从网上摘录,经过本人测试后,对部分内容进行了补充。一、下载和安装(一)下载1、下载apache,在此我下载的是apache-2.2.11-win32-x86-openssl-0.9.8,该版本的apache自带了ope 阅读全文

posted @ 2013-11-24 11:35 zhangduanhu 阅读(4220) 评论(0) 推荐(0) 编辑

2012年3月26日 #

手工发布clickonce程序

摘要: clickonce是微软开发的软件发布技术,可以作为一种很好的Form程序发布手段,而不用像以前那样制作安装程序,到每台客户机上一台台的安装。之前一直用来在局域网内发布开发的各种软件,功能强大。但是一直都是利用vs自带的工具发布,直到前几天不知什么原因Office有关的DLL怎么都无法添加到必须程序。经过测试与摸索,把微软专用工具Mage和MageUI弄熟了,终于可以抛弃掉vs的简便但是傻瓜出了问题只能叹气的无奈,可以随意打包自己需要的文件或资源了。首先,发布前需要创建签名证书,需要用到MakeCert这个内置工具。makecert -r -pe -n "CN=GDSW" 阅读全文

posted @ 2012-03-26 23:25 zhangduanhu 阅读(404) 评论(0) 推荐(0) 编辑

2012年3月12日 #

拨号用户路由自动优化

摘要: 当计算机需要通过vpn建立拨号连接另外一个网络时,默认情况下,网络包将全部从新建的vpn隧道通过。如图:上图111.111.111.111为互联网网关;10.0.0.1为内部vpn网关(地址均为示意ip,不是真实ip)。这种路由模式下,所有流量均经过vpn通过,包括与vpn对方网络通讯及互联网通讯。当我们同时需要访问内部资源与互联网资源时(如访问办公资源、同步文件、更新病毒库、系统补丁下载),会造成两种流量同时挤占在一条并不宽裕的通道,特别是当网管对隧道进行了流量限制时这种缺陷会更加明显,vpn隧道带宽不够,而之外的宽带带宽无法利用而浪费,最终造成访问办公资源非常慢。在windows系统中,自 阅读全文

posted @ 2012-03-12 21:13 zhangduanhu 阅读(217) 评论(0) 推荐(0) 编辑

流量合成计算软件

摘要: 流量合成计算软件v1.1开发:张端虎时间:2012年2月一、功能特点 当有两江或两江以上河流汇入时,下游河口的流量资料需要使用上游各个控制站流量合成,以便生成带有水位、流量等要素的洪水要素摘录表,用于水文预报、径流计算、水 资源评价等。本软件专门用于两江汇流的流量合成计算,也可以拓展到多江汇流的流量合成计算,能按照指定的时间间隔进行要素采样、自动插值、并按照指定的各自流量倍比系 数进行合成,得到下游控制站的符合国家水文数据库格式的洪水水文要素摘录表。软件运行平台为.net 3.5 sp1.为了提高长系列流量数据计算速度,本软件采用了按照时序定位的插值算法,大大缩短了计算效率。软件可自定义各个合 阅读全文

posted @ 2012-03-12 20:05 zhangduanhu 阅读(405) 评论(0) 推荐(0) 编辑

2011年10月11日 #

开源/免费软件推荐(一):使用TrueCrypt加密优盘

摘要: TrueCrypt是一款开源的文件加密软件,采用c++编写,支持windows、linux、mac x等操作系统。由于现在优盘大了,里面有多少会保存一些不希望被别人拿到的资料(源代码、图片等等啦),所以想找个好用点的加密工具,试了一下TrueCrypt,感觉非常棒,功能强大,操作简单。可执行文件下载地址:http://www.truecrypt.org/downloads;源代码下载地址:http://www.truecrypt.org/downloads2安装:具体步骤很简单,不详细描述。中文语言包:下载地址:http://www.truecrypt.org/localizations,下载 阅读全文

posted @ 2011-10-11 21:09 zhangduanhu 阅读(1390) 评论(0) 推荐(1) 编辑

开源/免费软件推荐(二):右键实现图片转换(格式、大小、特效、旋转)Easyimageconvertor

摘要: 官方地址:http://hi.baidu.com/zwptools/blog/category/Easyimageconvertor源码地址:http://zwptools.googlecode.com/svn/trunk/image_convertor/(svn格式);使用非常简单,下载后运行 “安装右键.exe”即可。右键单击图像文件,效果如下:目前支持的格式有bmp、gif、jpg、png、tif、emf等主要图片格式。从开发者的网站可以看出,更新比较快,有兴趣的可以下载源代码学习研究。从下载的源代码来看,本软件为c++开发,采用vs2008为开发平台。 阅读全文

posted @ 2011-10-11 20:14 zhangduanhu 阅读(455) 评论(0) 推荐(0) 编辑

2011年10月6日 #

使用Advanced Installer 自动部署 Arcgis Engine Runtime 10.0

摘要: 目前采用Arcgis9.2 + c#(vs2008)作为程序开发平台,是一个不错的搭配。(虽然标准搭配是9.3+vs2008)但是到目前面临了一个很严重的问题,就是arcgis desktop的license到2011年11月11日到期,虽然ae的许可是无限期的,但是将影响arcmap软件编辑处理图形。无奈之下,需要尽快升级到arcgis10.0,这个版本目前有无限期的许可。 目前开发的韶关水文分析系统的用户数量不止是几个,都要逐一对AE运行库进行升级。问题是,在各个现有的客户端上已经安装了AE9.2,需要一一卸载;而AE10的安装包很庞大,自身安装包大小451m,补丁sp2大小139m,加. 阅读全文

posted @ 2011-10-06 23:44 zhangduanhu 阅读(3621) 评论(3) 推荐(0) 编辑