jQuery中的选择器引擎Sizzle
读Sizzle的源码,分析的Sizzle版本号是2.3.3。
Sizzle的Github主页
浏览器原生支持的元素查询方法:
方法名
方法描述
兼容性描述
getElementById
根据元素ID查询元素
IE6+, Firefox 2+, Chrome 4+, Safari 3.1+
getElementsByTagName
根据元素名称查...
DOM2中的Range
DOM2 级在 Document 类型中定义了 createRange()方法。在兼容 DOM 的浏览器中,这个方法属于 document 对象。使用 hasFeature()或者直接检测该方法,都可以确定浏览器是否支持范围。
var supportsRange = document.implementation.hasFeature("Range", "2.0");
var alsoS...
4、主引导程序的扩展上+
主引导程序是BIOS后运行的第一个程序,位于第0扇区,以55aa为结束符,大小不超过512字节512字节能完成操作系统功能么?限制:主引导程序的代码量不能超过512字节!突破限制的思路:主引导程序:1、完成最基本的初始化工作2、从存储介质中加载程序到内存中3、将控制权交由新加载的程序执行。存储介质 0扇区Boot...Program...找到程序加载到内存控制权交给内存内存 ...
6、突破512字节的限制一
辅助函数-->字符串打印,软盘读取问题:主引导程序中如何进行字符串打印?BIOS中的字符串打印:指定打印参数(AX=0X1301,BX=0x0007)指定字符串的内存地址(ES:BP=串地址)段地址和段内偏移地址来指定目标字符串的内存地址指定字符串的长度(CX=串长度)中断调用(int 0x10)字符串打印示例://指定字符串地址:mov ax, msg(字符串在段内偏移地址)mov bp,...
NGINX配置PHP解析
<?php
phpinfo();
?> location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME usr/local/nginx/html$fastcgi_sc
python---------sys.argv的作用
sys.argv 是一个list。存放的是python文件运行时,传入的参数都存放到argv中。python文件后面不传递参数时,输出sys.argv,默认显示的是一个参数,即当前的python文件名,len(sys.argv)等于1 当后面有参数时,把所有参数放到argv的集合中 注意:右键运行pycharm,不会传参数,只显示当前文件这个默认的一个参数。传参数、查看参数,只能手动在通过命令行传入参数。 实际中的作用举例: 比如你写好了某个自动化功能脚本,其他人要执行这个脚本,那他就可以在命
Python 格式化输出的三种方式
Author:Gui xioaniu _J code like this: 1 #Author jiangyuzhen
2
3
4 username = input("username:")
5 password = input("password0:")
6
7
8 #type01
9
10 info1 = '''
11 ---info1---
12 Username:%s
13 Password:%s
14 '''%(username,password)
15
10、实模式到保护模式
从计算机的示例谈起:远古的程序开发:直接操作物理内存CPU指令的操作数直接使用实地址(实际内存地址)程序员拥有绝对的权利(利用cpu指哪打哪)绝对的权利带来的问题:1难以重定位:程序每次都需要同样地址的内存执行。有的程序用了开头和结尾,当在别的电脑上运行后,512k内存编写的程序用了开头32k,结尾8k,在256内存的设备上就不能执行了。2给多道程序设计带来障碍:A程序和外设打交道,B程序也运行运...
今日推荐
周排行