自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 微信小程序免费OCR识别证件

内容是关于微信小程序OCR识别的两个方案:VK OCR原生API和PP-OCR模型推理。需要生成摘要。两种方案实现微信小程序OCR:一为VisionKit原生API(需真机,毫秒级,识别主要内容高效);二为PP-OCR v6的det+rec模型(推理加速,支持复杂版式与方向自适应),各提供封装工具及调用示例。

2026-09-02 18:53:19 177

原创 鸿蒙开发板界面投屏-ohscrcpy

本文介绍了在开发板上运行应用界面所需的工具配置方法。主要内容包括:1. 需要准备DevEco Studio(含hdc.exe)和Android SDK(含adb.exe);2. 提供了ohscrcpy工具的下载说明;3. 详细说明了hdc和adb的默认存放路径:hdc位于DevEco Studio安装目录的toolchains文件夹下,adb.exe则存放在Android SDK的platform-tools目录中。这些信息为开发者配置开发环境提供了明确的指引。

2026-08-19 10:01:53 219

原创 基于Vue3的可输入的高亮Mention提及HighlightInput 组件

摘要:HighlightInput 是一个基于 Vue3 和 contenteditable 的富文本输入组件,支持变量高亮和 @提及功能。核心特性包括:1)配置变量自动高亮显示;2)输入 @ 触发提及候选列表,支持搜索和键盘导航;3)精准管理光标位置。组件提供丰富的配置选项(如样式、数据源等),通过双向绑定 modelValue 更新内容,并暴露 setContent、insertVariable 等方法。关键技术点包括正则匹配高亮生成、基于字符偏移的光标定位,以及提及功能的智能触发检测。适用于消息模板编

2026-07-17 15:39:41 382

原创 sourcetree导出

【摘要】SourceTree中导出分支修改文件主要通过两种方式:1) 通过git archive命令导出特定提交的所有修改文件,需配置Shell/PowerShell脚本并绑定到自定义操作;2) 使用Python脚本导出选定的文件,需设置项目路径和导出目录。两种方法都支持保持原有文件结构,适用于热修复等临时场景,但需注意及时合并回主分支。文中提供了完整的脚本示例和配置说明,强调该方法不能替代标准CI/CD流程,仅作为紧急情况下的临时解决方案。

2026-04-29 16:03:12 278

原创 TortoiseSVN代码仓库可视化使用教程(附VSCode插件)

本文介绍了TortoiseSVN的基本使用流程,包括软件下载、代码仓库创建、资源监视、修改对比和代码提交等操作。主要内容有:1)从官网下载TortoiseSVN及语言包;2)创建目录并导入代码仓库;3)使用SVN资源监视器查看提交节点;4)检查修改文件并进行内容对比;5)提交修改后的代码;6)在VSCode中安装SVN插件;7)开启代码修改记录追踪功能。文章详细说明了各步骤的操作方法,为开发者提供了完整的SVN使用指南。

2025-10-24 09:05:44 803

原创 异步获取图片url组件与接口

本文介绍了两个前端组件:图片异步处理工具和异步图片组件。1. renderImgAsync函数用于异步处理图片地址,支持HTTP地址直接返回、签名URL获取及错误回退机制;2. previewImageAsync实现了uniapp环境下的图片预览功能,包含去重处理和加载状态管理;3. AsyncImage.vue组件封装了图片加载状态管理(加载中/失败/成功)、错误重试和样式控制功能,通过组合式API实现响应式更新。该方案优化了图片加载体验,提供了完善的错误处理机制,适合需要签名验证或异步加载图片的场景。

2025-10-20 08:43:06 237

原创 Vite打包配置额外文件共同打包

本文介绍了如何使用rollup-plugin-copy插件解决Vite项目中public目录文件打包问题。首先通过pnpm安装该插件,然后在vite.config.ts中配置:引入插件后,在plugins数组中使用copy方法,指定源文件路径(src)和输出目录(dest),并设置hook为'closeBundle'以确保文件复制操作在所有构建任务完成后执行。该方案支持单文件或多目录输出,能有效解决静态资源打包遗漏问题。

2025-09-11 10:12:42 300

原创 dhtmlx-gantt检测重叠日期任务并垂直平均分布单元格展示

该代码实现了一个处理甘特图任务项重叠的工具函数handleOverlapping.ts,主要功能包括:1)检测带有.gantt_split_child类的任务项元素;2)计算元素位置和尺寸,识别重叠项并分组;3)对重叠组内的元素进行垂直平均分配,调整top和height属性;4)提供refreshOverlapping方法延迟执行检测,以及debugOverlapping调试功能。通过querySelector获取DOM元素,使用getComputedStyle计算位置信息,最终修改元素样式解决重叠问题

2025-08-22 09:53:40 223

原创 前端Learn

前端开发技术概要 本文汇总了前端开发核心知识点,涵盖以下内容: HTML语义化:常用标签如header、nav、main、article等的作用与用法 CSS技术:组合器选择器、变量、媒体查询、Scss及居中布局方案 JavaScript基础:ES6模块、类型系统、防抖节流、事件循环机制 前端框架:Vue2/3的响应式原理、状态管理、路由及组件生命周期 网络请求:Axios拦截器、取消请求及Fetch API使用方法 构建工具:Webpack和Vite的打包配置及组件化方案 特殊技术:WebSocket通信

2025-06-22 23:05:35 964

原创 vxetable固定列也出现了横向滚动条

注:调用vxetable的updateFooter()方法需在$nextTick中,避免计算属性ifShowFooter比它慢半拍,导致表尾数据没显示。2、实现计算属性ifShowFooter:条件不足则返回false(看需求自定义的条件)版本:"vxe-table": "^3.6.9"问题:固定列宽度足够的情况下出现了横向滚动条。

2025-01-09 16:23:48 1241

原创 vxetable formatter失效

Q:配置了formatter挂载了格式化函数,但是没有触发调用格式化函数。A:可能配置了slots属性,导致formatter失效。

2024-10-18 16:43:10 855

原创 vue npm安装并使用mathjax渲染数学公式

【代码】vue npm安装并使用mathjax渲染数学公式。

2024-09-25 16:40:16 1244 4

原创 sql联表查询单个条件多个对应关系

in 多少个值 COUNT(*) 就等于几。

2024-05-30 15:45:37 188

原创 js特殊字符在RegExp正则表达式中报错

处理字符串中包含的特殊字符(加上\\转义)

2024-04-15 10:24:38 499

原创 原生checkbox中勾选时样式颜色css

【代码】原生checkbox中勾选时样式颜色css。

2024-01-11 16:50:01 1512

原创 vue h函数渲染checkbox复选框

标签的属性值,这里设置了type属性为"checkbox"表示复选框类型的输入框。标签通过h函数进行渲染。

2024-01-05 10:26:46 1174 1

原创 样式控制html元素只读

pointer-events: none;

2023-09-18 16:49:22 234

原创 js异步请求

【代码】js异步请求。

2023-07-21 11:46:40 361

原创 css 选择器 匹配第一个同名class元素

如果是class 名,可以这样写 ,当要选择的c是连续的可以 用+ 号,不连续的必须用 ~如果是获取子元素的第一个,不区分class 可以用 first-child。

2023-06-14 11:57:21 5002

原创 vuex中的mutations中调用actions函数

this.dispatch("模块名/actions函数名", actions函数参数);

2023-05-25 11:18:24 1412 1

原创 前端渲染函数h函数中使用 v-html v-once v-show

【代码】前端渲染函数h函数中使用 v-html v-once v-show。

2023-05-18 16:53:06 1450 1

原创 VSCode设置代码颜色

【代码】VSCode设置代码颜色。

2023-04-21 09:07:08 2109

原创 Typora如何引用本地文件

typora链接引用中使用相对路径或绝对路径引入本地文件。将typora文件与要引用的本地文件放在同一文件夹下。typora编辑中“段落”-“链接引用”输入./要引用的文件名.文件类型。

2023-03-20 11:32:53 7231 5

原创 Element-Tree 树形控件节点懒加载(加载更多)

1、懒加载子节点时,后端根据当前配置显示条数,返回对应条数树节点信息,若判断有更多节点信息,则在最后返回信息中添加一条more的标识信息。(此处不作详细描述)3、总结:Element-Tree 树形控件中使用insertAfter()方法插入节点信息;使用remove(node)方法删除节点信息;后端返回more的标识信息。树形控件懒加载子节点,因子节点节点数量庞大,需要添加“加载更多”功能来加载余下节点数据。

2022-12-09 15:43:04 2705

原创 Element Tree 树形控件展开指定节点

【代码】Element Tree 树形控件展开节点。

2022-10-17 11:49:33 1217

原创 VXEtable/VXEgrid 表格sorttablejs实现行列拖拽功能

根据querySelector中的el进行拖拽,有固定列锁定列的情况下需使用tableKey来刷新表格。

2022-07-28 14:24:53 4980 15

微信小程序免费OCR识别证件

微信小程序免费OCR识别证件

2026-09-02

微信小程序免费OCR识别证件

微信小程序免费OCR识别证件

2026-09-02

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

TA关注的人

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