Internet-Tt-Tech – Page 5 – MasterH's Grocery Store(我的笔记本)

Range模块是跟踪数字范围的模块。设计一个数据结构来跟踪表示为半开半闭区间的范围并查询它们。 半开半闭区间 [left, right)表示所有 left <= x < right 的实数。 实现 RangeModule 类: RangeModule() 初始化数据结构的对象。 void addRange(int left, int right) 添加 半开区间 [left, right),跟踪该区间中的每个实数。添加与当前跟踪的数字部分重叠的区间时,应当添加在区间 [left, right) 中尚未跟踪的任何数字到该区间中。 boolean queryRange(int

Read More

首先创建第二个配置文件 cp /etc/php-fpm.conf /etc/php-fpm2.conf 在创建子配置文件 cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www2.conf 更改子配置文件里的端口号 listen = 127.0.0.1:9001; 更改第一步中的主配置文件里的内容 include=/etc/php-fpm.d/www2.conf pid=/run/php-fpm/php-fpm2.pid 启动php-fpm2.conf /usr/sbin/php-fpm -y /etc/php-fpm2.conf 6.检查是否成功启动了php-fpm2 ps –ef | grep php-fpm

Read More

HTML标签在浏览器中都有默认的样式,例如p标签有上下边距,strong标签有字体加粗样式等。不同浏览器的默认样式之间存在差别,例如ul默认带有缩进样式,在IE下,它的缩进是由margin实现的,而在Firefox下却是由padding实现的。 因为市面上浏览器众多,而不同浏览器之间的默认值又不统一,所以我们需要使用CSS Reset,其实就是给所有元素默认样式,而不用浏览器的默认样式。 比如下面的Reset样式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>CSS Reset</title> <style type="text/css"> *, *:before, *:after

Read More

多个上下文访问 SharedArrayBuffer 时,如果同时对缓冲区执行操作,就可能出现资源争用问题。 Atomics API 通过强制同一时刻只能对缓冲区执行一个操作,可以让多个上下文安全地读写一个SharedArrayBuffer。 SharedArrayBuffer 此 API 与 ArrayBuffer 有相同的 API,不同点在于 ArrayBuffer 必须在不同执行上下文间切换,而 SharedArrayBuffer 可以被任意多个执行上下文同时使用。 下面例子演示了4个专用工作线程访问同一个 SharedArrayBuffer 导致的资源争用问题。 const workerScript = ` self.onmessage

Read More

小米 AX3600 采用的是高通 IPQ8071A 4核心 1.4GHz A53 的 CPU,外加上双核主频高达 1.7GHz 的 NPU,这让这款路由器的跑「加密解密」类的代理性能特别特别的好。开启 SSH 和 安装 ShellClash 都不会影响固件正常的更新升级,也不会影响官方固件的功能, 如果你有这方面的需求会是非常棒的选择。 这个教程会教你解锁小米 AX3600 的 SSH,并使用 ShellClash「基于命令行的 Clash」进行代理。 该教程主要参考了:

Read More

事件流描述了页面接收事件的顺序。结果非常有意思, IE 和 Netscape 开发团队提出了几乎完全相反的事件流方案。 IE 将支持事件冒泡流,而 Netscape Communicator 将支持事件捕获流。 事件冒泡 IE 事件流被称为事件冒泡 <!DOCTYPE html> <html> <head> <title>Event Bubbling Example</title> </head> <body> <div id="myDiv">Click Me</div>

Read More

Element表示XML或HTML 元素,对外暴露出访问元素标签名、子节点和属性的能力。 nodeType 等于 1 nodeName 值为元素的标签名 nodeValue 值为 null parentNode 值为 Document 或 Element 对象 子节点可以是 Element、Text、Comment、ProcessingInstruction、CDATASection、EntityReference 类型 元素的标签名可以通过nodeName或tagName来获取 <div id="myDiv"></div> let div =

Read More

Document 类型是 JavaScript 中表示文档节点的类型。document 是 window 对象的属性,因此是一个全局对象。其特征有: nodeType 等于 9 nodeName 值为"#document" nodeValue 值为 null parentNode 值为 null ownerDocument 值为 null 子节点可以是 DocumentType(最多一个)、Element(最多一个)、ProcessingInstruction或 Comment 类型

Read More