- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 逗号(分组选择器),空格(后代选择器),>(子选择器),+(紧紧挨着的一个)
.food,li{border:1px solid red;}//分组选择器,选择所有 元素和所有 元素.food>li{border:1px solid red;}//子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素,而不包括第二代和第三代等等。.food li{border:1px solid red;}//包含(后代)选择器 元素内部的所有 元素,包括第
2016-03-21 16:21:19 1017
原创 前端事件处理addEventListener和onclick
先留下坑,慢慢填1.什么是事件处理?DOM 事件类型是分为 UIEvent、UIEvent:KeyEvent、UIEvent:MouseEvent2.addEventListeneraddEventListener() 方法用于向指定元素添加事件句柄,使用 removeEventListener()方法来移除 addEventListener() 方法添加的事件句柄。在
2016-03-16 23:48:03 6156
原创 Linux awk
1.命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指名-F域分隔符的情况下,默认的域分隔符是空格。2.shell脚本方式将所有的awk
2016-03-11 20:31:08 424
原创 TCP的连接建立和释放(三次握手和四次握手)
今天又看了一遍TCP的连接建立和释放,因为面试的时候被问住了,1.三次握手,下图是使用wireshark抓包工具抓的数据,ARP从ip到MAC地址的转换,首先是ARP广播,然后机器报给路由主机,首先是通过SYN同步除了上述的协议外,还发现有2种协议LLMNR和NBNS协议比较多,下面解释这两个协议NetBIOS Name Server(NBNS)NetBIOS,为网络基
2016-03-11 17:16:05 4959
转载 JavaScript的变量申明提前
变量提升JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部:只是将变量的申明提前,而不提前变量的值和函数的值'use strict';function foo() { var x = 'Hello, ' + y; alert(x); var y = 'Bob';}foo();虽然是stric
2016-03-09 13:04:31 427
原创 Nginx运行和控制命令
nginx命令行参数Nginx 仅有几个命令行参数,完全通过配置文件来配置-c 为 Nginx 指定一个配置文件,来代替缺省的。 -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v 显示 nginx 的版本。-V 显示 nginx 的版本,编译器版本和配置参数。 nginx控制信号可以使用信号系统来
2016-03-03 00:40:07 4743
原创 cURL和Sphinx
1.cURL初始化 curl_init()2.向服务器发请求curl_exec()3.接收服务器数据4.关闭cURL curl_close()MySql->Sphinx->php检索Sphinx基于SQL的全文检索引擎,比数据库更加专业的搜索功能,为PHP PYTHON设计了API接口也为MySQL设计了一个存储引擎插件。做搜索时
2016-03-02 17:20:00 515
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人