草庐IT

06-PS中的四种蒙版

Photoshop中的蒙版就是遮罩的意思,主要作用就是将其所在的图层,把不同的明暗度转化成相应的透明度。黑色为完全透明,灰色为半透明,白色为完全不透明。添加蒙版有便于灵活修改,不影响图层原貌。PS蒙版有四类:图层蒙版、剪切蒙版、矢量蒙版、快速蒙版。1.图层蒙版遮住此图层不需要的部分,然后用黑色和白色画笔调整显示和不显示区域,简单说就是对于一个图层而言,黑色蒙版部分不显示,白色蒙版部分显示2.剪贴蒙版剪贴蒙版是将上方的图片剪贴到下方的形状中(有像素的区域),简单说就是上层图层的显示范围在下层图层有像素的区域1.创建一个椭圆形状的区域图层2.给要显示的上层图片创建一个剪贴蒙版3.效果展示3.矢量蒙

尚融宝06-ECMAScript基本介绍和使用

目录一、ECMAScript1、ECMA2、ECMAScript3、什么是ECMA-2624、ECMA-262历史5、ECMAScript和JavaScript的关系二、基本语法1、let声明变量2、const声明常量3、解构赋值4、模板字符串5、声明对象简写6、定义方法简写7、参数的默认值8、对象拓展运算符9、箭头函数10、Promise一、ECMAScript1、ECMAECMA(EuropeanComputerManufacturersAssociation)中文名称为欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994 年后该组织改名为 Ecma 国际。2、

尚融宝06-ECMAScript基本介绍和使用

目录一、ECMAScript1、ECMA2、ECMAScript3、什么是ECMA-2624、ECMA-262历史5、ECMAScript和JavaScript的关系二、基本语法1、let声明变量2、const声明常量3、解构赋值4、模板字符串5、声明对象简写6、定义方法简写7、参数的默认值8、对象拓展运算符9、箭头函数10、Promise一、ECMAScript1、ECMAECMA(EuropeanComputerManufacturersAssociation)中文名称为欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994 年后该组织改名为 Ecma 国际。2、

第06章 索引的数据结构

1.为什么使用索引索引是存储引擎用于快速找到数据记录的一种数据结构,就好比一本教科书的目录部分,通过目录中找到对应文章的页码,便可快速定位到需要的文章。MySQL中也是一样的道理,进行数据查找时,首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则需要全表扫描,即需要一条一条地查找记录,直到找到与条件符合的记录。如上图所示,数据库没有索引的情况下,数据分布在硬盘不同的位置上面,读取数据时,摆臂需要前后摆动查询数据,这样操作非常消耗时间。如果数据顺序摆放,那么也需要从1到6行按顺序读取,这样就相当于进行了6次IO操作,依旧非常耗时。如果我们不借助任何索引结构帮助我们快速定位

第06章 索引的数据结构

1.为什么使用索引索引是存储引擎用于快速找到数据记录的一种数据结构,就好比一本教科书的目录部分,通过目录中找到对应文章的页码,便可快速定位到需要的文章。MySQL中也是一样的道理,进行数据查找时,首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则需要全表扫描,即需要一条一条地查找记录,直到找到与条件符合的记录。如上图所示,数据库没有索引的情况下,数据分布在硬盘不同的位置上面,读取数据时,摆臂需要前后摆动查询数据,这样操作非常消耗时间。如果数据顺序摆放,那么也需要从1到6行按顺序读取,这样就相当于进行了6次IO操作,依旧非常耗时。如果我们不借助任何索引结构帮助我们快速定位

读SQL进阶教程笔记06_外连接

1. SQL的弱点1.1. SQL语句的执行结果转换为想要的格式1.1.1. 格式转换1.1.2. SQL语言本来就不是为了这个目的而出现的1.1.3. SQL终究也只是主要用于查询数据的语言而已1.2. 生成报表的功能1.2.1. 窗口函数1.3. SQL不是用来生成报表的语言,所以不建议用它来进行格式转换1.3.1. 必要时考虑用外连接或CASE表达式来解决问题2. 制作交叉表(行→列)2.1. 示例2.1.1.2.1.1.1. --水平展开求交叉表(1):使用外连接   SELECTC0.name,     CASEWHENC1.nameISNOTNULLTHEN'○'ELSENULLE

读SQL进阶教程笔记06_外连接

1. SQL的弱点1.1. SQL语句的执行结果转换为想要的格式1.1.1. 格式转换1.1.2. SQL语言本来就不是为了这个目的而出现的1.1.3. SQL终究也只是主要用于查询数据的语言而已1.2. 生成报表的功能1.2.1. 窗口函数1.3. SQL不是用来生成报表的语言,所以不建议用它来进行格式转换1.3.1. 必要时考虑用外连接或CASE表达式来解决问题2. 制作交叉表(行→列)2.1. 示例2.1.1.2.1.1.1. --水平展开求交叉表(1):使用外连接   SELECTC0.name,     CASEWHENC1.nameISNOTNULLTHEN'○'ELSENULLE

TensorRt(1)安装和命令行测试

1、选择TensorRt版本安装tensorrt前,需要先了解自己的显卡算力、架构等,点击算力列表链接对号入座。这里仅展示RTX和Titan系列,其他系列可在当前网页选择。1.1、cuda版本首先需要安装cuda,其版本并不是最新就好,需要选择合适的架构的版本。建议选择合适的版本,基本上可以按照显卡发售的最近的时间选择。cuda下载需要注册账号,地址链接为https://developer.nvidia.com/cuda-toolkit-archive例如,最新的RTX40系列,2022年10月发售,使用ada架构,就必须使用cuda11.8版本。RTX20系列,采用Turing架构,最早于2

TensorRt(1)安装和命令行测试

1、选择TensorRt版本安装tensorrt前,需要先了解自己的显卡算力、架构等,点击算力列表链接对号入座。这里仅展示RTX和Titan系列,其他系列可在当前网页选择。1.1、cuda版本首先需要安装cuda,其版本并不是最新就好,需要选择合适的架构的版本。建议选择合适的版本,基本上可以按照显卡发售的最近的时间选择。cuda下载需要注册账号,地址链接为https://developer.nvidia.com/cuda-toolkit-archive例如,最新的RTX40系列,2022年10月发售,使用ada架构,就必须使用cuda11.8版本。RTX20系列,采用Turing架构,最早于2

前端面试题每日3题——2022-09-06

每日3题22以下代码执行后,控制台中的输出内容为?vara=[1,2,3];a.join=a.shift;console.log(a==1&&a==2&&a==3);23以下代码执行后,控制台中的输出内容为?vararr=[0,1];arr[5]=5;varnewArr=arr.filter((x)=>{returnx===undefined;});console.log(newArr.length);24以下代码执行后,控制台中的输出内容为?constvalue='valueis'+!!Number(['0'])?'aaa':'bbb';console.log(value);公众号【今天也要