自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 理解C#值类型与引用类型

一--------------------------------------在C#中,值类型:整型、布尔型、字符型、实数型、结构型、枚举型。引用类型:类、对象、字符串、数组、接口、委托。区别:1、值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。2、引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实例。3、值类型继...

2011-08-03 18:11:00 98

转载 从GridView导出数据到Excel

从GridView导出数据到Excel到是非常方便的,不管你以前用什么样的代码来完成从GridView导出数据到Excel,我感觉有必要看看下边这个方法来实现从GridView导数据到Excel。首先,我们要做的是绑定GridView,当然也可以在导出数据到Excel的时候再绑定。这里单独出来,也是为了方便完全不了解绑定GridView的朋友。获得DataTable数据后绑定Grid...

2011-08-03 10:04:00 111

转载 详细解读Jquery的$.get(),$.post(),$.ajax(),$.getJSON()用法

一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明$.get("data.php",$("#fir...

2011-08-03 09:21:00 254

转载 C# 类初始化顺序(转)

C#的类初始化顺序和Java以及C++类初始化顺序是不同的,曾经我被这个问题害惨了。对于C#和Java,其共同点都是先变量后构造函数,先静态后普通区别在于,C#是子类变量->父类变量->父类构造函数->子类构造函数,才轮到构造函数,但是Java的是父类变量->父类构造函数->子类变量->子类构造函数.现在给出测试代码,用事实说话:usi...

2011-07-28 11:32:00 108

转载 SQL 时间格式化

SQL时间格式化1 取值后格式化{0:d}小型:如2005-5-6{0:D}大型:如2005年5月6日{0:f}完整型2 当前时间获取DateTime.Now.ToShortDateString3 取值中格式化SQL Server里面可能经常会用到的日期格式转换方法:sql server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换语句及查询结果:S...

2011-07-22 14:22:00 77

转载 SQL 优化

1、 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,...

2011-07-22 14:03:00 68

转载 C#使用MemoryStream类读写内存

在做日本的BCP项目的时候,没有遇到数据库,全部是从内存取的数据现提供从内存取数据的方法:,这个是我从网上copy的因为日本的那个项目,我们用的是c++程序读写共有内存,有一个c++写的dll文件我们调用那个文件即可.usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem...

2011-07-13 16:00:00 191

转载 asp.net mvc1 分页

以下是需要显示的页面html代码,model就不用介绍了可能页码代码有些幼稚,臃肿,请指正!代码思想:1, 每页显示10条2, 点击页码的时候就会从数据库中取从页码*10到页码*10+10的数据3, 点击“>”时,跳转到下个十页的第一页4, 点击“>>”,跳转到最后一页5, 在点击吗的时候,我会计算页面吗当前值的起始位置和最后数字,比如:我点...

2011-07-13 15:29:00 57

转载 vb 小结

前段时间做的TDK的手持机的项目,在wince平台上用vb语言开发,先做vb小结Vb与c#相似以下是vb的写法1, 带有返回值的函数 以function开头,传参 以ByRef打头 并且以as 类型结尾2, 不用传参的函数 以sub开头,传参 以ByRef打头 并且以as 类型结尾'*****************************************...

2011-07-13 15:02:00 81

转载 asp.net mvc 初学小结

概念:MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑。 View层用于与用户的交互。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操...

2011-07-13 14:40:00 98

转载 日志系统 vb.net

此代码主要是用vb写的我们在做wince的项目的时候会用到直接上代码:'*******************************************************************************' クラス名  :TextLog:'       :テキストログファイル '--------------------------------...

2011-07-13 14:16:00 220

转载 c# 虚方法

1. 虚方法必须有实现部分,并为派生类提供了覆盖该方法的选项 抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如://抽象方法public abstract class Animal{public abstract void Sleep();public abstract void Eat();}//虚方法pub...

2011-07-13 13:57:00 129

转载 Jquery json ajax mvc

不说什么 直接上代码前台:function percent(){ $.getJSON('<%= Url.Action("Getpercent", "Main")%>?id='+Math.random() , function(data) { if (data.Result == 'EXCEPTION') { alert(data.Data); } if (data.R...

2011-07-13 12:37:00 63

转载 jquery_安装提示

1,确保2008已经安装了sp1补丁2,然后下载支持智能提示的补丁:http://code.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=17363,在下面网站下载jquery-1.3.2-vsdoc.js 和jquery-1.3.2 .js 这个版本的js,网址:http://www...

2011-07-13 12:28:00 59

转载 c#:抽象方法与虚方法

1. 虚方法必须有实现部分,并为派生类提供了覆盖该方法的选项 抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如://抽象方法 public abstract class Animal { public abstract void Sleep(); public abstract void Eat(); } //虚方法 pub...

2011-07-13 12:26:00 69

转载 关于JavaScript 中的继承 -- call() 和 apply()

Function.call() 将函数作为对象的方法调用 基本格式 function.call(thisobj, args...) thisobj 调用 function 的对象。在函数主体中, thisobj 是关键字 this 的值。 args... 任意多的参数,这些参数将传递给函数 function 。 返回值 调用参数 function 的返回值...

2011-07-13 12:24:00 100

转载 常用javasript

Javascript 判断字符长度 包括全角function CheckLength(txtObj,length) { var str = txtObj.value; var len = str.length; var temp=""; var reLen = 0; for (var i = 0; i < len; i++) ...

2011-07-13 12:23:00 131

转载 C#获取当前路径的7种方法

C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory....

2011-07-13 12:20:00 92

转载 winform中发focus() 和 TabIndex 注意事项

focus():控件的Focus()与enable和visible有关在Form_Load中,该控件的visible属性不一定为true,所以,这个时候设置focus()不能成功TabIndex:使用TabIndex属性指定或确定 Web 窗体页上 Web 服务器控件的选项卡索引。当按Tab键时,Web 服务器控件接收焦点的顺序由每个控件的TabIndex属性...

2011-07-13 11:59:00 248

转载 mapxtreme 查找指定位置的图元

Table _searchTable;//定义被查找的表Column _searchColumn;//定义被查找的列,必须是被索引的FindResult _result;//定义查询结果Find find = null;//定义查找对象,并实例化为null_searchTable = Session.Current.Catalog.Open...

2011-07-13 11:52:00 75

转载 mapxtreme 更改图元的位置

//用来改变某一个图元的位置 ,使用offestxy函数 Catalog cat = MapInfo.Engine.Session.Current.Catalog; Table tbl = cat.GetTable("地铁站"); if (tbl != null) { //...

2011-07-13 11:52:00 105

转载 MapXtreme 根据名称搜索图元

//SearchInfo si = MapInfo.Data.SearchInfoFactory.SearchWhere("Country like '%" + txtName.Text + "%'");IResultSetFeatureCollection ifs = MapInfo.Engine.Session.Current.Catalog.Search("world",si);...

2011-07-13 11:51:00 118

转载 mapxtreme 获得线的节点坐标

MapInfo.Data.Feature myfc=MapInfo.Engine.Session.Current.Catalog.SearchForFeature(tabname,MapInfo.Data.SearchInfoFactory.SearchWhere("Highway='I 10'"));MapInfo.Geometry.MultiCurve c=(MapInfo.Geom...

2011-07-13 11:47:00 84

转载 mapxtreme 标注的强调显示

如果想要将一个选中的图元强调显示,用红色醒目的文字显示的话,我的思路如下: 1、不可能直接改原先的图元,所以必须要在一个新的图层上进行操作2、新的图层因为不同的人用,会放置不同的东西,用固定图层不合适,得用动态生成的图层 碰到很多问题,如下: 1、原来的图层,默认设置了autolabel,所以可以直接显示,...

2011-07-13 11:46:00 65

转载 mapxtreme 常用实例

1 设置图层可选状态///<summary>///改变层的可选择状态///</summary>///<paramname="selectableStatus"></param>///<returns></returns>publicboolLayerSelectableStatusUpdate(s...

2011-07-13 11:46:00 73

转载 mapxtreme 添加标注,拉框选择区域实现快速导航

以前在mapx里面一个show就可以搞定的问题,现在在这里需要几行代码才能实现,代码如下: LabelLayer layer = new LabelLayer();MapControl1.Map.Layers.Add(layer);LabelSource source = new LabelSource(MapInfo.Engine.Session.Current....

2011-07-13 11:42:00 192

转载 C#设计模式-Builder Pattern

一、建造者(Builder)模式建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。对象性质的建造有些情况下,一个对象会有一些重要的性质,在它们没有恰当的值之前,对象不能作为一个完整的产品使用。比如,一个电子邮件有发件人地址、收件人地址、主题、内容、附录等部分,而在最起码的收件人地址未被赋值之前,这个电子邮件不...

2011-07-13 11:39:00 68

转载 C#设计模式-Singleton Pattern

一、单例(Singleton)模式单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其它对象提供这一实例。单例模式应用:每台计算机可以有若干个打印机,但只能有一个Printer Spooler,避免两个打印作业同时输出到打印机。一个具有自动编号主键的表可以有多个用户同时使用,但数据库中只能有一个地方分配下一个...

2011-07-13 11:38:00 57

转载 C#设计模式-Abstract Factory Pattern

一、抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共有四个产品族,分布于三个不同的产品等级结构中。只要指明一个产品所处的产品族以及它所属的等级...

2011-07-13 11:37:00 66

转载 C#设计模式-Factory Method Pattern

一、工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类...

2011-07-13 11:36:00 88

转载 C#设计模式-Simple Factory Pattern

工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:简单工厂(Simple Factory)模式工厂方法(Factory Method)模式抽象工厂(Abstract Factory)模式一、简单工厂(Simple Factory)模式Simple Factory模式根据...

2011-07-13 11:32:00 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除