摘要:
从零开始学习jQuery(剧场版) 你必须知道的javascript 一.摘要本文是jQuery系列教程的剧场版, 即和jQuery这条主线无关, 主要介绍大家平时会忽略的一些javascript细节. 适合希望巩固javascript理论知识和基础知识的开发人员阅读.二.前言最近面试过一些人, 发现即使经验丰富的开发人员, 对于一些基础的理论和细节也常常会模糊. 写本文是因为就我自己而言第一次学... 阅读全文
摘要:
不算前言的前言好像已经很久没有写过安全方面的文章了,所谓安全圈子里面,大家也许认为玄猫消失了,不过,我想,作为骇客的玄猫也许从来没有出现过吧。没错的,我是玄猫,如果前两年你看过《黑客X档案》或者《黑客手册》这样的民间安全杂志,那么你也许见过这个名字。或者,很抱歉的,你的站点有时会出现过“玄猫啊玄猫……”这样的提示框或者文字,那么我很遗憾,我写的漏... 阅读全文
摘要:
正则表达式:正则表达式可以让用户通过使用一系列的特殊字符构建匹配模式,然后把匹配模式与数据文件、程序输入以及WEB页面的表单输入等目标对象进行比较,根据比较对象中是否包含匹配模式,执行相应的程序。正则以其简单、实用、快速深得广大编程人员的热爱。编写正则一些思维:1、首先,确定规则。你需要匹配一个什么样字符串,它有哪几部分构成,它有哪些特征。2、提出最小单位。有的时候,一些匹配规则是重复的,我们可... 阅读全文
摘要:
常用正则表达式 正则表达式中有很多上述的具有特别意义的字符。首先是下列字符。[ ] 范围描述符。[a-z]表示从a到z之间的任意一个。 \w 英文字母和数字。即[0-9 A-Z a-z]。 \W 非英文字母和数字 \s 空字符,即[\t\n\r\f]。 \S 非空字符。 \d 数字,即[0-9]。 \D 非数字。 \b 词边界字符(在范围描述符外部时) \B 非词边界字符 \b 退格符(0x08)... 阅读全文
摘要:
1. 方法签名与方法的显式隐藏 以下程序中,子类B与父类A存在签名相同的函数,将产生方法隐藏。由于没有显式使用new修饰符,编译时出现警告。签名相同简单的讲是指忽略访问控制符、函数返回值、参数名后其它内容相同。如:internal int Print(int x) public void Print(int y) protected float Print(int z) 忽略访问控制符、返回值与参... 阅读全文
摘要:
public class A { public A() { PrintFields(); } public virtual void PrintFields() {} } public class B : A { int x = 1; int y; public B() { y = -1; } public override void PrintFields() { Console.WriteLi... 阅读全文