摘要: 转自:http://netsecurity.51cto.com/art/201108/287971.htm本文用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。对这些问题的理解,一直是模模糊糊的读者们,很多细节可能搞不清楚。相信你读完这篇文章后,发现思路一下子就理清了。数字签名是什么?1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3.苏珊给鲍勃写信,写完后用鲍勃的公钥加密,达到保密的效果。4.鲍 阅读全文
posted @ 2011-11-09 11:11 贝加 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 转自:http://developer.51cto.com/art/201105/261407.htm这篇文章是参考<<javascript-the definitive guide,5th edition>>第7,8,9章而写成的,我也会尽量按照原书的结构来说明javascript的面向对象技术(对象/数组->函数-->类/构造函数/原型).对一些我自己也拿捏不准的地方,我会附上原文的英文语句,供大家参考.类、构造函数、原型先来说明一点:在上面的内容中提到,每一个函数都包含了一个prototype属性,这个属性指向了一个prototype对象,注意不要搞混 阅读全文
posted @ 2011-11-08 15:31 贝加 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/snandy/archive/2011/03/07/1972508.html这篇我们看看各个JS库的写类方式,这也是写类系列的最后一篇。1,Prototype的写类方式Prototype中使用Class.create方法,如下01//类名Person 02var Person = Class.create(); 0304//通过原型重写来定义Person 05Person.prototype = { 06initialize : function(name) { 07this.name = name; 08}, 09getName : fun 阅读全文
posted @ 2011-11-08 15:02 贝加 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/snandy/archive/2011/03/07/1973241.html工具函数如下 01/** 02* $class 写类工具函数之三 03* @param {String} className 04* @param {Function} superClass 05* @param {Function} classImp 06*/07function $class(className, superClass, classImp){ 08if(superClass === "") superClass = Object 阅读全文
posted @ 2011-11-08 14:57 贝加 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/snandy/archive/2011/03/06/1972264.html续上篇,构造函数+原型 组装一个类;同一构造函数可以定义出多个类型 01/** 02* $class 写类工具函数之二 03* @param {Function} constructor 04* @param {Object} prototype 05*/06function $class(constructor,prototype) { 07var c = constructor || function(){}; 08var p = prototype || {}; 阅读全文
posted @ 2011-11-08 14:51 贝加 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/snandy/archive/2011/03/06/1972254.html这篇开始会记录一些写类的工具函数,通过上篇我们知道本质上都是 构造函数+原型。理解了它碰到各式各样的写类方式就不惧怕了。构造函数 + 原型 直接组装一个类;同一构造函数将组装出同一类型01/** 02* $class 写类工具函数之一 03* @param {Function} constructor 04* @param {Object} prototype 05*/06function $class(constructor,prototype) { 07var c 阅读全文
posted @ 2011-11-08 14:40 贝加 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/snandy/archive/2011/03/06/1971764.html从这篇起,会由浅到深的分析JS OO之写类方式,大概会有5-8篇。后面陆续会分析流行库(框架)的写类方式。一些写类工具函数或框架的写类方式本质上都是 构造函数+原型。只有理解这一点才能真正明白如何用JavaScript写出面向对象的代码。或者说组织代码的方式使用面向对象方式。当然用JS也可写出函数式的代码,它是多泛型的。为了讨论的单一性,暂不考虑类的继承,(私有,受保护)属性或方法。EMCAScript中实际没有类(class)的概念,但可以把它理解为更广义的概念。1 阅读全文
posted @ 2011-11-08 14:36 贝加 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.mangguo.org/javascript-prototype-constructor-inheritance/上回说到《JavaScript 原型继承之基础机制》,这一篇将具体说说构造函数的继承。从一个简单的示例开始,创建描述人类的 People 构造函数:functionPeople(){ this.race='愚蠢的人类'; }然后,创建描述黄种人的 Yellow 构造函数:functionYellow(name,skin){ this.name=name; this.skin=skin; }要使得黄种人 Yellow 能继承人类 People 阅读全文
posted @ 2011-11-08 13:56 贝加 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.mangguo.org/javascript-prototype-inheritance-basic-mechanisms/由于语言设计上的原因,JavaScript 没有真正意义上“类”的概念。而通常使用的 new 命令实例化对象的方法,其实是对原型对象的实例化。这一语言功能的本质依赖于 JavaScript 特有的原型链(prototype chain)模式。所以严格意义上说,JavaScript 是基于原型的面向对象语言。也就是说,每个实例对象都具有一个原型。对象从该原型中继承属性和方法。1、构造函数利用构造函数,可以简单地创建对象。构造函数内的 this 阅读全文
posted @ 2011-11-08 13:52 贝加 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 转载来源:http://apps.hi.baidu.com/share/detail/6092406json2.js的初步学习与了解1.)该js的下载地址是:http://www.json.org/json2.js2.)在页面中引用该脚本:<script type="text/javascript" src="js/json2.js"></script>3.)示例演示一://直接声明json数据结构 var myJSONObject = {"bindings": [ {"ircEvent": 阅读全文
posted @ 2011-10-05 11:46 贝加 阅读(10365) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.163.com/sun__haiming/blog/static/12830906820099226610677/HttpHander是一般处理程序,他是一个容器 , 通过了解HttpHader会帮助我们进一步了解到 ASP.NET的运行机制。每一个HttapHander其实包括一个及以上的HttpModule的,那么什么是HttpModule呢?HttpModule:其实每一个ASP.NET中的请求要通过Httpmodule , 但是它并没有对请求进行处理, 真正的处理实在Httphander中执行的 , 就是说每一个请求首先要通过HttpModule的“检 阅读全文
posted @ 2011-09-22 18:13 贝加 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/lastbeachhead/article/details/3706118一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ·下一个将执行的方法是AddParsedSubObject方法,这个方法将添加所有独立的控件并把页面 阅读全文
posted @ 2011-09-22 18:10 贝加 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://blog.csdn.net/lastBeachhead/article/details/3711720usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;publicpartialclass_ 阅读全文
posted @ 2011-09-22 18:07 贝加 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 发布winform程序 阅读全文
posted @ 2011-09-14 17:44 贝加 阅读(1032) 评论(0) 推荐(1) 编辑
摘要: 转载地址:http://hi.baidu.com/shiryu963/blog/item/633a46d3587a7cd7a8ec9a26.html标签元素的宽高值获取//绝对宽度Obj.offsetWidth//绝对高度Obj.offsetHeight页面窗口的宽度和高度获取<body><SCRIPT LANGUAGE="JavaScript"> var s = ""; s += "\r\n网页可见区域宽:"+ document.body.clientWidth; s += "\r\n网页可见区域高 阅读全文
posted @ 2011-08-30 17:20 贝加 阅读(4149) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.edulife.com.cn/Infos/200608/2514527295.html这篇文章描述一种通过内嵌的OPENXML T-SQL行设定语句分析所给的XML串从一个T-SQL存储过程到另一个传递输入参数的变化数量的选择方法。参数传递的XML 串表示将采用下列形式: <MSG P1="V1" P2="V2" P3="V3" ....... Pn="Vn"/>这里P1,P2...Pn是参数名和V1,V2,V3 Vn是它们的数值。 这种方法的主要优势是全部输入参数通过一 阅读全文
posted @ 2011-08-29 20:06 贝加 阅读(642) 评论(0) 推荐(0) 编辑
摘要: --1. 构造使用IN子句的动态Transact-SQL方法进行编号查询--a. 要查询的字段类型是数字型--查询的值列表DECLARE @idlist varchar(100)SET @idlist='1,2,3'--拼接并执行动态Transact-SQL语句EXEC('SELECT * FROM tbname WHERE fdname IN('+@idlist+')')GO--b. 要查询的字段类型是字符型--查询的值列表已经加上了字符串边界符DECLARE @idlist varchar(100)SET @idlist='' 阅读全文
posted @ 2011-08-29 11:10 贝加 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://blog.csai.cn/user1/18042/archives/2006/9366.html 在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不能直接提供这样的服务,或者需要你支付许多额 阅读全文
posted @ 2011-08-11 11:12 贝加 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 本文来自CSDN:http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlbulkcopy(VS.80).aspxMS SQL Server 提供一个称为 bcp 的流行的命令提示符实用工具,用于将数据从一个表移动到另一个表(表可以在不同服务器上)。SqlBulkCopy 类允许编写提供类似功能的托管代码解决方案。相比其他将数据加载到 SQL Server 表的方法(例如 INSERT 语句), SqlBulkCopy 提供明显的性能优势。(经测试数据量越大性能越明显,至少是批量insert语句的25倍以上。)使用 Sq 阅读全文
posted @ 2011-08-02 11:08 贝加 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 本文内容来自百度百科:http://baike.baidu.com/view/1031973.htmCREATE PROCEDURE 创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。 可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。 也可以创建在 Microsoft SQL Server启动时自动运行的存储过程。语法 CREATE PROC [ EDURE ] procedure_name [ ; number ] [ { @parameter data_type } [ VAR 阅读全文
posted @ 2011-08-02 10:31 贝加 阅读(3390) 评论(0) 推荐(0) 编辑