
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
“网关”只是一个概念,只要满足连接两个网络的功能的设备就可以称做为“网关”,比如说路由器。当网关的 IP 和 DNS 服务器的 IP 相同时,说明路由器的功能不仅仅包括了网关、路由,还包括了转发 DNS 请求的功能,即:中继 DNS。这时的路由器仅仅负责转发而已,将请求转发给该片区域的真正的 DNS 服务器,再将结果返回给主机,从而完成 DNS 查询的功能呢。(SAW:Game Ov...
<!doctype html><html lang="zh-CN"><head><title>test click</title><script type="text/javascript" src="test.js"></script></head><body><center>
冒泡排序是一种用时间换空间的排序方法,最坏情况是把顺序的排列变成逆序,或者把逆序的数列变成顺序。在这种情况下,每一次比较都需要进行交换运算。举个例子来说,一个数列 5 4 3 2 1 进行冒泡升序排列,第一次大循环从第一个数(5)开始到倒数第一个数(1)结束,比较过程:先比较5和4,4比5小,交换位置变成4 5 3 2 1;比较5和3,3比5...
原网址:http://blog.chinaunix.net/uid-23069658-id-3160506.html(一)洞悉linux下的Netfilter&iptables:什么是Netfilter?很多人在接触iptables之后就会这么一种感觉:我通过iptables命令配下去的每一条规则,到底是如何生效的呢?内核又是怎么去执行这些规则匹配呢?如果iptables不能满足我当...
一、什么是 CA ?CA 就相当于一个认证机构,只要经过这个机构签名的证书我们就可以当做是可信任的。我们的浏览器中,已经被写入了默认的 CA 根证书。二、什么是证书?证书就是将我们的公钥和相关信息写入一个文件,CA 用它们的私钥对我们的公钥和相关信息进行签名后,将签名信息也写入这个文件后生成的一个文件。三、证书格式(是一种标准)x509,这种证书只有公钥,不包含私钥。pcks#7,这种主要是用于签
Linux 附带有 GNU grep 命令工具,它支持扩展正则表达式 extended regular expressions,而且 GNU grep 在所有的 Linux 系统中都是默认有的。放在括号内的表达式,即包在 "[:" 和 ":]" 之间的字符类的名字,它表示的是属于此类的所有字符列表。2、你可以仅仅只搜索出以单词 sys 开始的行,即不显示 systemd 等。你可以分别使用 ^ 和
在 cmake 脚本中,设置编译选项可以通过 add_compile_options 命令,也可以通过 set 命令修改CMAKE_CXX_FLAGS 或 CMAKE_C_FLAGS。使用这两种方式在有的情况下效果是一样的,但请注意它们还是有区别的:add_compile_options 命令添加的编译选项是针对所有编译器的(包括 c 和 c++ 编译器);set 命令设置 CMAKE_C_FLA
#prama once和#ifndef的区别
作为 vscode 的重度用户,习惯通过命令启动 vscode,即:code .在 Mac 中,设置方法如下:(1)打开 VSCode,使用快捷键command +shift + p 打开命令行。(2)输入“shell”命令.(3)点击提示“Shell Command: Install ‘code’ command in PATH”即可。(SAW:Game Over!)...
所谓的锁,在计算机里本质上就是一块内存空间。当这个空间被赋值为 1 的时候表示加锁了,被赋值为 0 的时候表示解锁了,仅此而已。多个线程抢一个锁,就是抢着要把这块内存赋值为 1 。在一个多核环境里,内存空间是共享的,每个核上各跑一个线程,那如何保证一次只有一个线程成功抢到锁呢?你或许已经猜到了,这必须要硬件的某种保证。在单核的情况下,关闭 CPU 中断,使其不能暂停当前请求而处理其他请求,从而达到







