body,table { font-family: 微软雅黑; font-size: 10pt } table { border-collapse: collapse; border: solid gray; border-width: 2px 0 2px 0 } th { border: 1px solid gray; padding: 4px; background-color: #DDD } td { border: 1px solid gray; padding: 4px } tr:nt…
前言 小汪最近在看[WebKit 技术内幕]一书,说实话,这本书写的太官方了,不通俗易懂. 但是看完书,对浏览器内核的 WebKit 有了进一步的了解,所以从浏览器内核出发,写这篇文章以记录学到的知识,以加深对 WebKit 的理解. 相信很多开发人员在面试时都遇到这个问题,这道题可说是非常非常难的,因为深度可以非常深,广度可以非常广.这题是非常能考查一个前端开发人员的知识体系的题目. 写这篇文章的时候,边写边觉得难 !!! 前端硬核面试专题的完整版在此:前端硬核面试专题,包含:HTML + C…
前言 键盘可以说是我们最常使用的输入硬件设备了,但身为程序员的你,你知道「键盘敲入A 字母时,操作系统期间发生了什么吗」? 那要想知道这个发生的过程,我们得先了解了解「操作系统是如何管理多种多样的的输入输出设备」的,等了解完这个后,我们再来看看这个问题,你就会发现问题已经被迎刃而解了. 正文 设备控制器 我们的电脑设备可以接非常多的输入输出设备,比如键盘.鼠标.显示器.网卡.硬盘.打印机.音响等等,每个设备的用法和功能都不同,那操作系统是如何把这些输入输出设备统一管理的呢? 为了屏蔽设备之间的差…
如何通过一台linux ssh远程其他linux服务器时,不要输入密码,可以自动登入.提高远程效率,不用记忆各台服务器的密码. 工具/原料   ssh,ssh-keygen,scp 方法/步骤   首先登入一台linux服务器,此台做为母机(即登入其他linux系统用这台做为入口):执行一行命令生成key文件:ssh-keygen -t rsa 在母机上,进入/roo/.ssh目录,找到id_rsa.pub该文件,这个文件就是刚才执行ssh-keygen所生成的公钥key文件. 3 用 scp命…
一般的.WPF的Main()函数是自动生成的,不过有时候我们需要为我们的应用程序传参.那么自动生成的Main()函数就不会满足我们的要求. 那么如何为WPF Application 设置Main()函数呢. 1.新建一个WPF项目 2.添加一个Program.cs类,代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace WpfApplication1{…
1. 大致过程 当你这样子回答的时候: 用户输入 url 地址,浏览器查询 DNS 查找对应的请求 IP 地址 建立 TCP 连接 浏览器向服务器发送 http 请求,如果服务器段返回以 301 之类的重定向,浏览器根据相应头中的 location 再次发送请求 服务器端接受请求,处理请求生成 html 代码,返回给浏览器,这时的 html 页面代码可能是经过压缩的 浏览器接收服务器响应结果,如果有压缩则首先进行解压处理,紧接着就是页面解析渲染 解析该过程分为:解析 HTML,构建 DOM 树,…
1 :  #用来把参数转换成字符串 #define P(A) printf("%s:%d\n",#A,A);int main(int argc, char **argv) {         int a = 1, b = 2;         P(a);         P(b);         P(a+b);         system("pause"); } 输出为: 2: ## 运算符可以用于宏函数的替换部分 #define XNAME(n) x ## n…
java.lang.Math.Round()使用时候,处理方式整理,方便以后查找   /**  * 测试函数 2014-01-10  */ public class TestMath {     public static void main(String[] args) {         System.out.println("小数点后第一位=5");         System.out.println("正数:Math.round(11.5)=" + Mat…
     history  查看命令列表  history                当前shell进程下的记录的                 每个伪终端 窗口都是一个单独的进程,会自己记录命令                             快捷键 :                         !数字:!加数字表示执行该条 对应的命令                         !! :表示上一条命令                         !-数字:表示执行…
浏览器连接DNS服务器,向url服务器请求把url转换为IP地址 DNS服务区返回URL的ip地址 浏览器建立一个TCP链接到web服务器80端口 web服务器发回的html代码 浏览器的渲染器根据html代码将内容呈现到窗口上 当窗口关闭的时候浏览器关闭连接 版权声明:本文为博主原创文章,未经博主允许不得转载.…