561 1 分钟

# 缓存及优点 浏览器的缓存可以临时存储一些文件,因此当页面切换或者再次加载相同页面时就不需要去重新下载这些文件。服务端可以设置头部告诉浏览器在一定时间内存储这些文件。这样不仅可以大幅度加快网站的速度还可以节省你的带宽。 # 缓存带来的问题 然而当开发者对站点进行修改时就可能会带来一些问题:某些用户可能仍在访问那些修改之前的文件。这样就会导致那些用户使用以前的功能或者访问一个坏了的站点(当服务端渲染的页面元素被删除、移动或重命名后,那些被缓存的 CSS 和 JavaScript 文件对这些元素的操作就会出现错误) #...
1.4k 1 分钟

# 如何说 “歪” This is Maggie. 如果是对象打来的,注意语气可以喜悦一点 如果是熟人或上司打来的,语气可以轻扬一点 如果是陌生人打来的,那就看你自己的性格啦 Maggie's speaking. May I ask who's calling? 这是 Maggie,请问你是谁 Who's this? 谁啊 注意,这是不太正式的一种问候,在等面试官电话时不要使用这种方式 Hello 如果以这种方式打招呼,对方接下来应该会介绍自己的身份 I'm Amy calling from XYZ company. Can I speak to...
607 1 分钟

<header> :可在段落( <body> 、 section 等)中使用,用来介绍或导航该段落的相关信息。如:标题、作者姓名、发布日期和时间、目录和其他导航信息。 <article> :是一个独立的元素。能够在逻辑上独立于页面的其他内容而存在,单独创建时可保证内容的完整性。如:博客中完整的文章或新闻中的报道。 <section> :是一个较为灵活的容器,可用于存放拥有一个主题的内容。如:一个专题组或文档大纲。 <footer>...
1.2k 1 分钟

# 答案 NaN (Not a Number) 无论使用什么比较运算符进行比较时,他是唯一不等于自身的值。 NaN 通常是没有意义的数学计算的结果,因此两个 NaN 值被认为相等是没有意义的。 # isNaN() 和 Number.isNaN() 的区别 # isNaN 当我们向 isNaN 传递一个参数,它的本意是通过 Number () 方法尝试将这参数转换成 Number 类型,如果成功返回 false,如果失败返回 true。所以 isNaN 只是判断传入的参数是否能转换成数字,并不是严格的判断是否等于 NaN。 // 输出 NaNNumber('测试') //...
420 1 分钟

# 一些参考链接 windows10 下安装 GPU 版 pytorch 简明教程 GPU 版本的 PyTorch 安装与环境配置 # 安装教程 进入官网 https://pytorch.org/ 找到安装文档 发现没有自己想要的版本(有的话,直接运行下面的命令就可以了),就自己去下载页面找到自己的版本 我的配置是 python3.6.5 + cuda10 + windows10 下载到本地(速度慢的就开 vpn) 本地安装 pip3 install...
1.6k 1 分钟

# 开场白 Today we're talking about some slang words, or idioms, or not even idioms, just things people say that could be prejudiced or insulting. 今天我们说些俚语、习语、或人们常说的带有偏见或侮辱性的语言。 I want to do this episode because those are not words you typically learn in the text books. It's more...
1.4k 1 分钟

# all 描述 当提供的断言函数对集合中的所有元素都返回 true 时,就返回 true ,否则返回 false 提示 使用 Array.prototype.every() 来测试集合中的所有元素在 fn 中是否返回 true 第二个参数为 fn ,可使用 Boolean 作为默认值 代码const all = (arr, fn = Boolean) => arr.every(fn); 示例 检测数组中的每一个元素是否都满足条件: // trueconsole.log(all([1, 2, 3]));// falseconsole.log(all([1, 2, 3,...
3k 3 分钟

# 前言 昨天总结了基于特征的图像对齐,今天来尝试一下,基于特征对齐的二景图像拼接吧。如下图所示,这是同一地点不同角度拍摄的两幅图像,现在尝试将其进行拼接。 # 实验环境 OpenCV:4.1.2 Python:3.6.5 平台:Windows 10 # 实现思路 基于 ORB 特征检测算法检测两幅图像的特征关键点 对特征点进行匹配 从所匹配的全部关键点中筛选出优秀的特征点(基于距离筛选) 计算单应性变换矩阵 对右图进行映射变换 将左图拷贝到特定位置完成拼接 # 代码演示 import numpy as npimport cv2 as cv# 导入自己写的一个工具库import...
753 1 分钟

# 讲英文时总纠结自己的语法错误 fixate 使痴迷;使固着 I'm always fixated on my grammer mistakes when I speak English. You never knew she was a lesbian? 你从没发觉她其实喜欢女生吗? No! Okay! Why does everyone keeps fixating on that? 不知道啊!大家干嘛总纠结这一点? # 纠结在两个选择不知道选哪个好 torn between two choices I'm really torn. I'm torn...
3.2k 3 分钟

# 特殊性 CSS 选择器可以让我们有多种不同的方法选择元素。当我们使用多种规则的时候,我们必须要明确其中的优先级。在 CSS 选择器的规则中,称之为特殊性,特殊性越高,自然优先级越高。 这里有一个特殊性的说明: !important 特殊性最高 对于内联样式,加 1000 对于选中器中给定的 ID 属性值,加 0100 对于选择器中给定的类属性值,属性选择或伪类,加 0010 对于选择器中给定的元素选择器和伪元素,加 0001 结合符和通配符选择器对特殊性没有任何贡献,0000 下面亲自测试一下 <!DOCTYPE html><html...