摘要:
C# DllImport用法和路径问题 2010-04-24 来自:csdnBlog 字体大小:【大中小】 摘要:本文介绍C# P/Invoke 调用Windos API的相关知识和DllImport的用法,并提供简单的示例代码供参考。- DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。 D...
阅读全文
posted @ 2010-05-18 11:55
GIS的学习
阅读(276)
推荐(1)
编辑
摘要:
单选钮用来表示一系列的互斥选项,这些互斥项经常被分成若干个组,每组仅答应用户选择一个选项;复选框与单选按钮相象,不同之处是复选框代表多重选择,用户可以选择一个或多个选项。 对话框编辑器中各组控件的对齐 按下Ctrl键并单击要对齐的各个控件,同时选中。最后选中的控件是对齐的基准,仔细观察,它四周的8个小方框是实心的,而其它被选控件四周的小方框是空心的。 在Layout菜单中选择Make Sa...
阅读全文
posted @ 2010-05-17 11:16
GIS的学习
阅读(259)
推荐(0)
编辑
摘要:
经常能看到关于在ArcMap中计算面积和长度的问题,以前在博客里面已经有一片关于这方面的文章,讲的很清楚,利用VBA来实现,这里再次说明一下计算过程,通过对广东省的地级市多变形类型shp文件计算每个地市的面积并计算多变形长度,同时贴上步骤中的图片。 1、加载数据,在图层名上单击右键,弹出菜单,选择open attribute table打开shp文件的属性表 右键菜单 属性表 2、单击属性表右下...
阅读全文
posted @ 2010-05-14 17:26
GIS的学习
阅读(8890)
推荐(1)
编辑
摘要:
其中FTP服务器,“消息”选项卡中我加了一些中文欢迎词。 以下代码怎么调试都提示“基础连接已经关闭;接收时发生错误”,我经过查询相关资料得到以下方法解决此问题。 方法:去掉FTP服务器中的中文欢迎词或改成英文欢迎词就不会发生错误,这是微软的一个BUG。 代码: public void Upload(string filename) { //IP s...
阅读全文
posted @ 2010-05-13 18:30
GIS的学习
阅读(3853)
推荐(0)
编辑
摘要:
Oracle表空间的创建 作者:一江水来源:博客园发布时间:2008-03-03 23:29阅读:122 次原文链接 [收藏] ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:...
阅读全文
posted @ 2010-05-12 15:39
GIS的学习
阅读(573)
推荐(0)
编辑
摘要:
ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的 表空间就只谈相关的数据文件 首先明确概念:表空间是ORACLE内部定义的一个概念,是为了统一ORACLE物理和逻辑 上的结构而专门建立的,从物理上来说,一个表空间是由具体的一个或多个磁盘上数 据文件构成的(至少1对1,可以1对多),从逻辑上来说一个表空间是由具体的一个或 多个用户模式下的表,索引等等里面的数据所构...
阅读全文
posted @ 2010-05-12 14:55
GIS的学习
阅读(222)
推荐(0)
编辑
摘要:
一、原则1、“开放--封闭”(OSP) Open-Closed Principle一个软件实体应当对扩展开放,对修改关闭。换作面向对象术语,不允许改变系统的抽象层,而允许更改系统的实现层。2、里氏代换原则(LSP) Liskov Substitution Principle子类型(subtype)必须能够替换它们的基类型。3、依赖倒置原则(DIP)Dependence Inversion Principle使细节和策略都依赖于抽象,抽象的稳定性决定了系统的稳定性。4、接口隔离原则(ISP)Interface Segregation Priciple使用多个专门的接口比使用单一的总接口更好。过于
阅读全文
posted @ 2010-05-10 17:42
GIS的学习
阅读(1588)
推荐(0)
编辑
摘要:
1.关联关系当一个类的对象作为另一个类的对象的成员时,那么这两个类之间就有了关联关系.C#代码如下: /// /// 关联关系/// public class 老公{ private 老婆 老婆;}public class 老婆{}uml图如下: 2.关联关系中的多重性 是指类A的一个实例对应类B的实例的个数C#代码如下:/// /// 关联关系中的多重性 /// public class 狗{ private 腿[] 腿 = new 腿[4]; //这里值得商榷,狗与腿应该是组合的关系,因为狗没了,腿也没了,可以换成狗和多袋狗食 added byzhangjun at 2011-03-30}
阅读全文
posted @ 2010-05-10 17:27
GIS的学习
阅读(235)
推荐(0)
编辑
摘要:
UML 类与类之间的关系类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation) UML图与应用代码例子:1.泛化(Generalization)[泛化]表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。[具体表现]父类 父类实例=new 子类()[UML图](图1.1)图1.1 Animal类
阅读全文
posted @ 2010-05-10 17:20
GIS的学习
阅读(205)
推荐(0)
编辑
摘要:
实现业务系统中的用户权限管理--设计篇 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系...
阅读全文
posted @ 2010-05-06 17:25
GIS的学习
阅读(296)
推荐(0)
编辑