- 博客(17)
- 资源 (16)
- 收藏
- 关注
转载 Oracle不同行的某列字符串相加,去除重复值
有如下表SRS_B_CW_TESTCity People Make广州 1 A广州 2 B广州 3 C上海 4 A上海 5 E广州 6 A上海 7 E实现如下效果City People Make上海 16 AE广州 12 ABC我们一步一步的
2008-06-26 11:10:00 2320
原创 C#2.0新特性:泛型(Generics)、匿名方法(Anonymous Methods)、迭代器(Iterators)和不完全类型(Partial Types)
1:泛型不多说了,个人理解泛型就是泛参数化,即用T表示所有的类型。public class WSView{public virtual DataTable searchView(T sp){。。。。。。}}[WebMethod] public ViewEntity[] ViewSummary(SumParameters sp) { WSView v
2008-06-18 20:28:00 927
原创 VS技巧大集合!
1:VS2005里有没有自动生成get/set属性的功能?有的,你键入prop然后用tab键就可以生成包含完整get/set的代码段,很好用。不过奇怪的是,这个方法好像在中文版的vs.net 2k5里面没有。英文版里的这个很好用。有选中私有字段,右键菜单“重构”→“封装为字段”。VS2003里面没有。
2008-06-16 12:21:00 635
转载 C#中"is" vs "as"
在数据类型转换中,C#相对其它语言来说是比较严格的,要求显式进行数据转化。 为了操作方便,C#也提供了一种is操作符进行转换,十分方便,它自动检查时局是否和类型兼容,并返回结果。而且它不会抛出异常。如果对象引用为null,则is总返回false。 if (cls1 is Class2) { Class
2008-06-16 12:19:00 543
转载 virtual(C# 参考)
virtual(C# 参考)virtual 关键字用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。例如,此方法可被任何继承它的类重写。 复制代码public virtual double Area() { return x * y;}虚拟成员的实现可由派生类中的重写成员更改。有关如何使用virtual 关键字的更多
2008-06-13 18:57:00 542
原创 谁收入最高?程序员收入大比拼(图)
程序员收入大比拼(图)The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。下面是使用18种编程语言的程序员年薪情况:The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。下面是使用18种编程
2008-06-12 21:02:00 821
原创 我来读代码之三(d-podium)
1:泛型 System.Collections.Generichttp://msdn.microsoft.com/zh-cn/library/system.collections.generic(VS.80).aspx// type parameter T in angle brackets public class GenericList { // The neste
2008-06-12 20:59:00 581
转载 装箱,拆箱
装箱是将值类型转换为引用类型 拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换为引用类型的过程
2008-06-10 09:02:00 521
原创 java知识点杂记
1:instanceof是Java的一个二元操作符,和==,>,2:java变量区分大小写。private String false = null;//错误。private String FALSE = null;//正确3:标识符 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字
2008-06-09 14:52:00 476
转载 c#.net中参数修饰符ref,out ,params
params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 // cs_params.cs using System; public class MyClass { public static void UseParams(params int[] list) { for (
2008-06-08 00:38:00 667
转载 从JDK下载到HelloWorld调试成功
你是否还只是一个程序设计初学者?并且早已被Java语言的魅力所吸引已经很久了?你是否强烈像走进Java的世界却感到无从下手?不像很多文章的作者,每当遇到这样的初学者遇到入门难的问题时,总是以一大堆入门书籍(这些书籍通常都是行业中的“圣经”)来把这些可怜的孩子们从刚进了一半的编程圣殿之门中重重砸出去……本文的作者另辟蹊径,从Java的开发工具包(JDK)的获取(下载)安装说起,一直讲
2008-06-04 00:03:00 697
转载 throw与throws的区别
在类和方法后面用throws,直接抛出异常就要用到throw。 参考的是英语的语法,英语里就是第三人称后面要+s这两者虽然看起来只有一个s的区别,但是作用完全不一样 /////java处理异常方式/////////////////////////////// 在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然
2008-06-02 23:17:00 3952
转载 JSP与Servlet的关系
1:servlet是服务器端的程序,动态生成html页面发到客户端,但是这样 程序里有许多out.println(),java和html语言混在一起很乱。所以 后来推出了jsp。其实jsp就是servlet,每一个jsp在第一次运行时被 转换成servlet文件,再编译成.class来运行。 有了jsp,因此在MVC模式中servlet不再负责生成h
2008-06-02 21:08:00 1697
转载 3NF
第三范式(3NF)是要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。例如,存在一个部门信息表,其中每个部门有部门编号(dept_id)、部门名称、部门简介等信息。那么在图3-2的员工信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入员工信息表中。如果不存在部门信息表,则根据第三范式(3NF)也应该构建它,否则就会有大量的数据冗余。简而言之,第三范式就是属性不依赖
2008-06-02 19:54:00 719
转载 有关连接的查询语句
--查询分析器中执行:--建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score int)insert into table1 select 1,'lee'insert into table1 select 2,'zhang'insert int
2008-06-02 12:42:00 589
原创 我来读代码之二(js loading窗体)
为什么要loading效果呢?一方面为了ui友好显示,另一个重要的原因就是防止用户再次点击button之类容易产生postback效果的控件。/* *弹出层的方法 * wTitle ---层的标题 * content ---层内的内容 * pos ---坐标对象 * wWidth ---层的宽度 */ function showMessa
2008-06-01 23:28:00 1084
原创 XML基本语法与namespace的应用
XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。所有 XML 元素都须有关闭标签在 HTML,经常会看到没有关闭标签的元素:This is a paragraphThis is another paragraph在 XML 中,省略关闭标签是非法的。所有元素都必须有关闭标签:This is a paragraphThis is anothe
2008-06-01 14:33:00 1110
麦卡(C# 2.0)代码生成器
2008-07-24
45招绝密Windows操作系统小技巧大汇总
2008-07-24
数据恢复技术大全(22页doc,绝对超值!!)
2008-07-23
24小时自学VC#2008 2008最新版
2008-07-23
电脑史话(2008新版)
2008-07-23
php官方手册简体中文版
2008-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人