自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3响应式丢失的情况

【代码】vue3响应式丢失的情况。

2025-01-03 09:43:03 431

原创 vue3 减少重复import引入ref,reactive等重复引入

1.2 配置vite.config.js增加如下代码:核心的代码就是下面这些:1.1.3 效果截图2.2 配置vue.config.js2.1.3 效果截图

2025-01-03 09:42:49 772

原创 python中如何执行js代码_适配各个版本nodejs.md

pythonjs。

2024-12-29 18:06:38 240

原创 python如何解析proto文件_图文版

第一步下载工具,我这里以 window11为例,直接下载 win64版本即可在地址栏,直接输入cmd, 回车,进入控制台。拷贝我们的proto文件到同级目录,输入一下以下命令。

2024-12-29 14:57:54 550

原创 Vue3响应式基础 ref 和 reactive

setup。

2024-11-20 21:13:26 866

原创 git分支管理策略

最近又学习了一些分支管理策略,记录一下。尽可能表述简单一些。

2024-11-20 21:12:54 483

原创 前端 javascript a++和++a的区别

【代码】前端 javascript a++和++a的区别。

2024-11-19 20:15:11 310

原创 Window脚本自动化uiautomation详解_番茄出品

官方地址:uiautomation-github官方介绍:定位软件或定位组件,需要分析我们的软件。目前两种方案官网直接下载,即可分析我们的软件和软件中的组件。当安装了 ,在python安装目录下的Scripts目录下得到一个 脚本,可以使用它来准确获取目标窗口的控件结构信息。3. 快速上手(常用方法)想对这个库,有全面了解,可以参考 。我这里说下如何快速上手。 之所以识别精度高,是因为他有一个很独特的查询参数,那就是可以定义查询窗口/空间的深度。3.2 匹配属性值searchFromCo

2024-11-19 20:14:03 2733

原创 在linux上搭建一个nodejs服务_全流程

【代码】在linux上搭建一个nodejs服务_全流程。

2024-11-12 23:00:00 263

原创 pyinstaller 打包 playwright -- 如何将浏览器打包到程序中

核心的操作逻辑就是,本来安装的浏览器驱动是放在全局的临时目录里面的。但是我们不加处理直接打包,打包后的程序是没办法找到浏览器驱动。我们手动拷贝浏览器驱动到我们的 playwright 包文件夹中,打包的时候也将它打包进去,即可解决我们的问题。中用于指定需要包含在最终可执行文件中的额外文件或目录的选项。找到我们浏览器驱动安装的位置。查看浏览器驱动安装的位置。拷贝浏览器驱动到,我们。,记录一下遇到的问题。

2024-11-12 23:00:00 930 1

原创 JS中的toFixed()

银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。具体规则如下:简单来说就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。最近使用到一个方法,有点特殊,记录下。

2024-10-21 22:52:23 435

原创 仿csgo横向滚动抽奖效果 (源码直接复制)

【代码】仿csgo横向滚动抽奖效果 (源码直接复制)

2024-10-21 22:52:12 545

原创 直播间弹幕采集(2025最新 signature)

然后手动用javascript模拟了整体的连接方式,可以获取抖音直播间的实时信:弹幕信息,礼物信息等。1.主要是通过websocket连接到服务器,然后接收推送的数据,加入心跳检测保持链接状态。javascript和python两个版本的都尝试编写了一下,原理都一样,这里简单记录一下。3.对认证信息signature进行生成,对各加密逻辑进行处理。2.对于消息中的prototuf格式体进行转换和提取。最近学习了一下某yin的直播逻辑。4.筛选数据输出效果。

2024-10-19 23:28:02 548 1

原创 websocket的相关疑问记录

最近接到各方面的需求都要和websocke打交道,开一个帖子专门记录一下相关的疑问。

2024-10-19 00:03:24 747

原创 commonjs和esmodule的导入导出细节

esmodule可以这样写。

2024-10-19 00:03:15 859

原创 protobuf&Javascrip编码解码演示

(简称Protobuf) ,是Google出品的序列化框架,与开发语言无关,和平台无关,具有良好的可扩展性。Protobuf和所有的序列化框架一样,都可以用于数据存储、通讯协议。Protobuf支持生成代码的语言包括Java、Python、C++、Go、JavaNano、Ruby、C#,官网地址是。Portobuf的序列化的结果体积要比XML、JSON小很多,XML和JSON的描述信息太多了,导致消息要大;此外Portobuf还使用了Varint编码,减少数据对空间的占用。Portobuf。

2024-10-12 20:40:35 1111

原创 大数字的精度丢失导致拼接字符串失效

今天遇到一个小bug,还花费了一些时间去验证解决,写的是一个比较复杂的功能,功能都是一次过,但是计算出来的值却老是对不上。就是一个很简单的拼接字符串的代码,写的时候比较偷懒,没有考虑到大数字的精度丢失问题,以为会直接转换成字符串,下次注意。

2024-10-12 20:39:51 173

原创 Could not retrieve https://npm.taobao.org/mirrors/node/index.json. 报错解决

今天使用nvm下载不同版本的nodejs的时候报错了提示无法检索地址,然后报错了。其实就是这个域名过期了。

2024-10-01 09:28:30 329

原创 electron打包报错-winCodeSign无法下载

使用管理员权限打开命令行工具进入到脚本目录,再次执行打包,有管理权限就能正常的向C盘写入这些内容。用的vscode去打包这个应用的,但是下载 winCodeSign这个依赖的脚本一直报错。但是脚本可能不是固定的,可以当做一个思路,看具体情况,选择性使用。ps: 还有一种方法,可以手动下载这些包,拷贝到。

2024-10-01 09:27:57 1679

原创 Cocos Creator 剪裁精灵图片方法记录(7)

最近拿到一些图片资源,但是都需要自己手动切割。类似unity的话有专门点击精灵工具自动帮你切割了,但是目前没有找到cocos中有这种工具。所以记录一下相关方法、

2024-09-27 23:00:00 749

原创 vxe-table制作高亮刷新功能

在我自己实现功能的时候,发现首行的样式不会更新,排查了一下原因,可能是和 vue的diff算法有关,需要给虚拟节点 vnode增加一个key,标志组件唯一即可。最简单的还是使用css的animation属性,实现动画效果即可,当元素加载时会播放动画。在vue等框架中,组件更新也会重新渲染dom更新动画。在使用vue-table的时候,发现虚拟滚动失效了,后面发现这几个原因,记录一下。记录一下 vxe-table 实现表格新增数据背景闪烁功能。

2024-09-27 23:00:00 569

原创 Cocos Creator 中编码规范 (6)

官方的编码规范

2024-05-10 23:17:28 484

原创 cocos中的meta文件有什么用?如何生成?

meta。

2024-05-10 23:16:55 611

原创 2024下载旧版本谷歌浏览器和谷歌驱动器chromedriver,亲测有效

找了很多博客,实验了很多种,我发现最有效的是下面的网址,可能需要一些科技。但是下载下来的谷歌浏览器版本是ok的。拿来就能用,亲测有效。官方下载地址旧版本谷歌浏览器。

2024-05-10 23:16:10 3704

原创 autox window下环境搭建 ( auto.js )

auto.js,一个支持无障碍服务的Android平台上的JavaScript 运行环境 和 开发环境简单来说,基于无障碍服务的,在安卓平台上,可以通过JS代码实现一些自动化操作的工具由于涉及到一些”因素“,auto.js作者后续不再维护了,后续就有其他作者,基于auto.js又创建了一个仓库autox单独维护。两者几乎相同,都支持安卓手机上的自动化操作。

2024-03-15 23:45:00 1763

原创 用大白话讲 TypeScript,两小时快速上手TypeScript (下) (4)

装饰器(Decorator)是一种语法结构,用来在定义时修改类(class)的行为。装饰器(Decorator)用来增强 JavaScript 类(class)的功能。个人理解:装饰器可以拓展类的功能。关于装饰器的版本TypeScript 从早期开始,就支持装饰器。但是,装饰器的语法后来发生了变化。ECMAScript 标准委员会最终通过的语法标准,与 TypeScript 早期使用的语法有很大差异。目前,TypeScript 5.0 同时支持两种装饰器语法。

2024-03-15 23:30:00 864

原创 javascript 中 class 的继承(2)

在JavaScript中,继承是面向对象编程的一个核心概念,它允许一个对象(称为“子类”或“派生类”)继承另一个对象(称为“父类”或“基类”)的属性和方法。这意味着子类可以重用父类的代码,同时还可以定义自己的新属性和方法。

2024-03-08 23:45:00 1099

原创 用大白话讲 TypeScript,两小时快速上手TypeScript(上) (3)

TypeScript官网英译:TypeScript是带有类型语法的JavaScript。简单来说,ts就是在js的基础上扩展了类型语法,有了类型语法,有利于代码的静态分析;发现错误;做到语法提示和自动补全;举个例子,你封装了一个函数add,有两个参数a和b,函数的作用是返回a和b的和。由于涉及到加法,所以你希望传入的两个参数都是数字类型的,不希望有其他类型的,此时就可以使用ts做类型限制。add(1, 2)

2024-03-08 23:45:00 2085

原创 升级 Vue版本从 2.5.x 到 2.6.x

最近项目中需要使用某些第三方插件,但是第三方插件对 vue 的版本有要求。插件要求 vue版本为vue2.6.x的,而我现有的环境是vue2.5.x的。记录一下 升级 Vue 版本从2.5.x到2.6.x的过程。

2024-03-01 20:50:04 2039 3

原创 javascript中的class基础入门(1)

本文对应版本。编写脚本的语言是TypeScript,在了解TypeScript中的语法之前,我们先掌握javascript中的class。后面为了方便描述,javascript我简称为jsTypeScript简称为ts可以理解为是具有类型语法的js,用大白话说,ts是基于js,扩充了类型语法。本文仅对class主要内容进行说明,更详细说明可参考阮一峰-ECMAScript 6 入门-class基础语法// 直接使用 class 关键词定义即可class小写;Point。

2024-03-01 20:49:45 1246

原创 手动汉化unity编辑器,解决下载中文语言报错问题

其实就是一个文本文件,然后基于id和中文去做的国际化处理。,我们简单看一下他包含的内容。在编辑器安装的目录下的。,选择简体中文即可。

2024-02-08 16:10:27 4600 2

原创 stable_diffusion提示词编写笔记(1)

总结一下AI绘画学到的知识。

2024-02-08 16:10:15 515

原创 在vscode 中配置 pyside6 环境

我们配置插件的路径,这些 exe 程序有什么作用呢?分别对应的路径(相对于环境目录)右击ui文件可以编译或新增。powershell 窗口。好了,到这里配置就完成了。总共需要配置三个路径。

2024-02-05 20:22:35 2639

原创 pyside6 常用窗口界面模板

【代码】pyside6 常用窗口界面模板。

2024-02-05 20:22:03 1296

原创 python 获取未提前定义的属性报错 KeyError

解决方法: 使用get方法,对未获取到的情况做处理。

2024-01-28 20:54:56 462

原创 借助git的别名,实现 git 快速提交,解放双手

由于有多个电脑环境,每次提交代码就需要频繁的打下面的命令,一天可能有个10多次。其实思路很简单,写个脚本搞定,这种批处理命令非常简单,然后支持。最近在疯狂编程,疯狂编程随之而来的就是需要多次代码提交。acp取每个命令的首字母拼接而成,大家可自行定义。今天来实现自己的需求,简化上面命令的输入。考虑到兼容性和易用性,这边直接借助。,都将是巨大的工作量啊。

2024-01-28 20:54:08 574

原创 五分钟快速使用nodejs搭建一个文件上传

基于nodejs 编写一个文件上传的服务

2024-01-18 00:15:00 597

原创 vscode 中配置 python 虚拟环境

其中-m参数表示将模块以脚本的方式运行,“venv”是Python v3.3之后的一个新功能,是Python标准库之一,运行此命令将在当前目录创建一个文件夹,即python的虚拟环境。最后的venv就是虚拟环境的文件夹名称。Black Formatter:针对 python 代码的格式化插件;虚拟环境创建成功之后,在右下角中启用,我们的虚拟环境的解释器即可。python:扩展编辑器对 python 的支持;切换完解释器后,记得重启一下我们的终端。到这里基本的虚拟环境就可以使用了。

2024-01-18 00:15:00 2491

原创 初学unity学习七天,经验收获总结

学习就是认识新观念和新想法的过程。假如人们始终以同一种思维方式来考虑问题的话,那么始终只会得到同样的结果。因为我对你讲述的许多内容是你以前从未接触过的,所以我建议你,在你还没有做之前,不要轻易下结论。没有想象力的人是很难成就大事的。

2024-01-13 12:00:00 838

原创 javascript_forEach中使用异步函数执行顺序问题,错误原因+解决思路

简单说下思路,其实就是用for循环替代forEach,即可快速支持异步,但是需要对外层函数做asyns处理。期望的是一个同步函数,它不会等待 Promise 兑现。不支持异步函数了,早期在阅读MDN官方文档的时候,有一些印象。看到官网有一个链接:promsie组合的方式 去解决。当然解决方式有很多,我这里列举一个我的解决示例。回调时,请确保你意识到这一点可能带来的影响。我们预期的结果是14,结果却是0,为什么?其实我看到这个问题的时候,就想到。小细节啦,稍微注意下即可。

2024-01-13 11:45:00 1084

protoc-22.0-win64

protoc-22.0-win64 用于解析 proto文件

2024-12-29

中国地图json;世界地图json;中国城市json;

用于前端echart 绘制地图 所需的 中国地图json;世界地图json;中国城市json;

2022-04-06

空空如也

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

TA关注的人

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