Web Page Counter
Internet Date
摘要: 明天要考试了,突击一下。1.万维网:www是world wide web的简称是在超文本基础上形成的信息网2.互联网:即广域局域网及单机按照一定的通讯协议组成的国际计算机网络3.WebGIS:网络地理信息系统,指基于Internet平台,客户端应用软件采用网络协议运用在Internet上的地理信息系统4.WebGIS优点:①传播的广域性 ②用户的众多性 ③较好的跨平台性 ④平均费用的低廉性 ⑤对最终用户的易用性 ⑥更新的统一性 ⑦应用广泛性 (就使劲吹)5.WebGIS功能:①地图查询 ②数据采集 ③地理信息的传播 ④地理空间分析 (使劲吹)6.WebGIS在电子政府和电子商务中应用:电子商务 阅读全文
posted @ 2013-10-22 19:50 LX一木 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 有半个月没更博客了,前几天在学校准备这保研,因为没有时间复习高数自然就没有过。 也没啥的,我本来就不打算复习,就是看看运气咋样(哈哈)。在昨天开始跑的招聘会,一天下来不同地方跑了三家挺累的,记录下作为一个GISer本科应届生找工作的经历。1.中软国际 听完他们的宣讲会,俺实在是听不下去了,那个什么经理上去慢慢腾腾的讲一些东西,十分之无聊,听完后结合网上对中软的大多数评价,真是像呆了,华为外包,绝对的IT码农,绝对的重复,绝对的加班无数。绝对的工作下去没有任何激情,只有想跑的冲动。本来还打算做个笔试题呢,礼貌的听完宣讲会后,果断的撤离!2.北京国遥 这个是GIS类的高速发展的中型公司了,有做航摄 阅读全文
posted @ 2013-10-16 09:43 LX一木 阅读(536) 评论(3) 推荐(0) 编辑
摘要: 我知道的常用的有三种,以前记录的笔记:1.通过构造函数实现在form1的load事件中new form2时 在构造函数里添加一个参数 此参数就是form1类型的参数,同时记得在form2里重写构造函数 这样在form2里就可以操作form1了。代码: form1中from2 f2=new from2(this); f2.show(); from2 中重写构造函数private form1 f; public form2(form1 f){this.f=f; init()//窗体生成器函数考进来} form2 的click事件this.f.close();可以了。2.通过委托事件实现简单的来说, 阅读全文
posted @ 2013-09-29 09:51 LX一木 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 这里有一个比较简单的委托实例应用(跨窗体操作控件)http://blog.csdn.net/bdstjk/article/details/7004035还有一个比较详细的介绍并深入理解委托事件的讲解。http://www.doc88.com/p-959215857285.html看完第二个对于委托的理解会更加深入。 阅读全文
posted @ 2013-09-28 22:43 LX一木 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 首先所谓集合是用于管理对象的容器类。一方面集合将独立的对象汇集成群集,作为一个群集来管理,以便进行整体性操作;而另一方面,集合可以方便地获取群集中的个体,进行个体化操作。在.Net中,集合被封装为对象,一个集合类型在本质都是一个类,例如ArrayList,Hashtable等,通过封装来实现信息隐藏,通过继承来实现功能扩展等,同时泛型集合也提供了更加多样的应用体验。每个集合类都必然实现了IEnumerable接口(.Net里好多这样的基础接口如ICloneable),这也就意味着任何集合类都具有了GetEnumerator方法,也得以foreach语句遍历集合对象称为可能。下面大概写下集合的一 阅读全文
posted @ 2013-09-27 22:20 LX一木 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在网上百度一下有关AE鹰眼实现的代码,基本是一样的,可问题是好多代码自己运行起来鹰眼却总是加不进地图。住视图axMapControl1.OnMapReplaced(),axMapControl1.OnExtentUpdated(),axMapControl2.OnMouseDown(),axMapControl2.OnMouseMove()在这几个事件绑定的委托方法里写代码,能够实现鹰眼所必须的功能。问题看似简单,代码也不难理解,可往往别人的代码到我们这里却总是会出现很多bug,问题是什么,我现在也不知道,为什么鹰眼地图总是加不进去,按理说代码改来改去都觉得问题不大应该可以实现,可就是无法显示 阅读全文
posted @ 2013-09-26 23:19 LX一木 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 我们经常为了避免异常的发生,都会进行null判定。列如对于任意对象执行ToString()操作,都应该进行null检查。如下面的代码是经常可以在很多人的程序里看到的: object obj = new object(); string objName = string.Empty; if (obj != null) { objName = obj.ToString(); } Console.WriteLine(objName);当然还... 阅读全文
posted @ 2013-09-25 22:36 LX一木 阅读(438) 评论(2) 推荐(0) 编辑
摘要: 呵呵,静态类,静态构造函数,静态字段,静态属性和静态方法。既然是静,那就顾其名思其意吧。静态成员主要包括静态字段和静态属性,静态成员可以实现类中能够被所有实例对象共享的数据。静态成员属于类所有,无论创建多少实例对象,静态成员在内存中只有一份。1.什么是静态类呢?简单的来说一个类如果只包含静态成员和静态方法,则该类可以定义为静态类,定义的方法是给该类加上static修饰符。用一个例子简单说明下: static class MyStatic { private static string staticString = "这是一个静态字段"; public s... 阅读全文
posted @ 2013-09-24 20:01 LX一木 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 学习编程一直以来没有什么好的思路,感觉就是学了忘,忘了再重复,效率特别低下。大概是从大三第一学期才有意识的转向c#的学习,来熟悉VS2010平台,在这之前我都不知道自己是怎么学习的。大一第二学期开的c语言课,好在在那之前的上学期报了个培训班,对于c的认识在课堂上能快速进入状态,当然你要问我学到什么了,我只能呵呵了,因为培训班我只是上完了课就不去了,后面的上机练习什么的都没有做,再加上基础学的也不是很好,说白了就是应付平时考试的水平。加上当时也没有电脑,把谭浩强的那本c程序设计的书看到一半也就没怎么看下去了。大二那会,在图书馆借了一两本关于c的书,还有一本貌似是讲MFC的,在VC6.0的环境下. 阅读全文
posted @ 2013-09-23 23:02 LX一木 阅读(303) 评论(0) 推荐(0) 编辑
摘要: base和this是c#中的两访问关键字,目的是用于实现继承机制的访问操作,来满足对对象成员的访问,从而为多态机制提供更加灵活的处理方式。在看《你必须知道的.Net》一书中有一个例子很好的解释了base和this的用法。也很好的诠释了继承的概念,现附上书中代码: class Action { public static void ToRun(Vehicle vehicle) { Console.WriteLine("{0} is running",vehicle.ToString()); } } publi... 阅读全文
posted @ 2013-09-23 14:34 LX一木 阅读(496) 评论(0) 推荐(1) 编辑