自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轻风细雨_林木木

不去做你怎么知道做不到。

  • 博客(687)
  • 资源 (12)
  • 问答 (3)
  • 收藏
  • 关注

原创 vue源码解析(源码解析学习大纲)

虚拟DOM的使用使得Vue能够高效地管理DOM操作,提升应用性能。基本组件:通过Vue.extend或使用单文件组件(.vue 文件)定义。组件可以包含模板、脚本和样式。Props:组件可以通过props接收父组件传递的数据。Vue的组件系统使得开发者能够构建可维护和可复用的代码,增强了应用的结构化。Vue Router:用于管理应用中的导航和路由。Vuex:用于集中管理应用的状态,方便组件之间共享数据。这两者结合使用,可以有效地管理大型应用的复杂性。

2024-10-03 16:14:13 1471

原创 米家“智能中枢网关”和“智能多模网关”有什么区别?

中枢网关侧重于作为整个网络系统的核心,负责统一管理和控制,确保不同设备和子网之间的高效协作。多模网关强调支持多种通信协议和模式,具备高度的灵活性和扩展性,能够适应多样化的应用需求。在实际应用中,这两种网关往往可以结合使用。如果还是不好理解,可以看一下下面的图:首先是中枢网关;然后是从网关(例如:小米音箱、多模网关等);最后是子设备(例如:开关、空调、电扇、通断器等)

2024-09-02 15:24:39 1175

原创 SEO 和 SEM 的区别、优缺点、如何提升SEO

JSON-LD(JavaScript Object Notation for Linked Data)是一种用于在网页中嵌入结构化数据的轻量级语法,通常用于搜索引擎优化(SEO)来帮助搜索引擎更好地理解网页内容。通过使用JSON-LD,网站可以向搜索引擎提供关于网页内容的详细信息,如产品信息、文章元数据、事件时间等,从而提高网页在搜索结果中的可见性和展示效果。SEO 是一种通过优化网站内容和结构,提高网站在搜索引擎自然(非付费)搜索结果中的排名的方法。

2024-08-13 16:20:05 796

原创 Mac安装stable diffusion AI图片生成工具

启动的之后会自动安装依赖,需要等待一段时间。

2024-07-11 15:36:10 1065

原创 小程序消息定时任务(定时触发器)发送总结

在使用小程序的时候总是会遇到消息任务发送的情况,但是很多时候是预约发送,这个时候我们就要使用小程序里面的定时触发器,定时去执行函数和逻辑。1.使用定时触发的函数,不会触发因为在这里被卡了好久,以为逻辑层代码没有被调用,后来才发现逻辑层已经被调用了只是不被调用。结束。

2024-06-27 12:34:38 697

原创 小程序下拉刷新,加载更多数据,移动端分页

页面结构获取数据的时候标签isLoadEnd以及数据数量和pagesize的比较。

2024-06-26 01:32:00 522

原创 国内Mac安装Homebrew方法

今天尝试下载git,官方给的建议是使用Homebrew下载,但发现新电脑里没有,于是尝试Homebrew下载,但发现Homebrew不存在,国内安装不了Homebrew,所以使用国内镜像安装。

2024-06-24 17:01:01 626

原创 微信小程序UI组件库合集

今天无意间看到一个小程序UI总结地址,觉得挺好,有的时候要用总是找不到,今天收藏一下。https://developers.weixin.qq.com/community/develop/article/doc/000ecc775a86807f7ba9b7dc956c13https://developers.weixin.qq.com/miniprogram/dev/extended/weui/https://github.com/weilanwl/ColorUIhttps://youzan.github

2024-06-21 19:43:15 1095 1

原创 Nas实现软路由OpenWrt安装

5.进入主路由管理服务确定虚拟机是否成功(我的是华为,一般是http://192.168.3.1/),我的已经改了名字,不确定可以看自己的IP。3.使用刚刚的转化软件转换.img文件,结束以后再上传到nas中,点击nas的转换工具,将转换的.img文件放到指定位置待新建虚拟机时使用。6.进入OpenWrt管理界面http://192.168.3.188/,选中服务→ OpenClash(根据自己购买的服务选择)下载地址:https://openwrt.org/然后添加,保存,回到运行状态,点击启动。

2024-06-15 15:12:06 854

原创 小程序页面跳转的4种方式总结

最近在做微信小程序,总是遇到页面跳转的问题,这里总结一下。

2024-06-11 22:31:03 289

原创 微信小程序使用 “云函数“ 获取 “openid“

1.进入小程序开发工具→在云函数目录上右键→选中新建云函数。创建结束,自动上传(必须确认已经上传才生效)2.进入对应页面的js文件,调用云函数。3.查看返回的数据值。

2024-06-11 07:12:11 318

原创 微信小程序获取 OpenId 和 UnionId

在微信的开发体系中,OpenID和UnionID是用于标识用户的两种重要机制,特别是在处理微信公众平台、小程序和开放平台的用户管理时。OpenIDOpenID是微信用户在某个微信公众号或小程序中的唯一标识。在不同的公众号或小程序中,同一个微信用户的 OpenID 是不同的。UnionIDUnionID是在微信开放平台中,统一识别用户的唯一标识。如果开发者拥有多个移动应用、网站应用和公众帐号,用户在这些应用中唯一的身份标识就是UnionID(个人理解是分享的时候标识的用户ID值)。

2024-06-10 07:12:05 966

原创 Google浏览器快捷键备忘表

官方参考手册地址

2024-06-09 16:46:05 773

原创 微信小程序开发,引用Vant Weapp UI样式,报错“没有找到可以构建的 NPM 包……”

将 app.json 中的 “style”: “v2” 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。原因:执行构建的时候在根目录下没有找到文件,因为原则上小程序需要。在同一个目录下的,由于项目中并没有在同一个目录结构下,因此。找到project.config.json文件配置。

2024-06-08 05:35:39 491

原创 微信小程序使用bindtap事件data-xxx传值无法获取

始终指向事件发生时的元素。指向事件所绑定的元素,

2024-06-08 04:18:34 445

原创 webdriver.Chrome() 和 webdriver.Chrome(options=options)的区别

在使用selenium的时候接触到了不是很明白之间的区别,所以就了解一下。

2024-05-27 01:22:24 817

原创 Selenium中使用的三种等待

在使用selenium时很多元素在使用的时候都需要加载,如果不等待加载结束直接使用就会报错,功能不能继续。一般解决的办法就是使用等待操作。

2024-05-23 11:05:48 339

原创 Selenium模块中的 find_element_by_id 方法无法使用,改用 driver.find_element(By.ID, ‘xxx‘) 可以解决

最近刚刚尝试用py写测试脚本,但遇到一个问题,始终报错,查了很多资料都没找到原因,最后猜想是版本升级,语法已经改了,测试确实是。问题总结获取元素语法总结问题总结:如果遇到找不到方法的情况如果自己的版本是最新的版本,那么很有可能这种方法已经不用了可以去查看一下官方的文档,或查看配置文件,对代码进行修改。# 使用By类,Selenium中的一个常量类,包含了多种用于定位元素的方式,# 比如ID、class name、tag name等# 根据xpath选择元素# 根据css选择器选择元素。

2024-05-17 10:39:00 895

原创 Selenium自动化测试框架基本操作

自动化测试前端页面获取方式总结备注:注意selenium版本,低版本使用的一般是“driver.find_element_by_id(element_id)”# 根据xpath选择元素# 根据css选择器选择元素# 根据name属性值选择元素# 根据类名选择元素# 根据链接文本选择元素# 根据包含文本选择# 根据标签名选择# 根据id选择。

2024-05-16 17:37:22 297

原创 macOS Ventura 13如何设置定时重启(命令行) 开机、关机

由于升级之后,之前在节能里面通过鼠标点击设置开机关机的方法不能用了,现在只能用命令设置开机关机.参考:https://blog.csdn.net/boildoctor/article/details/127684538。

2024-05-16 06:09:28 618

原创 Vue报错:TypeError: Cannot read property ‘upgrade‘ of undefined

最近打开一个很就之前的开发项目,因为扫描包,所以删除了部分代码,后来就一直报错,现在总结一下。中 devServer 设置了proxy,但target为空。

2024-05-12 21:38:35 508

原创 configureWebpack 和 chainWebpack 区别

适用于简单的配置修改,而则更适用于复杂的、需要灵活定制的配置修改。

2024-05-12 21:25:43 754

原创 Vue项目中如何通过配置修改项目名称

部分vue项目中为了不直接修改 index.html 文件而使用 config 配置文件进行修改,好处就是项目配置比较集中好管理、可实现动态化修改。

2024-05-12 21:04:03 481

原创 Vscode的Git版本代码,使用Beyond Compare对比不同分支的不同

前言,在迭代开发的时候,为了更准确的比对每次迭代提交代码的不同,我们总是需要对比代码,一般都是把不同分支的代码下载下来,然后对比,但这种方式效率低下,而且项目比较大的时候会很费时间准备,为解决这个问题,我们在git 中配置 Beyond Compare。git config --global difftool.bc4.cmd:告诉 Git 调用 Beyond Compare 4 作为差异比较工具的工具驱动位置。git difftool 表示执行对比。xxx1 xxx2 表示不同分支号。

2024-04-12 15:03:43 1958

原创 Mac使用“Workstation”安装双系统

备注:如果原来安装了VMware会提示“找不到文件”,解决办法是在程序坞找到应用,右键进入对话框,删除原来的系统就可以了。VMware Workstation Pro 和 VMware Workstation Player。个人使用推荐 VMware Workstation Player ,因为个人的是免费的。4.为了安全和防止文件出现编码错乱,建议在选择集成级别时选择“更加独立”Mac推荐使用“Workstation”3.选择刚刚下好的镜像,点击安装即可。2.点击新增,选择从光盘或映射安装。

2024-03-30 17:50:03 410

原创 Mac添加和关闭开机应用

打开:系统设置–》通用–》登录项–》查看登录时打开列表。选中打开项目,点击“-”符号。

2024-03-28 09:17:44 398

原创 vscode ai插件“通义灵码”

提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云的云服务使用场景调优,助力开发者高效、流畅的编码。

2024-03-27 21:44:38 497

原创 JavaScript 自执行匿名函数(Immediately Invoked Function Expression,IIFE)

这种模式是 JavaScript 中常见的一种实用技巧,特别适用于需要。在这个例子中,函数体可以是任何你需要执行的代码。,不需要显式地调用。

2024-03-27 16:19:20 267

原创 SublimeText3多次保存自动弹出窗口

SublimeText3多次保存自动弹出窗口

2024-03-26 19:43:42 335 1

原创 mac WPS 无格式粘贴

文件–文字偏好设置–编辑–剪切和粘贴选项。

2024-03-26 14:55:03 263

原创 Mac同时运行多个不同版本的chrome浏览器

前言,默认情况下mac 是不支持同时安装两种版本的chrome 浏览器的,解决的办法就是,安装一个 chrome 浏览器和 Chromium 浏览器。备注:经过测试,Chromium 浏览器不支持视频和语音不放(具体原因不明确,大佬可以指点一下),但查资料还是可以的。Chromium是谷歌的开源项目,Chrome 是基于 Chromium 开发的。回到终端窗口按回车,输入系统密码回车即可。接着重新打开安装软件,就可以正常安装了。备注:这里下载的软件一直会报错。

2024-03-14 16:30:06 970

原创 css深度选择器 /deep/ 在89版本后就失效了

在高版本中(89版本以后)css使用/deep/样式就失效了。

2024-03-05 15:24:57 529

原创 jsDoc(JavaScript 代码文档注释的标准格式)说明

手册明地址:https://jsdoc.bootcss.com/tags-abstract.html。

2024-03-05 10:35:52 450

原创 error: src refspec master does not match any error: failed to push some refs to……

因此你可能需要确保你的本地仓库中存在 main 分支,并且你尝试推送到正确的分支。这个错误通常是由于尝试推送到一个不存在的分支(通常是 master 分支)引起的。

2024-02-27 22:53:04 1863

原创 使用css reset 还是使用Normalize.css

Normalize.css 则是一种更加轻量级的方案,它保留了一些有用的默认样式,并且修复了一些浏览器之间的不一致性。Normalize.css 的目标是在保留有用的默认样式的同时,尽量减少不同浏览器之间的差异。相比之下,使用 Normalize.css 可以更快速地实现一致的样式,但是可能会有一些你不想要的默认样式。它会删除浏览器默认的样式,然后你需要自己重新定义所有元素的样式。使用 CSS Reset 可以给予你更大的自由度,但也需要你更多的工作来定义样式。如果你希望从一个更加“

2024-02-27 22:34:03 706

原创 Web开发自动测试工具-Selenium的具体使用办法(填坑中……)

Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一。Selenium支持的语言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。Selenium 测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代 Web 浏览器中运行。在爬虫领域 selenium 同样是一把利器,能够解决大部分的网页的反爬问题。

2024-01-08 08:15:07 968

原创 代码规范-代码注释,及注释辅助工具,JSDoc工具

代码规范-代码注释,及注释辅助工具,JSDoc工具

2023-12-19 16:05:09 784

原创 ipad Google浏览器,使用默认搜索,页面使用pc模式

参考:https://zhuanlan.zhihu.com/p/556041670。

2023-12-05 10:37:27 1892

原创 JS splice的使用总结

splice() 方法用于。

2023-11-28 00:07:17 327

原创 Vue中调用组件使用kebab-case(短横线)命名法和使用大驼峰的区别

字符串模版字符串模板就是写在vue中的template中定义的模板,如.vue的单文件组件模板和定义组件时template属性值的模板。字符串模板不会在页面初始化参与页面的渲染,会被vue进行解析编译之后再被浏览器渲染,所以不受限于html结构和标签的命名。})</div>dom模版(或者称为Html模板)dom模板就是写在html文件中,一打开就会被浏览器进行解析渲染的,所以要遵循html结构和标签的命名,否则浏览器不解析也就不能获取内容了。

2023-10-13 15:40:39 615

Chromium 浏览器

Chromium 浏览器

2024-06-30

Selenium-IDE 插件

Selenium IDE 是一个浏览器插件,可用于 Firefox 和 Chrome 浏览器。它提供了一个集成开发环境(IDE),用于记录、编辑和调试自动化测试脚本。 通过安装 Selenium IDE 插件,用户可以在支持的浏览器中直接使用它。一旦安装完成,用户可以在浏览器中打开 Selenium IDE,并开始录制他们在网页上的操作。这些操作包括点击链接、填写表单、选择下拉菜单等。 除了录制功能外,Selenium IDE 还提供了编辑和调试测试脚本的功能。用户可以编辑已录制的操作,添加断言、等待命令等,以及执行测试脚本并查看结果。 Selenium IDE 插件使得创建简单的自动化测试脚本变得非常容易,但对于更复杂的测试场景,可能需要使用 Selenium WebDriver 或其他 Selenium 工具进行更灵活、稳健的测试自动化。

2024-05-14

百度编辑器后端服务配置demo

百度编辑器后端服务配置demo

2023-03-22

解决Vue使用UEditor百度编辑器,上传图片服务配置问题(源码)

轻松解决百度编辑器上传图片

2023-01-05

element离线手册2.15.8版本

element离线手册2.15.8版本,离线使用,简单易用。

2022-05-16

Vue主题切换源代码 vue-topic-switching

Vue 主题切换

2022-03-06

electron-project.zip

Electron 项目开发及打包运行

2022-01-02

python-file-name-checkout.rar

Python批量修改文件名,自制小工具

2021-12-04

npm组件源码.zip

npm组件制作源代码下载

2021-12-01

vuex-app2.rar

Vuex 模块源码

2021-06-30

vuex-app.rar

Vuex 基本使用 demo 源码

2021-06-30

vue xlsx表单导出

vue xlsx表单导出

2021-01-25

excel-style-demo2.rar

excel-style 表格导出样式demo

2021-01-21

excel-style-demo.rar

vue excel-style导出表格样式 demo

2021-01-21

xlsx导出excel示例(原示例代码)

xlsx导出excel示例(原示例代码)

2021-01-11

npm组件上传demo

npm-组件上传

2021-01-04

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

TA关注的人

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