摘要:
最近在学习摄影摄像,记录一下索尼AX700的使用方法: 1、开机方法: 第一种:打开显示屏即可开机 第二种:打开目镜 2、AF/MF AF:auto focus 自动对焦 MF:manual focus 手动对焦 点开会对焦,然后会有框和绿色的9个点,以什么进行对焦。 3、调节亮暗有三挡 3-2-1 阅读全文
摘要:
最近在学习摄像,学习一下,记录一下: 1、存储卡的位置 这个是双卡槽 2、电池:按住上方的按钮,电池就能取出来 3、开机键:往左推 4、全自动模式:不想频繁调节,但是容易偏暗 5、三大光圈 a、第一个光圈:对焦。全自动模式无效。 可以调节这里进行切换:自动或手动。这个可以调为自动。 b、第二个光圈: 阅读全文
摘要:
在工作场合中,经常会需要通过远程控制电脑来实现一些业务需求,特别是调试。 一、查看本地电脑的用户名和密码: 1、打开"开始"菜单,进入"控制面板"。2、选择"用户账户和家庭安全",然后点击"用户账户"。3、在这里可以查看电脑的用户名,并可以创建或更改密码。 二、设置远程登录密码: 1、在"设置 阅读全文
摘要:
在平时工作中,作为程序员,最苦逼的是公司的电脑坏了,都找你。我想说我是程序员,不是修电脑的,但是架不住小姐姐的热情,还是做了。 装系统流程: 第一步:前期准备 1、使用【大白菜】制作U盘启动盘。 2、查询机型的U盘启动快捷键。 3、准备一个ISO/GHO镜像。 第二步:插入启动盘,快速按U盘启动快捷 阅读全文
摘要:
模块:就是可以将公用的一些方法,变量,函数,类型,命名空间等,单离出去形成一个模块。使用的时候,通过引入进行使用。 简单示例: // utils.ts export function funca(){} // 外部使用 import { funca } from './moduls/utils.ts 阅读全文
摘要:
命名空间:目的就是为了解决重名问题。 namespace A{ interface name{} class set{} } // 这就是命名空间 namespace B{ interface name{} class set{} } 这就是命名空间,可以理解为班级,不同的班级里都有一个叫张三的学生 阅读全文
摘要:
泛型:是一种编程语言特性,允许在定义函数、类、接口等时使用占位符来表示类型,而不是具体的类型。 我的理解:泛型就是广泛的类型,既然是广泛的类型,就是应用范围很广,可适用于多种形式,目的是为了提高代码的复用性。 优势: 代码重用: 可以编写与特定类型无关的通用代码,提高代码的复用性。 类型安全: 在编 阅读全文
摘要:
ts是面向对象了 javascript,类描述了所创建的对象共同的属性和方法。 实例: class Car { // 字段 engine:string; // 构造函数 constructor(engine:string) { this.engine = engine } // 方法 disp(): 阅读全文
摘要:
ts里面的接口: 接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现。 实例: interface IPerson { firstName:string, lastName:string, sayHi: ()=>string } var customer: 阅读全文
摘要:
ts的使用: 第一步:安装 npm config set registry https://registry.npmmirror.com npm install -g typescript 安装成功后,可以检查是否安装成功: tsc -v 一、变量的类型 1、任意类型 any 声明为 any 的变量 阅读全文
摘要:
vue3基础: vue2里面做一个基础的数据渲染: 在VUE3里面,可以直接声明在 setup 函数里面: 此时会发现仅仅是单向数据绑定,使用ref进行双向数据绑定: 还可以进行简化: 同样可以写一个点击事件: 同样可以声明变量进行数据绑定: 但是依然是单项数据绑定,需要使用【reactive】包裹 阅读全文
摘要:
在使用VUE3的时候,可以使用vite脚手架: Vite的特点: 1.快速的冷启动,不需要等待打包 2.即时的热模块更新 3.真正的按需编译,不用等待整个项目编译完成 1、构建vite项目 npm init vite@latest #初始化vite项目 或者 npm create vite@late 阅读全文
摘要:
安装流程: https://blog.csdn.net/qq_22182989/article/details/125387145 下载nvm: https://github.com/coreybutler/nvm-windows/releases 第一步:下载安装 nvm 第二步:配置环境变量 第 阅读全文
摘要:
安装VUE3和VUE2类似,首先看自己的node、vue、npm版本: 此时,我们发现已经安装了node,但是要使用vue3需要将node 升级到 18 以上,然后 升级 vue 到 vue3 node下载: https://registry.npmmirror.com/binary.html?pa 阅读全文
摘要:
几种常见的where查询: 1、关联数组查询 $where = [ 'user_id'=>1, 'phone'=>'18311010011', 'is_delete'=>1 ]; $result = Db::name('user_card')->where($where)->select(); 2、 阅读全文
摘要:
在做项目开发的时候,经常会遇到需要做定时任务来实现某些业务。 可以用宝塔服务器面板里面的【计划任务】示例: 打完收工! 阅读全文
摘要:
在做PHP开发的过程中,在引入SDK做项目开发的时候,经常会遇到一些不常见的运算符,正好自己也学习一下。 运行的结果: 就比如上面看到的运算符 ?: 和 ?? 运算符和我们常见的三目运算符不同,但是也有点类似。 三目运算符是这样的: $abs = !empty($list) ? 'a' : 'b'; 阅读全文
摘要:
在做表单修改的时候,如果使用的是vantui里面的三级联动,需要手动设置默认值: 这里可以用 setIndexes 来设置三级联动的默认选项。 具体实现:注意这里设置的 index 不是 value this.$refs.address.setIndexes([2,2,4]); 这里可以因为加载顺序 阅读全文
摘要:
最近在用PbootCMS做采集功能,采集了约10万篇内容,但是有些内容的图片是远程图片,需要采集到本地来,以下是具体的实现方法: /** * [saveimg 下载远程图片] */ public function saveimg($min = 0,$max = 0) { // $id = 1664; 阅读全文
摘要:
在做VUE项目开发的时候,有时候需要限制输入字符串的长度,且需要输入数字。常见的例如:input框只能输入11位电话号码。 如果将type设置为number,此时 设置maxlength就无效。 解决办法: <input type="text" pattern="[0-9]{1,4}" oninpu 阅读全文