随笔分类 -  编程语言(C#、Delphi、JAVA/J2EE)

主要讨论框架与设计模式
摘要:去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。 写成函数可以这样: 阅读全文
posted @ 2008-07-10 13:21 GeneralXU 阅读(240) 评论(0) 推荐(0)
摘要:一、WebService在cs后台程序中的调用 A、通过命名空间和类名直接调用 示例: WebService ws = new WebService(); string s = ws.HelloWorld(); B、通过添加WEB引用的方式调用,首先添加WEB引用,通过URL指... 阅读全文
posted @ 2008-06-20 09:23 GeneralXU 阅读(3576) 评论(0) 推荐(0)
摘要:泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。 namespace GenericConsoleApp { class Program { static void Main(string[] args) { int obj = 3; ... 阅读全文
posted @ 2008-04-13 02:49 GeneralXU 阅读(369) 评论(0) 推荐(0)
摘要:我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。 为什么要使用泛型 为了了解这个... 阅读全文
posted @ 2008-04-13 01:58 GeneralXU 阅读(555) 评论(0) 推荐(0)
摘要:http://www.devexpress.com/ 阅读全文
posted @ 2008-04-03 16:43 GeneralXU 阅读(257) 评论(0) 推荐(0)
摘要:http://www.devexpress.com/ 阅读全文
posted @ 2008-04-03 16:43 GeneralXU 阅读(504) 评论(0) 推荐(0)
摘要:http://extjs.com/ 阅读全文
posted @ 2008-04-03 16:41 GeneralXU 阅读(830) 评论(0) 推荐(0)
摘要:.Net PetShop相关地址:http://www.microsoft.com/downloads/thankyou.aspx?familyId=E2930625-3C7A-49DC-8655-A8205813D6DB&displayLang=en&oRef=http%3a%2f%2fmsdn.microsoft.com%2farchitecture%2fdefault.aspx%3fpull... 阅读全文
posted @ 2007-08-09 16:36 GeneralXU 阅读(987) 评论(0) 推荐(0)
摘要:Atlas对于调用Web Service作了很好的封装,使得我们用JS调用Web Service的工作变得非常的简单,只需要使用WebServiceName.WebMethod()就可以完成调用。本文将通过两个简单的例子来说明这一内容。 主要内容 1.调用简单的Web Service 2.传递复杂类型的数据 Atlas对于调用Web Service作了很好的封装,使得我们用JS调用Web S... 阅读全文
posted @ 2007-05-02 21:07 GeneralXU 阅读(277) 评论(0) 推荐(0)
摘要:一.哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key... 阅读全文
posted @ 2007-04-23 22:26 GeneralXU 阅读(288) 评论(0) 推荐(0)
摘要://从配置文件中获得LocalServiceDLL列表 GeneralXU 07-04-19 XmlEditClass xmlEditClass = new XmlEditClass(Application.StartupPath + @"\test.xml", XmlEditClass.enumXmlPathType.AbsolutePath); ... 阅读全文
posted @ 2007-04-19 23:27 GeneralXU 阅读(335) 评论(0) 推荐(0)
摘要:using System;using System.Xml;using System.Xml.XPath;using System.Xml.Xsl;using System.Web;using System.Collections;using System.Collections.Generic;using System.Text; namespace WWFCommonClassLib{ ... 阅读全文
posted @ 2007-04-19 23:24 GeneralXU 阅读(657) 评论(0) 推荐(0)
摘要:C# 3.0 davies 发表于 2005-9-16 09:53 | 分类: Programming :: 刚DotNet版看到有人贴了C# 3.0 的介绍,大概翻了一下,有不少惊喜,C#中引入了很多其他脚本语言的特性,越来越适合做快速开发,甚至原形开发。简要概括如下: 隐式局部变量申明 (Implicitly typed local variables) 就像JavaScript中那样 ... 阅读全文
posted @ 2007-03-23 19:24 GeneralXU 阅读(326) 评论(0) 推荐(0)
摘要:范性编程的优点:1、 更加安全在非泛型编程中,虽然所有的东西都可以作为Object传递,但是在传递的过程中免不了要进行类型转换。而类型转换在运行时是不安全的。使用泛型编程将可以减少不必要的类型转换,从而提高安全性。2、 效率更高在非泛型编程中,将简单类型作为Object传递时会引起Boxing和Unboxing操作,这两个过程都是具有很大开销的。使用泛型编程就不必进行Boxin... 阅读全文
posted @ 2007-03-23 19:18 GeneralXU 阅读(435) 评论(0) 推荐(0)