自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 腾讯小程序音视频 TRTC live-pusher 黑屏等各种问题

微信小程序进行音视频开发, 主要会用到 ,这两个媒体组件.在开发的过程中,会遇到各种各样的问题,其中最直接的就是黑屏问题, 以下就这个问题进行整理.暂只针对国内主体如下类目的小程序开放,需要先通过类目审核,再在小程序管理后台,「开发」-「接口设置」中自助开通该组件权限。开通该组件权限:国内主体如下类目:类目查看方式: 组件 绑定的 渲染错误事件, 会输出 和 “Not allowed to use camera.”` 这两个消息.如下图:一般小程序会在通知中, 提前通知更新用户隐私协议相关

2023-11-11 14:22:09 938

原创 解决Git下载失败太慢

用官网的地址下载, 需要从github上下载, 由于国内某些原因, 下载速度缓慢, 还经常失败.国内用户, 可以通过镜像的方式, 提高下载速度.

2023-08-01 14:01:50 1227 1

原创 setup pinia 使用指南

defineStore 用来定义定义 Store, 第一个参数为 Store 的id, 用于区分不同模块state 定义数据,相当于vue中的data, 为了完整类型推理,推荐使用箭头函数;getters 对 state中数据进行计算处理, 相当于vue中的 computedaction 相当于vue中的 method, 可以写同步和异步方法

2023-07-21 17:51:36 460

原创 利用 vscode Git 撤销合并

当代码合并后, 如果有冲突, 这一步是一定需要处理的,后的反箭头, 放弃所有更改, 即完成取消合并。号, 合并所有更改, 点击弹出框的。如果没有冲突, 就直接跳到第二步;这一步不是必要的, 但是必须的。不用一一解决内容中的冲突。号, 取消暂存区修改。

2023-03-13 10:09:15 3482 1

原创 用 gulp 4 把 less 文件编译成 css 文件

gulp 利用 gulp-less 插件编译 less 文件到 css , 编译时采用异步编程, 提高编译速度, 修改单个less文件,只编译单个文件

2023-03-09 15:26:54 333

原创 Git gitignore 无法忽略提交 和 无法提交

使.gitignore中的内容生效 gitignore 忽略提交文件,无法忽略提交 读了下git文档,才发现,这些东西其实很简单,很容易理解。cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git status时,会显示出来这个差异,因此为了使.gitignore中的内容生效,那么就删除掉暂存区,然后将所有本地文件追踪一下,就得到最新的暂存区文件。若忽略的的文件已经提交到暂存区, 则无法忽略提交。

2022-12-30 22:36:53 281

原创 Git 开发错分支怎么办?

你应该在dev分支上开发, 但是不小心全都开发到main分支上了, 而这些修改又不容易手动分离。

2022-12-30 22:30:17 1559 1

原创 javascript 字符串点语法读取对象中的值

keyPath: 需要操作的数据对象的key路径, 每个key之间用 . 分隔开, 如果 target 的值为数组时, 也可以用 . 隔开。target: 需要操作的数据对象, 对象或数组类型。定义一个深入嵌套的对象类型数据, 用于作为测试用例。javascript 字符串点语法读取对象中的值。value: 需要给目标数据设置的值。

2022-12-30 21:53:44 610

原创 vue 子组件中修改传入的 props 问题

vue 的开发中会遇到在子组件中修改传入的 props 数据, 而单向数据流的思想下 props 数据是不应该被直接修改的.我觉得主要有两种常用方式, 一是吧props 数据转存到 data 中修改操作, 另一个是在子组件中更新父组件中的数据。

2022-12-30 18:29:07 3231

原创 前端页面间传参

如今前后端分离的情况下, 前端经常会用到页面间传参, 到底如何传参更加优雅一直值得思考.

2022-12-30 18:20:44 354

原创 前端 javascript 字符编码与解码

前端 javascript 开发过程中, 有时候会遇到字符串的编码和解码. 面对眼花缭乱的js原生方法, 到底如何选择总是很头大, 在此对常用方法做个小结.

2022-12-30 18:14:33 1173

原创 苹果14键盘遮挡fixed定位的输入框等元素

ios系统苹果14手机当键盘弹起时会遮挡住fixed定位元素

2022-10-27 11:30:58 566

原创 vue 图片引入的各种方式

在vue中图片使用主要分为两类:动态变量的方式 和 直接引入的方式

2022-08-03 14:43:32 587

原创 Vue 拖拽功能 之 自定义指令实现元素拖拽功能

拖拽功能主要操作的是真实的DOM元素以及鼠标事件,在vue中使用自定义指令最合适不过了。 当然使用组件封装起来,然后拖拽这个组件,也是可以实现相同的效果,不过我觉得这样有点大材小用,也缺乏灵活性,好处是可以传入更多的控制属性。总之,在组件与指令之间找到平衡点,自有取舍。...

2022-07-27 20:20:10 5754 1

原创 vue-cil 项目 2022 vscode 保存 vue、js 格式化 Eslint + Prettier

当前技术环境下蓬勃发展,更新很快,导致网上流传的许多配置方式都无使用。为了重新规范化团队开发质量,在旧项目中集成 ESLint 后,也日益凸显出许多问题。很多时候,在解决由于格式化,导致的冲突、无法提交等问题。因此在开发时,格式化为预期的代码格式需求,异常强烈。vsCode拓展版本ESLint v2.2.2Prettier - Code formatter v9.5.0package.json 依赖包版本“eslint”: “^6.7.2”“prettier”: “^1.19.1

2022-04-15 14:59:42 505

原创 安装 compression webpack plugin 报错:Cannot read property ‘tapPromise‘ of undefined

默认安装 compression-webpack-plugin 插件,会自动安装最新版, 而最新版本不兼容问题,在运行项目时导致报错:Cannot read property 'tapPromise' of undefined;【warning】Conflict: Multiple assets emit different content to the same filename js/.gz

2022-04-01 16:26:15 3047

原创 EditorConfig 中文配置文档

EditorConfig 有助于 跨不同编辑器或 IDE 统一编码风格配置文件。编辑器或 IDE ,可使其 够读取文件配置格式,并遵循定义的样式。EditorConfig 文件 一般命名为:.editorconfig, 保存到项目根目录。打开文件时,EditorConfig插件将查找名为.editorconfig的文件,在打开的文件的目录和每个父目录中。寻找.editorconfig,如果到达根文件或使用EditorConfig文件root=true被发现了,则停止向上查找。EditorConfi

2022-03-23 19:32:02 2385

原创 2022 前端常用的开发工具、组件库等等~持续整理,待你分享~

2022 前端常用的开发工具、组件库等等持续整理,待你分享小伙伴们!我这里整理了一些对前端开发有帮助的工具、库、网站等。对于这些东西有些是我自己用过的,有些是听过的,但是也有些是没听过也没用过的。只要对开发有帮助都可能整理到这里哦!众人拾柴火焰高,期待乐于分享的你在下方留言,我将整理到一起!组件库Ant Designantd 是基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。Vuehttps://www.antdv.com/docs/vue/i

2022-03-22 15:36:21 8914 1

原创 win11 WSL 上安装 CentOS 7 系统

一般情况,安装 Linux 子系统只能从 Microsoft 商店安装。官方提供的镜像只有有限的几个,Ubuntu、Kali Linux、Debian、AlpinLinux、OpenSUSE 和 SUSE Enterprise Server。如果想安装其他系统,必须手动安装,如 CentOS。必要前提条件: 在 win11 上开启 Linux 的 Windows 子系统(即 WSL )方式 一 通过github开源包安装参考地址: https://www.how2shout.com/how-to/

2022-03-21 19:28:13 14877 8

原创 idea(新旧版本) SpringBoot 热部署

idea版本: 2021.3pom.xml 导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency>配置idea编辑器Build proje.

2022-03-02 17:06:28 340

原创 报错: 程序包org.springframework.web.bind.annotation不存在

学习 Spring Quickstart Guide 时,启动 mvnw spring-boot:run 后报错https://spring.io/quickstart[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project demo: Compilation failure: Compilation failure

2022-03-02 14:42:01 3875

原创 wkhtmltopdf 中文空白乱码问题解决

wkhtmltopdf 中文空白乱码问题,是由于 linux 服务器缺少中文字体造成的。解决:向 linux 服务器 /usr/share/fonts/ 目录下, 添加字体文件即可。字体文件从哪里来?从网上下载相关字体windows 用户,可以从 C:\Windows\fonts 目录找到字体文件示例:比如我的windows电脑,向linux子系统,添加字体文件$ cp /mnt/c/Windows/Fonts/simsun.ttc /usr/share/fonts/...

2022-02-22 10:29:27 5159

原创 mysql之 数据表 插入数据 INSERT

mysql 向数据库的表中插入数据 insert into若未指定列名,列值为该列的默认值指定字段,应与 值一一对应自增主键,添加数据时,可以写为0或者null或者不设置示例表tb_user结构:+-----+--------+--------------+--------+------------+------+--------+| id | name | title | label | join_date | age | salary |+-----+----.

2021-12-19 22:07:10 3438

原创 mysql 之 数据表操作 创建、查看、删除、修改

操作数据表之前,应先用USE <数据库>,选择操作的数据库常用数据表操作# 选择数据库USE db_test# 创建表CREATE TABLE tb_user ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(25), PRIMARY KEY ( id ) );# 查看数据表SHOW TABLES;# 查看表的字段信息DESC tb_user;# 添加列ALTER TABLE tb_user ADD COLUMN co.

2021-12-19 16:35:16 1001

原创 mysql 之 数据库操作 选择、查看、创建、删除

MySQL 中不区分大小写[ ]中的内容是可选的语句结束,以分号;结尾常用示例# 查看数据库show databases;# 创建数据库create database db_test;# 删除数据库drop database db_test;# 选择数据库use db_test;查看数据库 SHOW DATABASESSHOW DATABASES [LIKE '数据库名'];LIKE 匹配数据库名数据库名由单引号''包围%可以表示任意数量的任意字符,’%数据库名%’.

2021-12-19 00:06:11 986

原创 mysql 之 cmd 命令行 登录连接数据库 & 退出

切换到mysql工作目录1. 打开cmd 命令面板WIN+R 调出命令面板, 输入“cmd”命令, 回车确认2. 找到mysql的安装路径中的bin目录假如mysql安装到D盘下cd 切换到bin目录D:\MySQL\bin>3. 检查目录是否正确输入 mysql --version 可以输出版本信息,则所在目录正确D:\MySQL\bin>mysql --versionmysql Ver 14.14 Distrib 5.7.23, for Win64 (x86_64)

2021-12-18 22:26:33 2349

原创 wkhtmltopdf 0.12.6 中文文档(精心整理)

wkhtmltopdf 0.12.6 中文文档说明示例的测试代码均在 Windows10 的 Linux子系统 中进行;原文档地址:https://wkhtmltopdf.org/usage/wkhtmltopdf.txt版本名称: wkhtmltopdf 0.12.6 (with patched qt)概述wkhtmltopdf patched qt 是将一个或多个HTML页面合并为一个PDF文档的应用程序。基本语法wkhtmltopdf [GLOBAL OPTION]... [OBJ

2021-08-23 11:07:15 5899 2

原创 带你体验Vue2和Vue3开发组件有什么区别

https://v3.cn.vuejs.org/guide/migration/introduction.html创建应用实例的方法<div id="app"> {{ message }} </div>Vue2 中使用 new Vue(…).$mount(…)data 可以是对象 也可以是 函数返回对象new Vue({ el: '#app', data: { message: 'Hello Vue!' }})或者 手动挂载var app =

2021-08-08 14:16:06 212

原创 win10 Git 同一域名下登录多个不同账号 以及 SSH 和 Http 配置

以gitee.com为例,github、gitlab 等同理问题场景你在gitee上有多个账号,或者说多个人在同一个电脑上使用自己的gitee账号,拉取、推送同域名下不同账号的仓库,需要用不同的账号;适用于 https 方式账号密码登录打开普通凭据: 控制面板 —— 用户帐户 —— 凭据管理器 —— 普通凭据点击【添加普通凭据】键入网站地址和凭据信息Internet 地址或网络地址 : git:https//用户名或邮箱@gitee.com用户名:用户名或邮箱密码:你的登录gitee

2021-06-08 18:18:56 1277

原创 私藏的google浏览器插件

这里是我个人经常用到的一些插件,在开发的过程中帮助我很多,分享出来希望可以帮助到你。俗话说,众人拾柴火焰高,如果你有好用的插件,请留下你宝贵的建议!国内插件下载网站:画夹:https://huajiakeji.com/极简插件: https://chrome.zzzmh.cn/收藏猫插件:https://chrome.pictureknow.com/开发助手Axure RP Extension for Chrome查看原型图FeHelper(前端助手)前端工具集JSONViewweb

2021-06-08 11:39:50 1118

原创 Node 之 path模块中的join()与resolve() 彻底搞懂

path模块中的join()与resolve()的区别path.join()方法会将所有给定的 path 片段连接到一起(使用平台特定的分隔符作为定界符),然后规范化生成的路径。注意:长度为零的 path 片段会被忽略。如果连接后的路径字符串为长度为零的字符串,则返回 ‘.’,表示当前工作目录。尾部的斜杠不会被删除path.resolve()方法会将路径或路径片段的序列解析为绝对路径。给定的路径序列会从右到左进行处理,后面的每个 path 会被追加到前面,直到构造出绝对路径。注意:

2021-06-07 16:56:38 1681 1

原创 Nodejs 批量检测 Excel 中url链接是否可访问

最近领导给我一个Excel表格,让我检查下其中的 Url 是否有效。作为一个开发人员,我内心是拒绝的,一个一个点击测试,估计手抽筋也测试不完。我想,人类的进步,源于使用工具,那我就写个程序跑一下吧,然后我去喝杯茶。思路读取 Excel 中数据检测 url 是否有效把数据写入 Excel检查核对下数据Excel 格式示例序号分类名称网址状态1A类某某网http://www.xxx.com/未检测2A类某某网http://www.xxx.com/

2021-06-04 14:31:06 1943

原创 npx mrm lint-staged 报错

mrm 的版本号 3.0.1lint-staged 的版本号 11.0.0(node:6468) ExperimentalWarning: The fs.promises API is experimentalF:\react\jira2>npx mrm lint-stagednpx: installed 298 in 79.891s(node:6468) ExperimentalWarning: The fs.promises API is experimentalC:\Use.

2021-05-19 19:12:26 2574 1

原创 uni-app 为组件 uni-icons 制作可拓展的自定义图标库(超实用)

网上的教程大部分是说 通过在线ttf编辑器,打开 uni.ttf , 上传自己的 svg 图标,下载字体文件, 转换 base64, 最后修改项目文件;如何创建一个私有的字体图标库, 像使用 iconfont 一样方便呢?下载 uni-icons 的 svg 格式图标通过在线 ttf 编辑器,打开 uni.ttf文件, 下载 svg 图片,(一定要核对图片名称有的不一样)http://fontstore.baidu.com/static/editor/index.html (好像是打不开了).

2021-05-18 16:07:32 2173

原创 CSS 一文搞懂css选择器的各种区别

以下两个教程包含所有选择器的使用说明, 但是有的说明还是不太容易理解,容易混淆不清。菜鸟教程: https://www.runoob.com/cssref/css-selectors.htmlw3school: https://www.w3school.com.cn/cssref/css_selectors.asp交集选择器 可以如何组合选择器说明.class1.class2类名和类名组合tagName.class标签和类名组合[attribute].clas

2021-05-10 14:38:02 540

原创 uniapp 使用 HBuilderX 导入插件

在 uni-app dcloud 插件市场 上,找到自己需要的插件 (如:uni-ui)在插件页面中找到【使用 HBuilderX 导入插件】按钮(绿色的按钮)点击这一步需要登录dcloud网站选择要导入到那个项目,导入即可...

2021-05-07 10:53:10 5652

原创 uniapp H5本地开发跨域问题

在开发H5平台时,需要使用浏览器进行调试,而浏览器会有跨域的问题推荐通过配置manifest.json->h5->devServer->proxy 解决"h5" : { "devServer" : { "https" : false, "proxy": { "/api": { "target": "http://test.XXXX.com" } } } }uni-app 中 man

2021-05-07 10:48:29 819

原创 适配 iPhoneX 安全区域, IOS 系统特有变量

IOS11 为了适配 iPhoneX 对现有 viewport meta 标签新增了一个扩展viewport-fit,用于设置网页在可视窗口的布局方式,可设置三个值:auto(默认,表现和contain一致) , contain, cover;说明:IOS 11中的WebKit包含了一个新的CSS函数constant(),以及一组四个预定义的常量;IOS11.2之后CSS函数改成了env(),为了做兼容,这两者要同时写在css文件里面。这四个预定义的常量用来设定安全区域与边界的距离。注意: 这四个值

2021-05-07 10:45:21 1107

原创 Android平台签名证书(.keystore), uniapp 证书文件不是有效的keystore文件

版本问题根据官方文档的流程, 下载了最新的 Java EE 16 生成的keystore文件, 提示证书文件不是有效的keystore文件 ;官方文档:https://ask.dcloud.net.cn/article/35777具体操作下载JRE8环境:百度云下载: jre1.8.0_201获取https://ask.dcloud.net.cn/article/38778 (测试成功)官方下载: https://www.oracle.com/cn/java/technologies/

2021-05-07 10:32:26 2838 3

原创 Win10 配置Java JDK 16 环境变量

JDK 下载地址https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html找到 Windows x64 Installer 或者 Windows x64 的JDK下载例如:Product / File DescriptionFile SizeDownloadWindows x64 Installer152.05 MBjdk-11.0.11_windows-x64_bin.exe

2021-04-28 11:38:06 5311 7

uniapp 自定义可拓展的 icon 图标 svg 格式

uniapp 自定义可拓展的 icon 图标, 资源中是 svg 格式

2021-05-18

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

TA关注的人

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