2013年7月29日
摘要: 1.数据。数据特点,各种各样的报文数据,包括农业气象观测报和实时自动站数据,这些数据有规则的存放在中心服务器,要做的是down下这些数据,通过本系统处理存入数据库,自动完成day数据统计。主要涉及数据的自动和手动处理,数据的自我统计;前台用到winform,后台用的Sql Server 2008.2.winform。手动和自动区别不大,我是在自动处理的基础上稍加修改就有了手动处理程序,事实上手动比自动搞起来简单点,后面将说明why……。①农业气象观测报,这里称为AB报。该报文种类几十个,这里用到17个,AB报只是总称,该大类下又细分为土壤的Soil(0~i) 、物候的Pheno(0~1)、作物 阅读全文
posted @ 2013-07-29 17:49 益而不损 阅读(227) 评论(0) 推荐(0) 编辑
  2013年7月25日
摘要: 2022-11-15. 当年基础知识学过的,多年后再看恍如隔世般,那就再学一遍:算术(有符号)和逻辑的(无符号)的移位。 背景知识 两类位移运算:左移和右移。 类型:逻辑的或者算术的。 左移比较简单:右边补0。 右移:算术的补位是根据符号位确定的,逻辑的补0即可。 负数的二进制:原码-->取反--> 阅读全文
posted @ 2013-07-25 12:49 益而不损 阅读(307) 评论(0) 推荐(0) 编辑
  2013年6月21日
摘要: 命令名快捷键说明调试.应用代码更改Alt + F10启动生成操作,利用它可以通过“编辑并继续”功能应用对正在调试的代码所作的更改。调试.自动窗口Ctrl + D,Ctrl + A显示“自动”窗口,以查看在当前过程中,目前所执行中的变量的值。调试.全部中断Ctrl + Alt + Break临时停止执行调试会话中的所有进程。仅可用于“运行”模式。调试.在函数处中断Ctrl + D,Ctrl + N显示“新断点”对话框。调试.断点Ctrl + D,Ctrl + B显示“断点”对话框,可以在其中添加和修改断点。调试.调用堆栈Ctrl + D,Ctrl + C显示“调用堆栈”窗口,以显示当前执行线程的 阅读全文
posted @ 2013-06-21 22:53 益而不损 阅读(1306) 评论(0) 推荐(0) 编辑
  2012年8月19日
摘要: 转载:http://www.cnblogs.com/Gavinzhao/archive/2010/06/01/1748736.html服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { //….}只有声明为DataContract的类型的对象可以被传送,且只有成员属性会被传递,成员方法不会被传递。WCF对声明为DataContract的类型提供更加细节的控制,可以把一 阅读全文
posted @ 2012-08-19 14:22 益而不损 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/ZetaChow/archive/2009/07/15/2237345.html觉得作者讲解的很好,特拿来看看,加深理解。当在WCF中创建一个类,SL中引用该WCF服务后该类会变成 XXClient的样子,当初初学(现在也是,不过要好一点点),对Wcf服务和Sl之间的关系看得比较片面。其实在Wcf中创建ServiceContract契约标注的类的时候才会在Sl中变成XXClient的形式的类,而还有一种创建Wcf类的契约指定DataContract,这个契约的用途主要是制订一个类的数据结构,提供给引用其服务的客户端共享类型。在通过wcf将一 阅读全文
posted @ 2012-08-19 14:10 益而不损 阅读(182) 评论(0) 推荐(0) 编辑
  2012年8月16日
摘要: 转载:http://developer.51cto.com/art/200911/161342.htmWCF经过长时间的发展,很多用户都很了解WCF了,当今的软件系统开发,如果没有配置文件几乎是不可想象的事。没有配置文件,软件如何按照用户的要求对功能进行定制?这里我发表一下个人理解,和大家讨论讨论。没有配置文件,在对软件进行配置安装的时候如何根据具体的硬软件环境进行修改?最重要的是没有配置文件,该如何应对软件系统的可扩展要求?不知不觉地,配置文件的编写与管理竟然成了软件开发的重中之重。WCF作为分布式开发的基础框架,在定义服务以及定义消费服务的客户端时,都使用了配置文件的方法。虽然WCF也提供 阅读全文
posted @ 2012-08-16 15:38 益而不损 阅读(206) 评论(0) 推荐(0) 编辑
  2012年7月8日
摘要: 总结下最近做的内容,如何对格点数据,进行地理分析(温度分布、灾害分布等等),生成栅格图像。 数据:sufer导出的格点温度数据等、灾害规则。 通过读取格点数据,应用灾害知识规则,从而生成一副灾害栅格图像,比之插值要精确的多了。难点,格点数据量大、灾害分析数据的连续性(往往要分析数天的记录值)造成数据量更客观,传统的只是对若干站点进行分析,数据量简直就是小巫见大巫。 思路:1、不使用数据库。原因:每天的格网数据就在几十万级的(此处要看区域面积大小和分辨率,分辨率一般为0.00833...,试图改变分辨率减小数据量,只能说是一种手段,肯定会造成结果误差太大。),如果要求连续记录,数据库入... 阅读全文
posted @ 2012-07-08 11:49 益而不损 阅读(828) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/changvy/blog/item/ccc8019ada9e36bdc8eaf4c8.html 请求消息(响应消息):开始行、消息报头、空行、正文。请求行:请求消息;响应消息开始行:状态行。消息爆头组成:名字+":"+空格+值。名字大小写无关系。 常见状态代码、状态描述、说明:200 OK //客户端请求成功400 Bad Request //客户端请求有语法错误,不能被服务器所理解401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报 头域一起使用403 Forbidden //服务 阅读全文
posted @ 2012-07-08 11:12 益而不损 阅读(184) 评论(0) 推荐(0) 编辑
  2012年6月25日
摘要: 分享链接:http://zhzwmjy.blog.hexun.com/6321208_d.html 简单的说其作用就是返回一个对象或者类型所占的内存字节数。其返回值类型为size_t,在头文件stddef.h中定义。这是一个依赖于编译系统的值,一般定义为typedef unsigned int size_t;世上编译器林林总总,但作为一个规范,它们都会保证char、signed char和unsigned char的sizeof值为1,毕竟char是我们编程能用的最小数据类型。 指针变量的sizeof学过数据结构的你应该知道指针是一个很重要的概念,它记录了另一个对象的地址。既然是来存放地址.. 阅读全文
posted @ 2012-06-25 19:51 益而不损 阅读(124) 评论(0) 推荐(0) 编辑
  2012年6月24日
摘要: 最近别人给了个DEM,暂且认为是DTM吧,偶打开属性看了看除了value字段外,并没有别的、可能是有用的字段的值,这个value可以理解为高程,或是温度、坡度吧。同过3D analyst工具分析,Raster→tin→Features,20K多个点。功能要求,用一个公式(百度知道应该是基于DEM回归的温度预测),计算每一个栅格的温度值,在此基础上和预先设定的指标进行判断(插值分析)。进行插值别说这么多个点,就是10K以下,估计都受不了。。 思路还是大大的没有,倒是知道了点转换数据的问题。附上链接,以备后用。http://blog.csdn.net/shiyisnow/article/de... 阅读全文
posted @ 2012-06-24 09:24 益而不损 阅读(334) 评论(0) 推荐(0) 编辑