摘要: 6、小心使用typeof、instanceof和constructortypeof:不要忘了typeof null返回object,而大多数对象,typeof(Array, Date, and others)也将返回objectconstructor:内部原型属性,可以被覆盖(可以参考:又谈原型对... 阅读全文
posted @ 2015-01-29 18:45 小武子技術博客 阅读(305) 评论(0) 推荐(1) 编辑
摘要: 你如何理解HTML结构的语意化?1、去掉或样式丢失的时候能让页面呈现清晰的结构;2.屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页;3.PDA、手机等设备可能无法像普通电脑的浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱);4.搜索引擎的爬虫也依赖于标记来确定上下文和各个... 阅读全文
posted @ 2014-07-02 16:57 小武子技術博客 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 1.CSS选择器、优先级与匹配原理 2.CSS引入的方式有哪些?link和@import的区别是? 3.CSS hack 4.如何书高效CSS一、CSS选择器、优先级与匹配原理 CSS选择器大概可以分为:1.id选择器(#myid) 2.类选择器(.myclassname) 3.标签选... 阅读全文
posted @ 2014-05-14 00:01 小武子技術博客 阅读(1886) 评论(1) 推荐(3) 编辑
摘要: 内容: 1.继承的概念、继承分为那几种继承及各种继承的区别 2.js中有那几种继承方式及各种继承的优缺点 3.总结 阅读全文
posted @ 2014-05-08 09:55 小武子技術博客 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.js语法2.数据类型(基本类型与对象类型、类型的转换) 2.1 数字 2.2 文本 2.3 布尔值 2.4 null和undefined 2.5 对象 2.6 类型检测3.操作符和表达式4.函数5.作用域内存6.内置对象7.对象8.继承9.BOM10.正则表达式11.客户检测12.事件13.AJ... 阅读全文
posted @ 2014-05-05 22:54 小武子技術博客 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 主要内容:1.新的文档类型声明(DTD)2.新增的HTML5标签3.删除的HTML标签4.重新定义的HTML标签一、新的文档类型声明(DTD) HTML 5的DTD声明为:、、等也是正确的,因为HTML语法是不区分大小写的。 在编写HTML5文档时,要求指定文档类型,以确保浏览器能在HTML5的标准模式下进行渲染。二、新增的HTML5标签 HTML5 新增的标签主要分为:结构标签、多媒体标签、Web应用标签等其它标签 2.1 结构标签:(块状元素)有意义的div 标记定义一篇文章 标记定义一个页面或一个区域的头部 标记定义导航链接 标记定义一个区域 标记定义页面内容部分的侧边栏 标... 阅读全文
posted @ 2014-03-30 01:45 小武子技術博客 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 经过几次面试当中,被问及到最基础的东西,没想到回答不上来,有点蛋痛,今天特地的复习了一下!!内容: 1.Doctype(文档类型)的作用是什么?有多少文档类型? 2.浏览器标准模式和怪异模式之间的区别是什么? 3.html、dhtml、xhtml是什么?以及它们的区别是什么?一、Doctype(文档类型)的作用是什么?有多少文档类型? 此标签可告知浏览器文档使用哪种HTML或XHTML规范。 该标签可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的HTML文档。 HTML 4.01 规定了三种文档类型:Strict、Transitional以及Frameset。 XTHML ... 阅读全文
posted @ 2014-03-09 15:12 小武子技術博客 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 内容: 1.跨站脚本攻击XSS 2.跨站请求伪造CSRF一、跨站脚本攻击XSS 1.1 什么是XSS 跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。比如:有些人在留言板中输入恶意脚本来获取用户的帐号和密码。 1.2 XSS的危害 1.2.1 盗取种类用户帐号,如机器登录帐号、用户网银帐号、各类管理员帐号 1.2.2 控制企业数据,包括读取、篡改、添加、删除企业敏感数据的能力 1.2.3 盗窃企业重要的具有商业价值的资料 1 阅读全文
posted @ 2014-02-18 21:10 小武子技術博客 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 一.什么是SQL注入1.SQL注入的定义 SQL注入(SQL Injection) 利用了程序中的SQL的漏洞,进行攻击的方法。2.SQL注入举例 1)利用SQL语法错误获取数据库表的结构信息:攻击者要成功实施一次攻击,需要了解哪个表和列可用。SQL Server默认的行为是,当不正确查询运行时返回错误消息。例如攻击者输入用户名:“'having 1=1;--”,数据库将返回包含表名和代码查询中第一列的错误消息;而group by语句可以更进一步确定查询中的列:“'group by 表名.列名 having 1=1;--”,数据库将返回查询中的下一列;攻击者可以继续附加grou 阅读全文
posted @ 2014-02-18 20:24 小武子技術博客 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 內容: 1、冒泡排序 2、选择排序 3、插入排序 4、希尔排序一、冒泡排序 冒泡排序思想:每遍历数组一次将数组中剩下的最大的排到本次遍历数组的最后。 1.每次遍历均是从数组的第一个元素开始的 2.两层for循环,第一层用来控制遍历的次数,为陈列的长度-1;第二层用来找到本次循环中元素的最大值,并将其排到本次数组的最后。 示例代码: 1 public int[] maopaoSort(int[] arr) 2 { 3 if (arr.Length == 0) 4 { 5 Console.WriteLi... 阅读全文
posted @ 2014-02-18 16:28 小武子技術博客 阅读(646) 评论(0) 推荐(0) 编辑