自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 资源 (1)
  • 收藏
  • 关注

原创 2023-mac-git-xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

您可能会收到一条错误信息 “无法安装软件,因为软件更新服务器当前无法提供该软件”。在这种情况下,xcode-select --reset 可以像 akozin 指出的那样工作。作为后续步骤,如果您有多个版本或希望在没有 Xcode 的情况下运行命令行工具,您可能需要重新设置 Xcode 的路径。您不需要 Xcode,只需在此处安装命令行工具,它大约有 130 MB(Xcode v14.1 时为 600 MB)。这将弹出一个对话框,选择 “安装”,它将下载并安装命令行工具包并修复问题。

2023-09-13 16:55:02 503

原创 2023- itwangyang - mac mysql 终端启动命令

执行该命令后,会出现一些提示信息,等待一段时间后mysql服务就启动成功了。接下来,可以使用以下命令进入mysql终端:其中,-u代表用户名,-p代表询问密码。这条命令执行后,会要求输入密码,正确输入密码后就可以进入mysql终端进行操作了。需要注意的是,在退出mysql终端时,应该使用以下命令:使用该命令退出mysql终端后,mysql服务仍然在运行。如果想要停止mysql服务,可以执行以下命令:以上就是关于mac mysql终端启动命令的介绍,希望本文能帮助大家更好地进行mys

2023-07-11 11:45:57 647

原创 2023-Cannot read properties of undefined (reading ‘indexOf‘)

Cannot read properties of undefined (reading 'indexOf')但是控制台是在报错的,那我们如何解决呢?

2023-06-09 11:29:31 710

原创 uniapp-checkbox-group,checkbox复选框多选,单选拿到一个value数组值

'checkbox 复选框'

2023-03-23 22:22:48 2704 1

原创 2023- js对象数组如何判断 key 对应的value为空如何为空去掉对应的key val

【代码】2023- js对象数组如何判断 key 对应的value为空如何为空去掉对应的key val。

2023-03-10 14:53:30 984

原创 2023-JavaScript-js-删除数组(对象数组)中的指定元素

以下列举的方法,基本能够满足内元素的删除,如果是多层嵌套的数组,也可使用,在该方法上循坏使用。

2023-01-10 15:51:05 1138

原创 2023-js-两个数组对象进行比较_两个数组进行比较_数组与对象数组进行比较

【代码】2023-js-两个数组对象进行比较_两个数组进行比较_数组与对象数组进行比较。

2023-01-08 16:39:52 1156

原创 2023-uniapp view或者text文本过长不能换行解决方案

今天在写代码的的时候,遇到了一个令人很难受的点,我的text,或者view文本超出了之后就显示不出来了,用了display:flex;和flex:wrap;都没有用。后面百度了下,才发现uniapp里面flex:wrap;

2023-01-04 14:48:49 2517

原创 2022-vue-需要这样子渲染写,才不会报错

【代码】2022-vue-需要这样子渲染写,才不会报错。

2022-12-20 15:10:15 86

原创 2022-前端实现电子签名(web、移动端)通用组件

canvasCanvas(画布)[3]是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。Canvas对象表示一个HTML画布元素 -。它没有自己的行为,但是定义了一个 API 支持脚本化客户端绘图操作。大白话就是canvas是一个可以在上面通过javaScript画图的标签,通过其提供的context(上下文)及Api进行绘制,在这个过程中canvas充当画布的角色。

2022-12-16 14:33:19 1209

原创 2022-JavaScript进阶打怪-迭代器/可迭代对象/生成器

概念(维基百科): 迭代器(iterator),是确使用户可在容器对象(container,例如链表或数组)上遍访的对象[1][2][3],设计人员使用此接口无需关心容器对象的内存分配的实现细节。JS中的迭代器思考以下代码:是一个对象,实现了方法,方法返回了一个对象,有属性和属性,且的值类型也为或,符合迭代器协议,是一个妥妥的迭代器没跑了。弊端违背了高内聚思想,明明和对象是属于一个整体,我却使用了全局变量,从V8引擎的GC,可达性(也就是标记清除)来看,如果 ,不手动设置为null很有可能会造

2022-12-05 20:13:27 123

原创 2022-JavaScript - 什么是沙箱?

是一种安全防护机制在计算机安全中,沙箱是一种用于隔离正在运行程序的安全机制,通常用于执行未经测试或不受信任的程序或者代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的执行。

2022-12-02 14:19:05 493

原创 2022-中医基础-《阴阳 20问与答》

阴阳转化,指事物的阴阳属性,在一定条件一层可以向其相反的方向转化,即属阳的事物可以转化为属阴的事物,属阴的事物可以转化为属阳的事物。阴阳自和是阴阳的本性。阴阳互根,指阴阳的互为根本,相互依存的关系,即阳根于阴,阴根于阳。阴阳学说是以阴阳对立统一和相互作用阐释宇宙间万物的生成、发展和变化的根本规律,其主要内容包括阴阳交感、阴阳对立、阴阳互根、阴阳消长、阴阳转化、阴阳自和等方面。阴阳对立,指阴阳一分为二,即对立,相反的关系,是事物或现象固有的属性。阴阳的普遍性、阴阳的关联性、阴阳的规定性、阴阳的相对性。

2022-12-02 11:41:53 657

原创 2022-重温了一遍红宝书-总结JavaScript的知识点

实际上我们是可以对数组解构赋值拿到length属性的,通过这个特性也可以做更多的事情。// 3}}

2022-11-29 10:46:27 257

原创 2022-itwangyang-前端数据埋点 SDK

现在我们了解了前端数据埋点 SDK的二三事,通过上面的例子可能让你觉得看起来比较简单,但是真的要做好数据埋点也必然没有那么容易,比如好需要考虑你的SDK数据发送的时间、发送的次数、需不需要将某些数据信息整合在一起只发送一次、怎么避免网络拥塞等等问题。

2022-11-23 17:11:24 1464

原创 2022-JavaScript 中几个优雅的运算符使用技巧

本次分享几个优雅的 JavaScript 运算符使用技巧,重点分享了可选链接运算符的使用,这样可以让我们不需要再编写大量我们例子中代码即可轻松访问嵌套属性。但是 IE 不支持它,因此,如果需要支持该版本或更旧版本的浏览器,则可能需要添加 Babel 插件。对于 Node.js,需要为此升级到 Node 14 LTS 版本,因为 12.x 不支持该版本。

2022-11-23 10:21:14 121

原创 2022-纯css3飞翔的小鸟

css3会飞翔的小鸟

2022-11-08 11:15:01 526

原创 2022-c纯css3-霓虹灯-button

css3霓虹灯button

2022-11-08 11:12:29 359

原创 2022-纯css3实现穿越动画

* 主要靠这行代码 */

2022-11-08 10:58:21 137

原创 2022- CSS 函数代码了

clamp() 函数的作用是把一个值限制在一个上限和下限之间,当这个值超过最小值和最大值的范围时,在最小值和最大值之间选择一个值使用。它接收三个参数:最小值、首选值、最大值。

2022-10-24 16:38:30 440

原创 2022-git 如何切换分支

【代码】2022-git 如何切换分支。

2022-10-20 16:51:27 1330

原创 itwangyang - 再次继续卷起来-20 个 JS 封装工具函数

日常开发中,面对各种不同的需求,我们经常会用到以前开发过的一些工具函数,把这些工具函数收集起来,将大大提高我们的开发效率。

2022-10-19 15:21:16 157

原创 2022-30个你不知道的JavaScript小知识

30个你不知道的JavaScript小知识

2022-10-14 09:19:40 207

原创 2022-mac系统,系统各个文件夹的的含义,防止有些同学误删

包含了某个用户专有的资源。这里也有一个Library文件夹,不同与上边的那个Library,是专为你的帐号服务,里面放的是你自己的个性化字体、配置文件等。包含由Apple安装的系统软件。这此资源是系统正常运行所必须的,位于启动卷宗中。快捷键:shift + command + .那么如何查看隐藏的文件夹么?...

2022-08-28 20:39:37 2081

原创 2022-移动端屏幕适配(rem+js)

【代码】2022-移动端屏幕适配(rem+js)

2022-08-25 14:25:39 223

原创 2022-JavaScript-js-两个对象数组过滤相同的-取出不同的数据-去重

代码】2022-JavaScript-js-两个对象数组过滤相同的-取出不同的数据-去重。

2022-08-03 15:16:59 683

原创 2022-vue实现-“对象数组“-模糊搜索功能

代码】2022-vue实现-"对象数组"-模糊搜索功能。

2022-08-03 11:02:47 463 4

原创 2022-uni-app解析token标准的方式-使用jsrsasign-爬坑过了

代码】2022-uni-app解析token标准的方式-使用jsrsasign-爬坑过了。

2022-07-25 11:16:20 1160

原创 2022-JavaScript-过滤数组中的undefined,null,空串,NaN

let arr = [1,'',2,null,3,NaN,4,unfined,5,'',6]let arr1 = arr.filter(Boolean);console.log(arr1);//[1,2,3,4,5,6]

2022-07-20 13:53:30 496

原创 在vue中-父组件传入子组件用slot,并且还是循环传参进去的,我如何在父组件里面写我想要插入的数据

vue组件slot的问题

2022-07-20 10:48:29 811

原创 2022-在mac电脑安装python3------brew方法

如果有这个版本,那么恭喜你,不用安装了。清华镜像官方帮助文档。

2022-07-17 22:21:13 12292 3

原创 使用uni-simple-router,动态传参 TypeError: Cannot convert undefined or null to object

/* 注意:使用router是有坑的,你可以使用两种方式解决这个问题: 1. 方案一(推荐):你可以在query里面使用encodeURIComponent(JSON.stringify(list))去传参 2. 方案二:你可以使用vuex去传参,也是可以实现动态的去传参 this.$store.commit('xxx', list) */ // 方案二 // console.log(this.$store.state.limit) //

2022-06-30 16:23:37 643

原创 2022 - div模拟css实现textarea自适应高度

div模拟css实现textarea自适应高度 .test-textarea { width: 400px; min-height: 26rpx; line-height: 2; min-he

2022-06-15 15:20:55 90

原创 2022-mac 在命令行 用webstorm打开文件

不要相信网上的编辑 .zshrc 文件。vim .zshrc为Webstorm添加别名。alias ws="webstorm"然后source .zshrc即可生效。// 先切换到工作目录cd /Users/username/yzj/forumweb// 然后直接执行 webstorm . 即可。webstorm .// 或者直接使用别名ws .复制代码在终端快速的用Webstorm编辑器这些都是扯淡的,没用!!!!,没用卵用,反正在mac上是一点用都么有开始解决我的思路了op

2022-05-29 16:40:29 1145 4

原创 2022- vue uni-app react 屏蔽Webstorm烦人红色波浪线的方法(禁用ESlint验证)

2022- vue uni-app react 屏蔽Webstorm烦人红色波浪线的方法(禁用ESlint验证)问题ESlint是代码检测、规范开发人员代码用的,虽然挺牛逼的,但是那种缩进、空格、单双引号之类报出的红色波浪线,要了命了,其实啥错没有,如下图解决方法一:编辑器直接禁用插件方法二:删除.eslintrc文件 ( 里面的东西,需要保留 { } 格式){ }方法三:创建.eslintignore忽略文件类似git的忽略文件,来个*忽略所有就行了方法四: 在报错文件上添

2022-05-25 19:31:30 1136

原创 2022-uniapp打完app包后,会跳出提示弹窗本This application is compiled with HBuilderX版本号不一致

出来这个bug问题直接上图:This application is compiledwith HBuilderX3.1.8 or thecorresponding cli version,while the mobile phone SDKversion is 3.3.13. Mismatchedversions may causeapplication exceptions.Ignore Details采用解决办法:(两种方案,任选一个就可以了,不能同时用)1. 在manif

2022-05-25 19:26:08 1603

原创 2022-2.讲解那些“看不见”的 HTML 标签

本课时主要讲解那些“看不见”的 HTML 标签。提到 HTML 标签,前端工程师会非常熟悉,因为在开发页面时经常使用。但往往关注更多的是页面渲染效果及交互逻辑,也就是对用户可见可操作的部分,比如表单、菜单栏、列表、图文。其实还有一些非常重要却容易被忽视的标签,这些标签大多数用在页面头部 head 标签内,虽然对用户不可见,但如果在某些场景下,比如交互实现、性能优化、搜索优化,合理利用它们就可以达到事半功倍的效果。这一课时就和你来聊聊那些“看不见”的 HTML 标签及其使用场景。交互实现我经常会向我

2022-05-12 14:42:07 598

原创 2022-1.前端工程师的困惑与挑战

你好,我是网名“itwangyang”,一直深耕在前端领域。前端工程师的困惑与挑战工作期间我发现,前端工程师自身容易形成一些误解,常见的有两个:工作年限 = 级别(能力)框架/工具使用得越多越好持有第一种误解的前端工程师认为,只要在前端这个领域工作的年限久了,就自然而然成为了高级工程师。具体表现是被动工作、被动学习,沉浸在自己的舒适区,直到工作数年后突然发现日子不好混了,自身学习能力又不够,遭遇所谓的中年危机。要避免工作年限成为劣势,我的建议是每年定期回顾自己所做的工作,以此来判断你

2022-05-12 14:35:49 1054

原创 2022-js-JavaScript数组对象合并,并且分组分类

废话不多说,我们来看一下原始的数据 list: [{ "countryCn": "美国", "countryEn": "America", "countryEnSt": "US", "countryPinyinSt": "U"}, { "countryCn": "日本", "countryEn": "Japan", "countryEnSt": "JA", "countryPinyinSt": "J"}, { "countryCn": "英国", "countryEn": "Bri

2022-05-08 12:34:42 495

原创 2022-让我们仔细的品品:vue的nextTick源码?

前言nextTick是Vue的一个核心功能,在Vue内部实现中也经常用到nextTick。但是,很多新手不理解nextTick的原理,甚至不清楚nextTick的作用。那么,我们就先来看看nextTick是什么。nextTick功能看看官方文档的描述:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。再看看官方示例:// 修改数据vm.msg = 'Hello'// DOM 还没有更新Vue.nextTick(function () {

2022-05-06 10:54:56 425

2024-中药网络药理学-教程(全网最牛逼)

具体的内容在这里

2024-04-17

html5动画-画玫瑰花-浪漫

应用了html5+css3的动画知识,写出来一捧玫瑰花,适合情人节,七夕,送朋友,送爱人。同行可以拿来,相互学习。

2018-09-04

空空如也

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

TA关注的人

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