- 博客(24)
- 收藏
- 关注
原创 vue-router的导航守卫之组件内的守卫onBeforeRouteLeave
介绍vue-router 提供的导航守卫。其主要用来通过跳转或取消的方式守卫导航。主要介绍onBeforeRouteLeave的使用场景和用法。
2025-04-03 14:34:48
367
原创 手风琴样式-定时放大,hover放大
实现类似于腾讯云官网https://cloud.tencent.com/的这种需求。默认为左侧样式,hover后显示为展开的样式。且至少有一个为展开状态。此处多加一个定时滚动的功能。为了将该功能更具备通用性,此处参数data由父组件传入。
2025-03-04 16:18:21
191
原创 前端接收后端19位数字参数,精度丢失的问题
前端一般都是用axios进行数据请求,故引入json-bigint。请求封装文件,axios.create()之前配置,进而解决接收19位数字,只能获取16位,其他位数丢失的问题
2025-02-21 15:07:49
287
原创 高版本electron使用iohook失败(使用uiohook-napi替代)
思路:iohook用于获取系统级别的选中文本,但是该插件已经很久没有维护了,仅支持低版本的electron。我的项目使用的electron的版本是20+,经过多次尝试后发现了一个替代版插件:uiohook-napi。该插件可监听键盘事件、鼠标事件。使用node-selectron插件可获取选中文本,但是权限有限,并非能获取所有应用的内容,浏览器可以获取,待发掘更合适的插件。需求: 想在客户端electron应用中实现划词功能(监听系统级别选中文本,出现快捷菜单)难点:监听鼠标事件,选中文本的内容和位置。
2025-02-10 10:20:53
455
原创 客户端(浏览器)vue3本地预览txt,doc,docx,pptx,pdf,xlsx,csv,
实现的方式有多种,可采用pdfjs-dist、或。pdf.worker.min.mj可在官网上下载。采用docx-preview。
2024-12-12 15:17:42
1142
原创 EventSource和WebSocket用法
我们已熟知HTTP协议,但该协议只能由客户端发起,从服务端获取想要的数据。本文主要介绍WebSocket和EventSource的区别及用法。
2024-12-12 14:34:23
1634
原创 electron客户端预览doc、docx、excel、pdf、ppt、csv、txt等文件类型
需求:已知文件路径,通过点击列表页的操作按钮可查看文件内容。实现方式:通过electron的shell.openPath指定系统默认程序直接打开页面
2024-11-18 16:01:36
840
原创 word转markdown的方法(pandoc)
pandoc的功能很强大,是一种将各类文件互相转换的工具。上述介绍的是word转md文件。主要介绍一下常见用法,可以在pandoc.exe文件夹下右键打开命令行。可以通过指令查看支持的格式
2024-11-11 09:57:46
2584
原创 vue3 实现 右键菜单编辑复制粘贴
vue3编辑器在浏览器有默认的右键菜单,但是在客户端electron中要实现这个右键菜单的功能需要手写。
2024-10-22 19:28:01
400
1
原创 axios的get和post请求传headers、query、body等参数
axios的get和post请求传headers、query、body等参数
2023-09-15 10:14:41
4990
原创 让其他电脑访问本地前端页面
方法:1、同一个局域网下(使用插件 live serve)2、不同局域网(使用github生成仓库)3、花钱买服务器(不介绍)具体步骤:1.1 vscode安装插件live serve;1.2 静态页面html文件上右键,选中open with live serve选项;1.3 将浏览器的实时页面的网址127.0.0.1替换本地ip ,端口号不用变;1.4 查看本地ip方法:cmd打开命令行窗口,输入ipconfig,ipv4即为本地ip;2.1...
2022-05-16 17:21:26
3437
原创 前端三栏布局:双飞翼、圣杯、flex
文章目录1、圣杯布局2、双飞翼布局3、flex布局4、总结1、圣杯布局<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>圣杯布局</title> <style> #header, #footer {background: gray; .
2021-07-28 21:30:18
200
原创 前端vscode快捷键
前端、小程序快捷键:HBuilderVscode微信小程序HBuilder:快捷键:1、 Ctrl+Shift+/: 块注释2、 Ctrl+/ : 行注释3、 Ctrl + Z :撤销Vscode:快捷键:1、 Alt+Shift+A: 块注释2、 Ctrl+/ : 行注释3、 Ctrl + Z :撤销小程序:快捷键微信官方文档:开发-工具-设置-快捷键设置链接: 微信官网快捷键.几个常用的快捷键:1、 Ctrl + W:关闭当前文件2、 Ctrl + S :保
2021-05-25 16:06:07
692
原创 matlab代码之图像批量读取、处理、保存
做图像处理实验,一般要对多张数据集进行读取、处理、以及数据和图像的保存(figure图像和去噪图像保存的几种方法) 本文列出具体代码的功能如下:1、从文件夹中读取图像数据(图像统一按顺序命名I1.bmp)2、对图像添加不同方差的高斯噪声噪声,对噪声图像进行保存3、对噪声图像进行非局部均值滤波器,用psnr衡量去噪效果,保存数据到I1psnr.mat文件4、画出不同图像不同噪声下去噪效果的psnr对比图5、保存figure图像的几种方法6、完整代码1、从文件夹中读取图像数据(图像统一按顺序命名I1.bmp)
2020-10-22 14:52:57
5257
2
原创 Matlab代码之plot函数的坐标点显示
plot函数的xlabel、ylabel、title、text、legend1、在图像某个位置显示文字信息,2、用text()显示plot函数的坐标点;3、用legend()在一张图同时显示不同曲线;4、用xlabel()、ylabel()、title()显示横纵坐标和标题;5、用subplot在一张画布上画多个图像;新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个
2020-10-21 14:19:38
86596
1
原创 研一(研究生)看论文文献必须要知道的几个网站
研一(研究生)必须要知道的几个网站明确研究方向查找论文看英文文献看文献方法明确研究方向刚进入研究生阶段的同学们都干劲十足,充满无限期待。但是没有正确的方向很容易让你的努力白费,(有人会说丰富了自己,学到了知识,不过自欺欺人罢了)。1、老师给你选择刚进项目组,老师和师兄师姐会给你一些论文;遇到不会的多和师兄师姐交流,但是最好还是了解一下整体方向,研究现状;2、百度的学术的开题分析链接:开题分析可以查看近几年的论文发表情况,明确研究现状,主要看经典文献,和近三、五年的文献,如果好几年没人做了,可能
2020-10-17 13:54:22
22925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人