- 博客(46)
- 收藏
- 关注
原创 (转载) flex4 css语法
我们将展示以下几种例子:通过命名空间来定义全局CSS样式;通过具体组件的ID来定义个别组件的样式;通过类里面的组件ID来定义样式;通过组件样式定义样式。详细说明:首先让我们新建一个application。如下。包含两个按钮(一个Halo按钮和一个Spark按钮)和一个包含在容器VGroup里面progressBar。代码如下: ...
2011-12-01 09:55:05
147
原创 Flex4.5中air桌面应用 app.xml 配置文件中文注释
[code="xml"]AIRHelloWorld//这个应用的文件名AIRHelloWorldAIRHelloWorld0.0.0 [此值将由 Flash Builder 在输出 app.xml 中覆盖]none...
2011-10-26 10:05:00
210
原创 Flex 开发技巧集
Flex 开发技巧集 1. 去除或改变Alert的模糊效果 以下样式在Panel中定义Alert,Panel{ modalTransparency: 0.0; modalTransparencyBlur:0; /*modalTransparencyColor: #FF0000; modalTransparencyDuration: 1000;*/}2.设...
2011-08-10 13:53:26
194
原创 Mapcotrol控件
[size=medium] MapControl对应ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、方法、事件用于:管理控件的外观、显示属性和地图属性; 添加并管理控件中的数据层; 装载Map文档(.mxd)到控件中 从其它应用程序拖放数据到控件中; Tracking shapes and drawing to the display ArcGIS...
2011-06-24 10:11:08
134
原创 单例模式
[size=large]单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。...
2011-06-24 10:01:46
95
原创 XML
XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。 XML与HTML的设计区别是:XML是用来存储数据的,重在数据本身。而HTML是用来定义数据...
2011-04-25 09:49:25
113
原创 ArcGIS Server和ArcGIS Engine
ArcGIS Server是做B/S开发的;ArcGIS Engine是做C/S开发的。开发环境安装CS开发的话,可以直接就用engine做就可以了,不用desktop;BS开发,就要先安装desktop,再安装server for .net (or for java)因为server里面还是调用deskt内部ArcObject,server只不过是对ArcObject做了一个...
2011-04-23 11:27:23
312
原创 ENVI中的各种融合方法
融合方法有很多,典型的有HSV、Brovey、PC、CN、SFIM、Gram-Schmidt等。ENVI里除了SFIM以外,上面列举的都有。HSV可进行RGB图像到HSV色度空间的变换,用高分辨率的图像代替颜色亮度值波段,自动用最近邻、双线性或三次卷积技术将色度和饱和度重采样到高分辨率像元尺寸,然后再将图像变换回RGB色度空间。输出的RGB图像的像元将与高分辨率数据的像元大小相同。...
2011-03-02 09:42:05
7186
原创 VB.Net中名字的命名规则
VB.NET中,变量名、过程名、符号常量名、记录类型及元素名都称为名字,[color=red]不区分名字中字母的大小写[/color]。 为了便于阅读,每个单词开头的字母一般用大写,符号常量一般用大写字母定义。其命名规则:1)名字只能由字母、数字和下划线组成。2)名字的第1个字符必须是英文字母,最后一个字符可以是类型说明符。3)名字的有效字符为255个。4)不...
2010-12-15 16:40:39
994
原创 VB.Net留用,等学会以后再看
过程:过程是模块化编程的关键。有如下好处:·过程允许你将一个应用程序分解为离散的逻辑单元,这使得程序具有更好的可读性。·过程有助于调试一个应用程序,因为分开调试一个应用程序的逻辑单元比将程序作为一个整体调试要简单得多。·通过少量的改动甚至不需要改动,过程就可以在整个应用程序中反复使用。Sub过程Sub 过程就是被 Sub 和 End Sub 语句封装的代码块。没有返回值...
2010-12-15 16:27:53
172
原创 C#数组
数组的索引从零开始。声明数组 int[] table;注意:数组的大小不是其类型的一部分,这使您可以声明一个数组并向它分配int对象的任意数组,而不管数组长度如何。如: int[] numbers;//声明一个整型的数组 numbers=new int[10];//numbers是10个元素的数组 numbers=new int[20];//现在,它是20个元素的数组...
2010-12-15 14:29:56
194
原创 矩阵的各种运算(加、减、乘、逆、行列式、转置)的源码(C#)
[code="c#"]/// 矩阵的乘 public bool MatrixMultiply(double[,] a, double[,] b, ref double[,] c) { if (a.GetLength(1) != b.GetLength(0)) return false; ...
2010-12-14 17:59:03
1551
1
原创 关于static
在类的前面加上static可以直接调用类的方法,而不用再实例化对象。用到的地方:比如Math这个类,直接调用它的方法Math.Abs();而不用再实例化一个Math的对象,这样更加方便。这种类天生就不是为了有实例化而存在的。...
2010-12-14 17:55:37
102
原创 C#读、写txt文件
[code="C#"]static void Main(string[] args) { string strLine; try { Console.Write("请输入文件路径及文件名:"); string mess = Console.ReadLine(); FileStream aFile = new FileStream(mess, Fil...
2010-12-14 16:50:08
150
原创 索引器
索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。在下面的示例中,定义了一个泛型类,并为其提供了简单的 get 和 set 访问器方法(作为分配和检索值的方法)。Program 类为存储字符串创建了此类的一个实例。[code="C#"]class SampleCollection{ private T[] arr...
2010-11-25 16:40:25
154
原创 字符串截取函数
一种使用C#语言的split()函数,返回类型是字符串数组,字符串截取: [code="C#"]string str="1/2/3/444/3333/222/5555/"; string[] arr_str; arr_str=str.split('/'); for(int i=0;i...
2010-11-05 21:42:17
138
原创 深入探讨:如何理解.Net的三层架构
各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务. 2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。 3:表示层:主要表示WEB方式,...
2010-11-04 21:16:14
108
原创 在类中用 Session& 清空session
在类中用 Session public class Member : System.Web.UI.Page让它继承System.Web.UI.Page类就可以了。转自:http://hi.baidu.com/wptad/blog/item/a1b7ab77f887ce13b051b9bd.html[code="C#"]//退出登陆清空session// arg...
2010-11-04 10:10:45
195
原创 HTML: button和input button的区别
一句话概括主题:具有相同的作用但是在可操控性方面更加强大。 HTML 4.01规范的Forms部分指 名表单有以下几种控制类型:buttons, checkboxes, radio buttons, menus, text input, file select, hidden controls, object controls. 其中除了buttons/menus/object contr...
2010-11-02 13:05:12
320
原创 一个地图文档包含多个地图
[img]http://dl.iteye.com/upload/attachment/318181/1e7dfaa5-2bb7-37ea-8522-c71f5cbf30ac.jpg[/img]曾经有个疑问:“据说一个地图文档里面有多个Map,但是我看的地图文档里面都是以Layer图层组成的呀,所谓一个文档里面有多个Map是以哪种形式组织的呢?”答案是这样的:“一个地图文档包...
2010-09-28 11:09:42
275
原创 “云”计算
大型计算机服务器集群看不见,摸不着,就像在云端的计算机所以称为云计算——“云”。 大家通过自己计算机的浏览器,登陆云端的计算机,数据在云端存储、处理,把结果返回给自己的计算机。 一般认为云端的软件,替代本机上的软件。http://www.salesforce.com/提供云服务。 缺点,把自己的数据存到云端对安全性的隐私性的顾虑影响客户的热情。...
2010-09-25 16:45:32
136
原创 asp.net 显示最后登录时间源代码
取当前系统时间即可System.DateTime.Now 用函数就可以了当前时间是datetime.now.tostring("yyyy-mm-dd ")DateTime.Parse(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1").AddMonths(1).AddDays(-1).ToS...
2010-09-11 17:07:10
220
原创 SQL模糊查询
[size=large]SQL模糊查询,使用like关键字,加上SQL里的通配符,请参考以下:1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。3、LIKE'%en%' 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Gre...
2010-09-09 20:24:49
99
原创 AO中为什么不能直接用类来实例化?
在AO开发中,经常会遇到类似的声明:IBasicMap pMap=new MapClass();于是就会产生这种疑问,为什么不这样声明呢?MapClass pMap=new MapClass();如果这样声明,将会编译错误,不能通过类的全权名进行方法的调用,只能用接口实例来访问。这是因为Class(如上例中MapClass)里实现相关接口的方法, 属性是以显式接口的方式实现的。...
2010-09-09 11:14:16
154
原创 命名空间
命名空间:一种组织类的机制,例如:我们可以把功能相近的类(如操作所有文件的类)放在一个命名空间。也解决了类名冲突的问题。可以把相同类名放在不同的命名空间中。形式:namespace 命名空间{ //类及类成员}[code="C#"]namespace 命名空间演示{ public partial class Form1 : Form {...
2010-09-08 10:59:28
109
原创 委托与事件
提到委托就要想到事件。关于委托1)委托是一种类型。但是委托定义了方法的类型。2)这样,把方法做为参数进行传递成为可能。形式delegate void GreetingDelegate(string name);void EnglishGreeting(string name)void ChineseGreeting(string name)签名相同的方法就是...
2010-09-08 10:16:23
90
原创 object
所有类的最高的父类:objectobject也有成成员方法,最具代表性的是ToString()包括基本数据类型:int,string,bool等。即所有基本数据类型的父类也是object。...
2010-09-08 10:04:54
88
原创 HTML语言高级之帧标签
html中的帧标签可以把一个浏览器窗口分隔成多个窗口,每个窗口显示不同的网页文件。[img]http://dl.iteye.com/upload/attachment/289514/9543fc6a-ef7e-396a-add8-0bf194ae7a38.jpg[/img]每个窗口称为帧(frame),每个帧可以放一个网页文件,所有的frame组成一个框架集(frameset)。[im...
2010-08-07 11:55:02
263
原创 OpenFileDialog and SaveFileDialog(转)
OpenFileDialog.FileName 是所打开文件的路径。OpenFileDialog .SafeFileName 是打开文件的名称(包括后缀)。[img]http://dl.iteye.com/upload/attachment/284935/724be12c-dcce-3098-a9b9-4acd1a554dd1.bmp[/img]除了PrintPrevie...
2010-07-29 10:54:41
121
原创 什么是宏?
程序员将那些能自动执行某种操作的命令统称为“宏”。宏是一种操作命令,它和菜单操作命令一致,可以认为宏和普通的命令是一样的。使用宏可以完成很多重复的动作。...
2010-07-28 13:46:18
216
原创 参数(ref,out,params)
参数:类的成员方法中的参数。值参数:不能改变实参。无关键字引用参数:改变实参。ref输出参数:用于输出的参数。out(如果要有多个返回值,可以用)参量参数:参数个数不确定。params(采用数组的方式)params:y=sum(1,2);y=sum(1,2,3);y=sum(1,2,3,4);值参数实例:[code="C#"]public int...
2010-07-22 16:09:04
92
原创 关于泛型类
泛型类:带有参数的类,这里的参数代表类型。[code="c#"]//定义一个泛型类 该类有两个参数T,Spublic class Test{ //泛型类的类型参数可用于类成员 private T name; private S age; public Test(T Name,S Age) { this.name=Name; this.age=...
2010-07-20 17:31:52
158
原创 C#中接口与类与抽象类的区别(转)
1、接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引符的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以别的成员(如字段)。2、不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。3、接口没有构造函数,类有构造函数。4、接口不能进行运算符的重载,类可以进行运算符重载。5、接口的成员没有任何修饰符,其成员总是公共的,...
2010-07-20 17:14:27
230
原创 C#中List与IList的区别(转)
List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。IList接口:表示可按照索引单独访问的一组对象。下面谈谈它们之间的区别:首先,List是一个类,IList是一个接口。接口和类的区别是本质的,类是负责功能的实现,而接口则是负责功能的定义。所以它们的区别本质上也就是类和接口的区别。具体来说,IList 泛型接口是 IColl...
2010-07-19 16:33:27
245
原创 .net Form 中的DOCK
在form中先放入的控件的dock有较高的优先级。如果你先放入一个toolbarControl,设成dock top,那整个top就px 占了,别的控件再设dock top,也只能dock在它下面。...
2010-07-17 10:38:17
215
原创 C#中as与is的用法(转)
一、类型转换1.任何类型都可以转换为其基类类型,用隐式转换完成;2.任何类型转换为其派生类型时,必须进行显示转换。如:(类型名)对象名;3.使用GetType可以取得任何对象的精确类型;4.基本类型可以使用Convert类实现类型转换;5.除了string以外的其他类型都有Parse方法,用于将字符串类型转换成对应的基本类型;6.值类型和引用类型的转换称为装箱(boxi...
2010-05-19 16:49:44
149
原创 数据绑定--Repeater, DataList, or GridView?
先来看看主要的几个数据绑定控件的区别:Repeater, DataList, 和GridView控件基于同样的编程模型。同时,每个控件又为着不同的目标而设计,所以,选择合适的控件非常重要。 从对象层次图可以看出,Repeater是最轻最小的控件,它仅仅继承了基本控件的功能,包括ID属性、子控件集合等。另一方面,DataList和DataGrid则继承了WebControl功能,包括...
2009-12-30 09:12:11
111
.NET基于分页控件实现真分页功能
下面利用分页控件实现分页功能。分页控件下载网址:http://www.webdiyer.com/ 从该网址下载AspNetPager.dll后,在VS2008中在工具箱中,右键 —> 选择项 —> 浏览 找到AspNetPager.dll添加至工具箱中,在工具箱中可以找到下图所示[img]http://dl.iteye.com/upload/attachment/176960/cba168...
2009-12-06 20:47:12
138
.NET中的分页之假分页
.NET中分页有两种:1、假分页,指从数据库中选择所有的记录后再进行分页。2、真分页,指只从数据库中选择当前页的记录。假分页需要从数据库中选出所有的记录,所以需要时间长,但代码实现比较简单。以GridView控件为例,步骤如下:[color=blue]第一步:[/color]对GridView进行绑定,[code="C#"] if (!Page.IsPos...
2009-12-06 15:18:25
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人