给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 示例 1: 输入: 3 / \ 9 20 / \ 15 7输出:[3, 14.5, 11]解释:第 0 层的平均值是 3 , 第1层是 14.5 , 第2层是 11 。因此返回 [3, 14.5, 11] 。 提示: 节点值的范围在32位有 ...
分类:
其他好文 时间:
2021-05-24 06:31:03
阅读次数:
0
字符编码具体原理 计算机的三大核心cpu、内存、硬盘,CPU相当于人的大脑,内存做临时存储,硬盘做永久存储 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保 ...
分类:
编程语言 时间:
2021-05-24 05:50:15
阅读次数:
0
新一代Web技术栈的演进:SSR/SSG/ISR/DPR都在做什么? Stark 腾讯技术工程 2021-05-10 在开始阅读之前,先解释一下文章里用到的英文缩写: CSR:Client Side Rendering,客户端(通常是浏览器)渲染; SSR:Server Side Rendering ...
分类:
Web程序 时间:
2021-05-24 05:08:04
阅读次数:
0
一. 什么是Tree-shaking 先来看一下Tree-shaking原始的本意 上图形象的解释了Tree-shaking 的本意,本文所说的前端中的tree-shaking可以理解为通过工具"摇"我们的JS文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴。具体来说,在 webpack 项目 ...
分类:
其他好文 时间:
2021-05-24 04:23:37
阅读次数:
0
C++ stdlower_bound and stdset::lower_bound 在set中使用stdlower_bound发现非常耗时,而使用stdsetlower_bound发现速度明显提升。 该文章解释说明了这两个的区别,在set中使用stdset::lower_bound才是最好的选择。 ...
分类:
其他好文 时间:
2021-05-24 03:15:28
阅读次数:
0
什么是json?如何理解json这种数据格式? 百度百科解释: JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 ...
分类:
Web程序 时间:
2021-05-24 02:39:56
阅读次数:
0
1.Python解释器的下载 打开Python官网www.python.org,移动光标到Downloads目录下的Windows选项 2.进去后可以看到有两个版本的python解释器,选择你想要下载的版本后点击进入 点击x86-64下载 2.Python解释器的安装 1.找的你下载的Python解 ...
分类:
编程语言 时间:
2021-05-24 02:08:29
阅读次数:
0
###1、http.STATUS_CODES 是一个对象,属性名都是状态码,属性值则是该状态码的简短解释。 ###2、用法 var http = require('http'); //引入http模块 http.createServer(function(req, res) { //调用http模块 ...
分类:
Web程序 时间:
2021-05-24 02:07:12
阅读次数:
0
1.解释一下display的几个常用的属性值,inline , block, inline-block inline(行内元素): 使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行. 不能更改元素的height,width的值,大小由内容撑开. 可以使用paddin ...
分类:
Web程序 时间:
2021-05-24 01:14:55
阅读次数:
0
一、sys模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 方法详解 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当 ...
分类:
其他好文 时间:
2021-05-24 00:48:03
阅读次数:
0