HTTP协议相关学习一

HTTP协议相关学习一

bingliaolong Protocol 3个月前 4 0

HTTP1 概述 HTTP/0.9局限性(1989) 仅支持 GET 方法,无状态码、无头部字段,每次请求需重新建立 TCP 连接 HTTP/1.0性能瓶颈(1996) 默认短连接导致频繁三次握手,且无复用机制,造成高延迟和资源浪费 关键需求:降低网络延迟、减少重复头部传输、支持...

Chromium:学习,框架,一

Chromium:学习,框架,一

bingliaolong Chromium 9个月前 10 0

Views框架 由不同的UI空间组成不同的UI模块 比如标签栏,地址栏,书签栏等等 最后由BrowserView这个主要UI容器将不同的UI模块组织到一起 View 概述 Chromium 的 Views 框架中的基本 UI 元素,是所有 UI 组件的基类 作用 它提供了一个基础...

cef:任务、IPC、网络相关

cef:任务、IPC、网络相关

bingliaolong Cef 1年前 55 0

CefPostTask 概述 用于在特定线程上调度任务的方法 它允许你将任务(通常是函数或回调)推送到 CEF 的某个内部线程进行异步执行 这样,你可以避免在不合适的线程上执行操作,从而确保线程安全并优化性能 线程类型 TID_UI UI 线程,处理用户界面相关的任务 TID_I...

【Javascript】对象构造

【Javascript】对象构造

垃圾回收 JavaScript 中主要的内存管理概念是 可达性。 列出固有的可达值的基本集合,这些值明显不能被释放。这些值被称作 根(roots)。 当前函数的局部变量和参数。 嵌套调用时,当前调用链上所有函数的变量与参数。 全局变量。 (还有一些内部的) 如果一个值可以通过引用...

【Javascript】对象引用复制

【Javascript】对象引用复制

调试 debugger 可以使用 debugger 命令来暂停代码 代码风格 花括号 行长度 没有人喜欢读一长串代码,最好将代码分割一下。 缩进 水平方向上的缩进:2 或 4 个空格。 垂直方向上的缩进:用于将代码拆分成逻辑块的空行。 对象 对象则用来存储键值对和更复杂的实体。 ...

【Javascript】第二部分

【Javascript】第二部分

基础知识二 字符串转换 数字转换 在算术函数和表达式中,会自动进行number类型转换。 number类型转换规则 值 结果 undefined NaN null 0 true和false 1 和 0 string 去掉首尾空格后的纯数字字符串中含有的数字。如果剩余字符串为空,则...

【Javascript】第一部分

【Javascript】第一部分

"上层"语言 允许开发者使用另一种语言编写代码并会将其“自动转换”为 JavaScript。 CoffeeScript JavaScript 的一种语法糖。它引入了更加简短的语法,使我们可以编写更清晰简洁的代码。 TypeScript 专注于添加“严格的数据类...

扫一扫二维码分享