自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QG的博客

致力于慢慢变富

  • 博客(16)
  • 收藏
  • 关注

原创 TS 和nodejs的神奇反应 - day8

原因:如果你的项目是使用 TypeScript 编写的,并且你想在 Node.js 中使用 ECMAScript 模块(ESM),模块解析后的路径通常是不包含.js后缀的。在 TypeScript 项目中,你可以使用.ts文件作为模块文件,并且不需要显式地包含.js后缀。但是,在 Node.js 中,使用 ESM 时可能会出现一些问题,因为 Node.js 在解析模块时默认是按照 CommonJS 规范进行的,并且通常会期望.js后缀。解决办法:1、手动修改解析后的js文件中的引入,添加.js后缀。

2024-04-15 23:14:07 667

原创 有趣的前端知识 - day7

方法包装在一个 Promise 中,并在请求完成时 resolve 或 reject 这个 Promise。然后,在你的代码中使用。如果你在Node.js中无需引入即可正常使用fetch,这很可能是由于你的项目或环境已经提供了对fetch的支持或polyfill。默认情况下,Node.js 支持使用 CommonJS 模块系统,而不是 ES 模块系统。方法是一个异步操作,它会立即返回一个请求对象,而不会等待请求完成。在 Node.js 环境中,fetch 并不是内置的全局函数,因此通常需要通过。

2024-04-15 10:25:22 1112

原创 值得一看的前端问题 - 有趣的CSS background属性

/设置背景图片(可以是多张,后面的覆盖前面的)background-origin: border-box, content-box;// 分别设置 背景图片的定位区域。(即背景图片的放置位置)background-clip: padding-box, border-box;// 分别设置 背景的绘制区域。(显示出背景图片的区域)//分别设置两张背景图片的位置。//分别设置背景图片是否重复来填充背景。//分别设置背景图片的大小。

2024-04-13 10:26:38 211

原创 前端问题总结 - day5

把包含标题(title)的所有元素变为蓝色:改变了标题title='runoob'元素的边框样式: 属性值包含指定值的title属性的元素样式,使用(~)分隔属性和值(只要属性中包含这个字符串就行):属性值包含指定值开头的lang属性的元素样式,使用(|)分隔属性和值(属性值的开头必须为指定值才满足):注: IE7和IE8需声明!DOCTYPE才支持属性选择器!IE6和更低的版本不支持属性选择器。当UseEffect依赖钩子外部的对象时,可能会导致组件的无线重复渲染,哪怕对象的值并不发生变化。根本原因是 R

2024-04-12 14:08:38 292

原创 前端每日问题 - day4

一般来说,用户不应该能够区分 setup 被调用一次(如在生产环境中)和调用 setup → cleanup → setup 序列(如在开发环境中)。在解决这个问题的时候,首先需要知道精灵图其实本质上是为了降低服务器请求压力将很多图标集中到一张图片上,我们使用图标的过程就是通过截图背景图指定位置的指定宽高的icon。在这个基础上,我们只需要根据想要设计的图标大小,等比例设置背景图的大小即可,通过background-size即可设置。

2024-04-02 10:49:02 164

原创 前端每日问题总结 - day3

在React中,"副作用"(side effects)通常指的是在组件渲染过程中产生的操作,这些操作会影响到组件以外的部分,比如修改全局变量、发送网络请求、操作DOM等。React组件的渲染应该是纯粹的,即相同的输入应该始终产生相同的输出,而不应该对外部环境产生任何影响。副作用可能会对应用程序的状态、性能和行为产生重大影响,因此需要谨慎处理。在React中,你可以利用useEffect钩子来处理副作用。useEffect钩子会在每次组件渲染完成后执行副作用代码,你可以通过它来管理组件的副作用。数据获取。

2024-04-01 14:27:33 816

原创 经过多次测试可用的time picker (时间选择器)组件

找到一个有用且能用的time picker react native app开发

2024-03-29 11:30:23 191

原创 前端每日问题 - day2

当子元素使用绝对定位时,其定位相对于最近的具有定位属性的祖先元素。如果没有具有定位属性的祖先元素,那么它会相对于最初的包含块(通常是 body 元素)进行定位。因此,为了确保子元素相对于父元素进行定位,父元素需要具有定位属性。在这种情况下,为父元素添加相对定位属性可以确保子元素相对于其进行定位,从而实现垂直居中。通常margin:auto 居中布局只对block元素生效,同时要求元素自身有设置宽度(没有宽度默认100%)居中元素没有宽度,比如span元素设定为块元素后不设置宽度,仍然不会居中。

2024-03-29 11:21:52 434

原创 前端每日问题 - day1

handleClick(param)}>点击按钮

2024-03-27 11:52:14 395

原创 如何写出好的ChatGPT提示词?(OpenAI官网最佳实践总结-理论版)

编写高效的ChatGPT提示词的关键要点包括清晰的指示、提供详细信息或上下文、使用分隔符划分不同部分、指定任务步骤、提供例子、指定输出长度、提供参考文字、将复杂任务拆分为子任务,以及分段总结长文档并递归构建完整摘要。遵循这些方法,可以编写出清晰易懂的提示词,引导ChatGPT生成准确有用的回复。

2023-07-12 09:12:53 199

原创 几个前端常见问题

什么是SPA?SPA是为构建WebApp设计的路由控制和视图转换框架和jQueryMobile、SenchaTouch等框架不同,因为并不是一个构建移动端应用的前端整体解决方案,所以SPA不包含UI组件特点1、提供快速的开发实现你可以像开发传统网站一样,先设计并制作每个视图,比如页面、导航、对话框等等,然后通过SPA提供的接口把每个视图拼装组织,完成一个拥有NativeApp体验的WebApp;2、保留更大的设计自由度视图的渲染和路由是在前端完成...

2022-01-05 16:53:44 1049

原创 MySQL命令速查(MySQL命令大全)

MySQL重点注意:MySQL 对大小写不敏感!SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL):DML 部分:(查询和更新指令)SELECT- 从数据库表中获取数据 UPDATE- 更新数据库表中的数据 DELETE- 从数据库表中删除数据 INSERT INTO- 向数据库表中插入数据DDL 语句:(重要的一些)CREATE DATABASE- 创建新数据库 ALTER DATABASE- 修改数据库 CREATE TABLE- ...

2021-12-03 15:54:40 370 1

原创 一次完整的MySQL操作流程

mysql操作流程1、root用户连接mysql​连接命令:​ mysql -uroot -p -P53302 -h10.0.8.12(密码可以不输入,回车后输入,保护密码安全)​命令解释:​ -u :后面跟数据库用户名​ -p:后面跟密码(注意不要有空格,避免密码被识别为有空格)​ -P:接端口名(可省略,默认3306)​ -h:后面接IP(可省略,默认为本机)执行结果:2、添加新用户​创建用户命令:​ create user 'qq'@'%' identifi...

2021-11-30 16:51:02 1925 1

原创 Mysql简介

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,因为将数据存储在文件中读写数据速度相对较慢, 所以我们会更加偏向通过数据库的一个或多个不同的 API 来创建,访问,管理,搜索和复制数据。Mysql几大特性这里简单介绍下M...

2021-11-28 12:09:45 4604 1

原创 PIP下载源配置

分享下pip下载源配置,因为在安装RF自动化测试框架时老是出问题,网上的一些资料说的不够细,踩到了坑,所以分享给大家! 其实配置很简单,只是没有注意到pip.ini文件的位置导致配置没有生效,大家配置时要注意!下面是我的XMind流程: Windows 在%APPDATA%下面找到或者新建pip文件夹,并在pip文件夹内创建pip.ini文件,通过文件夹的地址栏输入%APPDATA%就可以找到对应变量的地址,%APPDATA% 是Window...

2021-11-25 12:47:56 2713 1

原创 测试流程的理解

磕磕盼盼,一直想要写博客记录我的学习生涯,总是还没开始就结束了,哈哈,不知道有没有和我一样的同志。我目前是的工作是测试,主要工作就是通过各种测试方法结合各种测试工具来尽可能高效的发现软件的缺陷,验证用户需求,保证用户体验,保证产品质量。接下来我就简单分享下我的测试理解,关于每个阶段的详细内容,在后续的文章中我会逐一详细分享。

2021-11-01 21:08:47 324 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除