- 博客(47)
- 资源 (3)
- 收藏
- 关注
转载 C#的显式接口和隐式接口
接口的实现分为:隐式实现和显式实现。如果类或者结构要实现的是单个接口,可以使用隐式实现,如果类或者结构继承了多个接口那么接口中相同名称成员就要显式实现。显示实现是通过使用接口的完全限定名来实现接口成员的(每个接口成员各提供一个实现)。 使用显式接口成员执行体通常有两个目的:1、因为显式接口成员执行体不能通过类的实例进行访问,这就可以从公有接口中把接口的实现部分单独分离开。如果一个类只在内
2010-01-15 11:06:00 840
转载 消息队列(Message Queue)简介及其使用
利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Clie
2010-01-07 15:13:00 1091
转载 查看端口使用情况
查看端口在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:netstat -a -n 补充:Netstat命令用法命令格式:Netstat -a -e -n -o -s-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。-e 表示显示以太网发送和接收的字节数、数据包数等。-n 表示只以数字形式显示所有活动的TCP连接的地
2009-06-04 10:02:00 2093
转载 helix server配置教程
如今网络上最流行的多媒体格式得算是RM格式了,这种格式由于压缩率高以及体积小的特点,所以特别适合于在网络上传播,因而很多娱乐网站都提供Real格式的媒体资源,以让用户进行访问,如在线电影,视频点播等。Real服务就是Real公司的流媒体服务器软件,其最新版本为Helix Server。它提供了对RM、RMVB、FLASH、RP/RT、MPEG-1、MPEG-4、QuickTime、ASF/W
2009-06-03 15:27:00 7158 1
转载 jquery获取控件值(总结)
获取一组radio被选中项的值var item = $(input[@name=items][@checked]).val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$(#select_id)[0].selectedIndex =
2009-03-06 10:37:00 5421 3
转载 C#中的反射入门知识教程(转载)
本文主要介绍以下模块:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assemb
2009-03-06 10:34:00 658
转载 c#中的反射代码实例讲解(转载)
新建一个C#类库项目,编译生成DLL(假如DLL的文件名是TestReflect.dll),源码如下: using System; namespace Webtest { /**//// /// ReflectTest 的摘要说明。 /// public class ReflectTest { public ReflectTest() {} public st
2009-03-06 10:16:00 653
原创 css学习总结(不断更新中)
CSS的定义是由三个部分构成: 选择符(selector),属性(properties)和属性的取值(value)。 语法: selector {property: value} (选择符 {属性:值})选择符组,用逗号分割,减少重复定义h1, h2, h3, h4, h5, h6 { color: green } 1):.类选择符:相同的元素分类定义不同的样式p.
2009-02-10 15:27:00 668
转载 符合Web标准,CSS同比例缩小图片
符合Web标准!CSS同比例缩小图片 当然,生成缩略图这个工作如果交给程序来完成,效果会好很多,但是有时出于某种因素,例如服务器不支持GD之类的,难免就要请CSS代劳。 把一副大图片按比例缩小到某个尺寸,对于现代浏览器,直接使用max-width和max-height两条CSS属性即可。 对于IE 6.0及以下版本,以上两条CSS属性均不会被理会。之前处理这种事情,我们往往会借助Ja
2009-02-10 15:24:00 870
转载 用CSS缩写给你的网站加速
Web网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里。影响速度的因素有很多种,包括Web服务器的速度、访问者的Internet连接情况,以及浏览器必须下载的文件大小。尽管你无法控制服务器和连接的速度,但是你可以控制构成网站Web页面的文件大小。 为了让网站能够更快,Web的建设者都会按常规地压缩和优化网站上的每一个图像文件,这常常使得为了将文件的大小减少
2009-02-10 15:13:00 658
转载 Json入门
http://www.ibm.com/developerworks/cn/web/wa-lo-json/?ca=drs-tp3308#resources
2009-02-05 17:35:00 615
转载 深入浅出JSON
Author:TrulyJSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript,
2009-02-05 17:25:00 693
转载 SQL Server 中各个系统表的作用
sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中
2007-04-10 14:27:00 864
转载 SQL Server 全局变量
SQL Server 全局变量 @@SERVERNAME : 返回运行SQL Server 2000本地服务器的名称。 @@REMSERVER : 返回登录记录中记载的远程SQL Server服务器的名称。 @@CONNECTIONS : 返回自上次启动SQL Server以来连接或试图连接的次数,用其可让管理人员方便地了解今天所有试图连接服务器的次数。 @@CURSOR_RO
2007-04-10 14:26:00 1037
转载 两台SQL Server数据同步解决方案
复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 SQ
2007-04-10 14:14:00 964
转载 t-sql技巧
一、 只复制一个表结构,不复制数据 select top 0 * into [t1] from [t2]二、 获取数据库中某个对象的创建脚本1、 先用下面的脚本创建一个函数if exists(select 1 from sysobjects where id=object_id(fgetscript) and objectproperty(id,IsInlin
2007-04-10 14:13:00 1003
转载 男人最帅的42个瞬间!
1.不说话的时候。 沉默但目光专注地看你说话的男人,一定内心丰富,这一刻的男人,因为他身上似乎有一种至命的磁场,让你觉得他酷极了。 2.含着半口饮料微笑。 为了回应你,他哪怕嘴里含着咖啡或者美酒,也不急着咽下,先反馈给你一个积极友好的笑容,这样的绅士举止,当然会让你心头顿生暖意与好感。 3.果决而内疚地摁灭烟火头。 只是因为你的出现,正在抽烟的他,
2007-04-06 09:54:00 1405
转载 成功人士应该具备的
第一章:一个目标□ 一艘没有航行目标的船,任何方向的风都是逆风 1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是
2007-04-06 09:50:00 973
转载 javascript技巧参考
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.c
2007-03-26 11:26:00 1117
原创 文件下载
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["ID"] == null) { ResponseStr("参数错误!"); }
2007-01-23 15:43:00 1073
原创 SQL收藏(更新中)
1.SQL Server同名表的判断: IF EXISTS(Select * From sysobjects where ID=Object_ID(Ntablename) AND xType=U) print exists else print not existsSQL
2007-01-23 15:37:00 1306
转载 人生忠告
人生忠告修养交往篇——多道一声“谢谢”感谢生命,感谢人生,感谢生活。感谢别人所给予的,哪怕是一丁点的微笑和谦让。感谢能给人勇气和快乐,感谢是人际关系的特殊润滑剂。感谢使痛苦、愤怒、寂寞退让。让我们真诚地感谢——每一缕阳光,每一次关爱,每一份收获。每日一言:真诚地感谢别人人生顿悟:多感谢别人,多批评自己。------------------
2007-01-23 15:31:00 20793 1
转载 师从大师
一位音乐系的学生走进练习室,钢琴上,摆着一份全新的乐谱。 “超高难度.....”他翻动着,喃喃自语,感觉自己对弹奏钢琴的信心似乎跌到了谷底,消磨殆尽。已经三个月了!自从跟了这位新的指导教授之后,他不知道,为什么教授要以这种方式整人。 勉强打起精神。他开始用十只手指头奋战、奋战、奋战........琴间盖住了练习室外教授走来的脚步声。 指导教授是个极有名的钢琴大师。授课第一天,他给自己的新学生一份乐
2007-01-23 15:00:00 1236
转载 有关连接池
连接池允许应用程序从连接池中获得一个连接并使用这个连接,而不需要为每一个连接请求重新建立一个连接。一旦一个新的连接被创建并且放置在连接池中,应用程序就可以重复使用这个连接而不必实施整个数据库连接创建过程。当应用程序请求一个连接时,连接池为该应用程序分配一个连接而不是重新建立一个连接;当应用程序使用完连接后,该连接被归还给连接池而不是直接释放。如何实现连接池确保你每一次的连接使用相同的连接字符串(和
2006-12-29 12:46:00 822
转载 存储过程编写经验和优化措施
一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会
2006-12-18 14:02:00 639
原创 跨页面实现全选反选
aspx: String.prototype.lenB = function() { return this.replace(/[^/x00-/xff]/g,"**").length; } function Clear() { var o = document.getElementById("lbMessage2"); o.innerHTM
2006-12-04 09:18:00 852
转载 关闭端口,防止病毒与黑客入侵
具体操作如下:默认情况下,Windows有很多端口是开放的,在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑。 为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP135、139、445、593、1025端口和UDP135、137、138、445端口,一些流行病毒的后门端口(如TCP2745、3127、6129端口),以及远程服务访问端口3389。下面介绍如何在WinXP/
2006-11-10 15:49:00 1550 1
原创 ref和out的使用
C# 程序员参考 ref(C# 参考) ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。例如:class RefExample{ static void Method(ref int i
2006-09-25 14:16:00 1385
转载 Javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值
2006-05-26 10:27:00 1125
转载 在右下角弹出提示
public static string GetMsg(string strDescription) { string strScript = ""; if(strDescription != "") { strScript += "document.write(/""+strDescription+"/");"; strScript += "j=3;"+
2006-03-24 11:55:00 867
转载 高效分页存储过程
CREATE PROCEDURE GetRecordFromPage @tblName varchar(255), -- 表名 @fldName varchar(255), -- 字段名 @OrderfldName varchar(255), -- 排序字段名 @StatfldName varchar(255), -- 统计字段名 @PageSize int = 10, --
2006-03-24 11:38:00 702
转载 this指针
this 可以直接访问一个隐藏的指针,这个指针就称为 this 指针。它实际上是类定义中一个缺省的预定义的指针。当调用一个成员函数时,系统保证this 指针始终指向产生这个调用的对象,并将该指针作为一个变元自动传递给该函数。同时,只有对象和成员函数之间才存在 this 指针。【示例】下面一段程序创建一个叫做power的类来计算一个数的幂: power { private: d
2006-03-01 16:54:00 2522
转载 解析ifstream 与ofstream的用法
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>) 从流中输入数据
2006-03-01 16:23:00 8503 2
转载 ASCII码对照表
ASCII码对照表 ASCII, American Standard Code for Information Interchange 念起来像是 "阿斯key",定义从 0 到 127 的一百二十八个数字所代表的英文字母或一样的结果与意义。由于只使用7个位元(bit)就可以表示从0到127的数字,大部分的电脑都使用
2006-03-01 16:03:00 9082
原创 有关重复记录的删除
有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录;二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或重复可以忽略。1、对于第一种重复,比较容易解决,使用select distinct * from tableName 就可以得到无重复记录的结果集。如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除select distinct * in
2006-02-15 13:29:00 1229
转载 经典正则表达式
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 限制只能输入数字和英文:onkeyup="value=value.replace(/[/W]/g,) "onbeforepaste="clipboardData.setD
2006-01-17 11:03:00 1015
原创 读取客户端文本文件中的数据
从客户端导入数据文件,将数据文件保存到服务器端.然后从服务器端读取其数据交服务器处理。最后删除数据文件,释放磁盘空间。private void Button12_Click(object sender, System.EventArgs e) { if((FileUp.PostedFile != null) && FileUp.PostedFile.ContentLength > 0)
2006-01-16 17:15:00 1539
转载 你的时间在那里,成就就在那里(转贴)
你的时间在那里,成就就在那里 40岁以前,大部份的人是相同的,升学读书升学读书……建立自己的基础。 在父母亲友,社会价值观影响及误打误撞的情况下完成基本教育。 选择读书,应该一鼓作气,在您尚未进入产业时,能读多高就多高,毕竟何时进入产业,您都是社会新鲜人。 但是一旦您已经有工作经验而又有心进修,当然管道很多,相对的挣扎也多。 因为您不知现在的年纪、条件、资历…再去做进修这样的投资是否值得? 如
2006-01-12 16:21:00 1213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人