- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 virtual, sealed, override, abstract等修饰符作用
C#的方法引入了virtual、override、sealed、abstract四种修饰符来提供不同的继承需求。类的虚方法是可以在该类的继承类中改变其实现的方法,当然这种改变仅限于方法体的改变,而非方法头(方法声明)的改变。被子类改变的虚方法必须在方法头加上override来表示。当一个虚方法被调用时,该类的实例——亦即对象的运行时类型(run-time type)来决定哪个方法体被调用。看下
2013-05-22 15:50:40
928
转载 扩展验证vilidatebox
1$.extend($.fn.validatebox.defaults.rules,{ 002 2minLength:{// 判断最小长度 003 3validator:function(value,param) { 004 4returnvalue.l
2013-05-20 15:19:48
628
转载 Asp.net中Eval用法的总结
%# Bind("Subject") %> //绑定字段 //实现自动编号通常使用的方法(这三个性能最好)其他用法//如果属性为字符串类型就不用ToString()了DataBinder.Eval用法范例格式化字符串参数是可选的。如果忽略参数,DataBinder.Eval 返回对象类型的值,//显示二位小数//{
2013-05-15 15:38:32
499
转载 何为面向对象的编程思想。
前言: 整理这份资料的目的是为了帮助朋友们能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。 技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机 的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变
2013-05-09 21:53:56
575
原创 Javascript中事件的理解
在javascript中,event事件是一个必不可少的讨论话题,它在和用户的交互中起到了很重要的作用。今天我们就来讨论一下JavaScript中的事件处理,并且结合它来阐叙Ajax框架实现拖动效果的原理了。一、 Event对象 1 Event对象的主要属性和方法event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作,下面我们就来看
2013-05-08 21:43:43
726
转载 SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证】
在Windows Server 2003 、Windows XP或者Windows 2000中安装 SQL SERVER 2008 开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败 的问题Server 2008 安装过程中遇到鈥溞阅芗剖髯⒉岜砼渲玫ピ恢滦遭澕觳槭О 问题的解决方法【已验证" height="621" alt="SQL Server 2008 安装过程中遇到
2013-05-07 10:52:07
857
原创 C#冒泡排序算法实现
using System;using System.Collections.Generic;using System.Linq;using System.Text;/********冒泡排序算法*********/namespace MaoPaoApplication{ class Program { static void Main(string[]
2013-05-02 17:04:53
623
原创 图片登陆验证功能的实现
首先HTML端代码: 教师教学经验共享平台 function ChangeCode() { var date = new Date(); var myImg = document.getElementById("ImageCheck"); var GUID = do
2013-05-02 15:02:33
804
原创 C#中htmlencode与InnerHtml的区别
htmlencode是进行HTML编码InnerHtml 是用来获取或设置位于指定的服务器控件的开始标记和结束标记之间的内容。例如:可以翻转图片的按钮protected void Button1_Click(object sender, ImageClickEventArgs e) { Span1.InnerHtml = "你刚才点击了按钮1"; }
2013-05-02 14:58:57
939
原创 jqGrid————使用心得 合计、默认查询条件、自适应、序号等
几个问题的实现方法请参考不同颜色的代码:1、序号rownumbers: true, 2、合计gridComplete: function()3、默认日期 $("#actualMonth").attr("value",GetDateStr(-1));4、获取系统日期的前几天或者后几天function GetDateStr(AddDayCount) ;5、一上来加载时,默认条件data
2013-05-02 11:28:41
9427
转载 二叉树
namespace structureTree{ class Program { #region 二叉树结点数据结构的定义 //二叉树结点数据结构包括数据域,左右结点以及父结点成员; class nodes { T data; nodes Lnode, Rnode,
2013-04-26 22:47:14
566
转载 oracle wm_concat(column)函数的使用
oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。shopping:-----------------------------------------u_id
2013-04-24 10:45:19
538
原创 Javascript 获取系统当前时间
function bodyLoad(){ var dateTime=new Date(); var hh=dateTime.getHours(); var mm=dateTime.getMinutes(); var ss=dateTime.getSeconds(); var yy=dateTime.getF
2013-04-20 22:40:17
1011
转载 Oracle 获取当前年、月、日
1、oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 语法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIMEZONE_MINUTE } | { TIMEZONE_REGION | TIM
2013-04-19 15:34:43
791
转载 关于JavaScript中~.location.href
在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect 做ASP.NET框架页跳转,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write("alert('恭喜您,注册成功!');"); Response.Redirect("main.html"); 这时候我们的提示内容没有出来就跳转了,和Resp
2013-04-16 14:43:18
2630
转载 揭秘正则表达式的神秘面纱
转自:http://www.regexlab.com/zh/regref.htm引言正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。正则表达式
2013-04-13 10:55:09
564
转载 MVC框架是什么
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新!模型-视图-控制器(MVC)是Xerox PARC在八十年代为
2013-04-12 20:24:59
594
转载 浅谈HTTP中Get与Post之区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据
2013-04-11 10:16:29
477
原创 SubJgrid
$(function () { jQuery("#list11").jqGrid({ url: '', datatype: "xml", height: 200, rowNum: 10, rowList: [10,
2013-04-10 09:12:49
507
原创 序列化
public string ToJson(object o) { //序列化对象为json数据,很重要! JavaScriptSerializer j = new JavaScriptSerializer(); return j.Serialize(o); }
2013-04-09 17:55:43
433
转载 不定数量参数的实现
象C和C++这样的语言提供了很多手段用于创建和使用一个接受不定数目参数的函数,最典型的例子就是printf()函数。int printf(char *format, …); //省略号表示参数数目不定使用这个函数十分的简单: printf("Hello, world\n"); printf("The sum of %d and %d is %d\n", a, b, a+
2013-04-09 17:21:27
1242
转载 深入理解JavaScript系列(5):强大的原型和原型链
前言JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现 JavaScript 中的原型继承则要困难的多。由于 JavaScript 是唯一一个被广泛使用的基于原型继承的语言,所以理解两种继承模式的差
2013-04-08 21:47:49
414
原创 ResolveClientUrl与ResolveUrl
两个方法都是传递一个相对的 URL,然后返回一个相对于当前客户端浏览器的相对URL地址但是两者的返回值,却截然不同ResolveClientUrl返回相对于当前页面下文件的地址ResolveUrl则返回页面所在应用程序下的相对地址例如:页面:~/Student/main.aspx图像:~/Images/copy.gif(这里~表示应用程序根目录)使用一:reso
2013-04-08 11:39:13
558
原创 使用完整jqGrid作为子表格
jqGrid表格插件——参数配置属性名 类型 说明 默认值是否可以被修改 subGrid boolean 是否使用suggrid false 否subGridRowExpanded 当点击“+”展开子表格时,将触发此选项定义的事件方法; subGrid
2013-03-22 15:19:06
1003
原创 oracle 常用函数
1. 日期函数(1) months_between(date1, date2):算date1和date2之间的月的数量,可以是小数可以是负数比如:months_between(‘01-sep-95’,’11-jan-94’) = 1.9774194(2) add_months(date, n):为date加上N个月,N只可以是整数(3) next_date(date,’char’)
2013-03-17 00:34:30
651
转载 深入理解JavaScript系列(4):立即调用的函数表达式
前言大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你自己的理解来取一个名字,不过我听很多人都叫它为“自执行”,但作者后面说了很多,来说服大家称呼为“立即调用的函数表
2013-03-17 00:05:52
454
原创 保存方法Json
function item_save(o) { $("#mytable td[aria-describedby=mytable_SBCOUNT]:last").click(); var jsondata; var strJSON = []; var rowIds = $("#mytable").jqGrid("getDataIDs"); var curRowData
2013-03-16 23:46:05
765
转载 深入理解JavaScript系列(3):全面解析Module模式
简介Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。首先我们来看看Module模式的基本特征:模块化,可重用封装了变量和function,和全局的namaspace不接触,松耦合只暴露可用public的方法,其它私有方法全部隐藏关于Module模式,最早是由YUI的成员Er
2013-03-16 23:42:09
436
转载 深入理解Javascript系列————立即调用的函数表达式
前言大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你自己的理解来取一个名字,不过我听很多人都叫它为“自执行”,但作者后面说了很多,来说服大家称呼为“立即
2013-03-11 22:20:29
434
转载 深入理解JavaScript系列————揭秘命名函数表达式
前言简单的说,命名函数表达式只有一个用户,那就是在Debug或者Profiler分析的时候来描述函数的名称,也可以使用函数名实现递归,但网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。很快你就会发现其实是不切实际的。当然,如果你不关注调试,那就没什么可
2013-03-10 15:20:08
570
转载 深入理解Javascript系列:Javascript与Dom上————适用于新手
文档对象模型Document Object ModelDOM(Document Object Model,文档对象模型)是一个通过和JavaScript进行内容交互的API。Javascript和DOM一般经常作为一个整体,因为Javascript通常都是用来进行DOM操作和交互的。关于DOM,有些知识需要注意: 1. window对象作为全局对象,也就是
2013-03-05 14:11:48
577
原创 DownLoad下载附件事件
function DownLoad(btn) { $.ajax({ type: "get", url: "../RepairsScheme/ashx/List.ashx?type=2" + "&r=" + Math.random() + "&filename=" + encodeURI(btn.title),
2013-03-01 17:58:30
620
转载 深入理解JavaScript系列(1):编写高质量JavaScript代码的基本要点
一、书写可维护的代码(Writing Maintainable Code )二、最小全局变量(Minimizing Globals) JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的。每个JavaScript环境有一个全局对象,当你在任意的函数外面使用thi
2013-02-23 10:20:27
357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人