04 2013 档案
摘要:下面介紹3種常用的加密算法一、MD5加密算法我想这是大家都常听过的算法,可能也用的比较多。那么什么是MD5算法呢?MD5全称是message-digest algorithm 5,简单的说就是单向的加密,即是说无法根据密文推导出明文。MD5主要用途:1、对一段信息生成信息摘要,该摘要对该信息具有唯一性,可以作为数字签名。2、用于验证文件的有效性(是否有丢失或损坏的数据),3、对用户密码的加密,4、在哈希函数中计算散列值从上边的主要用途中我们看到,由于算法的某些不可逆特征,在加密应用上有较好的安全性。通过使用MD5加密算法,我们输入一个任意长度的字节串,都会生成一个128位的整数。所以根据这一点
阅读全文
摘要:參考:http://blog.csdn.net/fangaoxin/article/details/6952954講得很詳細, 收藏下哈
阅读全文
摘要:jQuery.each(object, [callback]):通用例遍方法,可用于例遍对象和数组callback:回调函数拥有两个参数:第一个为对象的成员或数组的索引,第二个为对应变量或内容。如果需要退出 each 循环可使回调函数返回 false,其它返回值将被忽略例遍数组,同时使用元素索引和内容。jQuery 代码:$.each( [0,1,2], function(i, n){ alert( "Item #" + i + ": " + n );});例遍对象,同时使用成员名称和变量内容。jQuery 代码:$.each( { name: &quo
阅读全文
摘要:jQuery.noop: 一个空函数jQuery.proxy(function, scope):返回一个新函数,并且这个函数始终保持了特定的作用域jQuery.proxy( scope, name ):第一个参数是要设定的作用域对象。第二个参数是将要设置作用域的函数名(必须是第一个作用域对象的一个属性)。强制设置函数的作用域,让this指向obj而不是#test对象HTML 代码:<div id="test">Click Here!</div>jQuery 代码:var obj = { name: "John", test: fu
阅读全文
摘要:1. 滑動效果slideDown(speed, [easing], [callback]):通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数。这个动画效果只调整元素的高度,可以使匹配的元素以“滑动”的方式显示出来slideUp(speed, [easing], [callback]):通过高度变化(向上減小)来动态地显示所有匹配的元素,在隐藏完成后可选地触发一个回调函数。这个动画效果只调整元素的高度,可以使匹配的元素以“滑动”的方式隐藏起来slideToggle(speed, [callback]):匹配的元素以“滑动”的方式隐藏或显示speed Stri
阅读全文
摘要:add(expr, [context]): 把与表达式匹配的元素添加到jQuery对象中。这个函数可以用于连接分别与两个表达式匹配的元素结果集andSelf():加入先前所选的加入当前元素中, 对于筛选或查找后的元素,要加入先前所选元素时将会很有用选取所有div以及内部的p,并加上border类HTML 代码:<div><p>First Paragraph</p><p>Second Paragraph</p></div>jQuery 代码:$("div").find("p").and
阅读全文
摘要:JQuery中的過濾篩選方法 與選擇器不同, 但實現的是選擇器的功能eq(index): 同選擇器 :eq(index), index都從0開始filter(expr):筛选出与指定表达式匹配的元素集合, 多個表達式用,分開, 多個表達式是OR的關係, 並不是and的關係filter(fn): 对每个对象調用一次fn (正如 '$.each'). 如果调用的函数返回false则这个元素被删除,否则就会保留HTML 代码:<p><ol><li>Hello</li></ol></p><p>How a
阅读全文
摘要:1. 讀取或設置CSScss(name):访问第一个匹配元素的样式属性。css(name, value):在所有匹配的元素中,设置一个样式属性的值css(properties):把一个“名/值对”对象设置为所有匹配元素的样式属性css(name, function(index, value)):在所有匹配的元素中,设置一个样式属性的值. function: index为元素在对象集合中的索引位置,value是原先的属性值$("div").click(function() { $(this).css({ width: function(index, value) { ...
阅读全文
摘要:图解CSS的padding,margin,border属性(详细介绍及举例说明)图解CSS的padding,margin,border属性块级(block-level)元素和内联(inline)元素:1. Block-level element: 指能够独立存在, 一般的块级元素之间以换行(如一个段落结束后另起一行)分隔. 常用的块级元素包括: p, h1~h6, div, ul等;2. Inline element: 指依附其他块级元素存在, 紧接于被联元素之间显示, 而不换行. 常用的内联元素包括: img, span, li, br等;块级元素是构成一个html的主要和关键元素, 而任意
阅读全文
摘要:1. html():取得第一个匹配元素的html内容html页面代码:<div><p>Hello</p></div><div>World</div>jquery代码:$("div").html();结果:<p>Hello</p>2. text():取得所有匹配元素的文本内容。结果是由所有匹配元素包含的文本内容组合起来的文本.html页面代码:<div><p>Hello</p></div><div>World</di
阅读全文
摘要:flexigrid,返回的JSON格式為:var data = {"page":1,"total":100,"rows":[ {"id":0 "cell": [{"column0":value0}, {"column1":value1}, {"column2":value2} ........ ] }, ..................] }
阅读全文
摘要:jQuery对象和DOM对象使用说明,需要的朋友可以参考下。 1.jQuery对象和DOM对象 第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系. DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象; 复制代码 代码如下:var domObj = document.getElementById("id"); //DOM对象 var $obj = $("#id"); //jQuery对象;j
阅读全文
摘要:使用data向服務器傳遞參數, JQuery将自动转换为请求字符串格式【processData 為false 可以禁止此自动转换】, 如&foo=bar1&foo=bar2必须为 Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'最常見的使用是Key/Value的對象數組,如下:var param = [{ name: 'page', value: p.newp
阅读全文
摘要:1. $(document).ready(fn):当DOM载入就绪可以查询及操做时要执行的函数fn可以在同一个页面中无限次地使用$(document).ready()事件。其中注册的函数会按照(代码中的)先后顺序依次执行2. load(fn) 在每一个匹配元素的load事件中绑定一个处理函数如果绑定给window对象,则会在所有内容加载后触发,包括窗口,框架,对象和图像。如果绑定在元素上,则当元素的内容加载完毕后触发。所以$(document).ready(fn) 在 load(fn)之前執行注意:只有当在这个元素完全加载完之前绑定load的处理函数,才会在他加载完后触发。如果之后再绑定就永远
阅读全文
摘要:jsonp格式的解釋API原文:如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。注意:服务器端应当在JSON数据前加上回调函数名,以便完成一个有效的JSONP请求。意思就是远程服务端需要对返回的数据做下处理,根据客户端提交的callback的参数,返回一个callback(json)的数据,而客户端将会用script的方式处理返回数据,来对json数据做处理。JQuery.getJSON也同样支持jsonp的数据方式调用。客户端JQuery.aja
阅读全文
摘要:要想深入了解JQuery, 那麼必須對JSON要了解json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组2种结构,通过这两种结构可以表示各种复杂的结构1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构。2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是 数字、字符串、数组、对象几种。经过对象、数组2
阅读全文
摘要:Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。Enum 提供一些实用的静态方法:(1)比较枚举类的实例的方法(2)将实例的值转换为其字符串表示形式的方法(3)将数字的字符串表示形式转换为此类的实例的方法(4)创建指定枚举和值的实例的方法。举例:enum Colors { Red, Green, Blue, Yellow };Enum-->String(1)利用Object.ToS
阅读全文
摘要:jQuery.ajax([options]) 返回值:XMLHttpRequest回调函数如果要处理$.ajax()得到的数据,则需要使用回调函数。beforeSend、error、dataFilter、success、complete。beforeSend 在发送请求之前调用,并且传入一个XMLHttpRequest作为参数。error 在请求出错时调用。传入XMLHttpRequest对象,描述错误类型的字符串以及一个异常对象(如果有的话)dataFilter 在请求成功之后调用。传入返回的数据以及"dataType"参数的值。并且必须返回新的数据(可能是处理过的)传递
阅读全文
摘要:1. 內部插入append(content): 向每个匹配的元素内部追加内容。appendTo(content):把所有匹配的元素追加到另一个指定的元素元素集合中。prepend(content):向每个匹配的元素内部 前面追加内容。prependTo(content):把所有匹配的元素前置到另一个、指定的元素元素集合中。$("p").append("<b>Hello</b>"); Result: <p>I would like to say: <b>Hello</b></p>$(&
阅读全文
摘要:想要了解Linq, 先必須知道System.Linq中定義的5個delegatepublic delegate T Func<T>();public delegate T Func<A0,T>(A0 arg0);public delegate T Func<A0,A1,T>(A0 arg0,A1 arg1);public delegate T Func<A0,A1,A2,T>(A0 arg0,A1 arg1,A2 arg2);public delegate T Func<A0,A1,A2,A3,T>(A0 arg0,A1 arg1,A
阅读全文
摘要:VB中對linq to xml 的支持1. XML字面值dim book = <book title="title"> <Author>dm</Author> </book>2. 動態XMLdim tag = "Description"dim simple = <<%= tag %>>description simple </>'注意<%= %> 要有空格 '結束標籤 </>3. 與Linq的結合, 產生XMLdim book =
阅读全文
摘要:1. 語法:為Jquery元素增加方法 jQuery.fn.myPlugin = function() { // Do your awesome plugin stuff here}; 在Jquery命名空間增加方法jQuery.myPlugin = function() { // Do your awesome plugin stuff here};2. 使用$代替jQuery(function( $ ) { $.fn.myPlugin = function() { //在此可以使用$ };})( jQuery );3. this 可以直接使用, 無需$(this)(function( $
阅读全文
摘要:1. 數據存儲data([name]):返回元素上储存的相应名字的数据,可以用data(name, value)来设定如果jQuery集合指向多个元素,那将只返回第一个元素的对应数据$("div").data("blah"); // undefined$("div").data("blah", "hello"); // blah设置为hello$("div").data("blah"); // hello$("div").data(&q
阅读全文
摘要:學習linq, 必須要掌握的基礎知識1. 泛型與委託: 泛型:http://www.cnblogs.com/dmwang/archive/2013/04/15/3022823.html 委託:delegate是一種類別, 封裝了一些方法,它的內部存儲了方法指針的清單。可以把它當成是一個特殊的class 使用:delegate void DelegateA(); //定義一個委託, 相當於定義一個ClassDelegateA a = new DelegateA(MethodA); //實例化委託, 相當於實例化一個Class//MethodA方法的聲明要與委託一致void Metho...
阅读全文
摘要:什么是泛型通过泛型可以定义类型安全类,而不会损害类型安全、性能或工作效率。您只须一次性地将服务器实现为一般服务器,同时可以用任何类型来声明和使用它。为此,需要使用 < 和 > 括号,以便将一般类型参数括起来。例如,可以按如下方式定义和使用一般堆栈:public class Stack<T> { T[] m_Items; public void Push(T item) {...} public T Pop() {...} } Stack<int> stack = new Stack<int>(); stack.Push(1); stack.Pus
阅读全文
摘要:SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:%: 替代0个或多个字符_ :仅替代一个字符[charlist] : 字符列中的任何单一字符[^charlist]: 不在字符列中的任例:SELECT * FROM Persons WHERE City LIKE '%lond%'SELECT * FROM Persons WHERE FirstName LIKE '_eorge'SELECT * FROM Persons WHERE City LIKE &
阅读全文
摘要:1:通过Request 获取http://localhost/QSS/default.aspx Request.ApplicationPath: /QSSRequest.CurrentExecutionFilePath: /QSS/default.aspx Request.FilePath: /QSS/default.aspx Request.Path: /QSS/default.aspx Request.RawUrl: /QSS/default.aspx 包括查询字符串(如果存在)。 Request.Url.AbsolutePath: /QSS/default.aspx Reques...
阅读全文

浙公网安备 33010602011771号