- 博客(56)
- 收藏
- 关注
原创 Vue + CSS实现渐变栅格进度条
对于多数传统的图表,缺乏视觉吸引力和操作灵活性,使其在许多特定的场景下,难以发挥大屏的优势。本文提出了一种实现渐变栅格进度条的方法,以其独特的样式和强大的可配置属性,有效解决了上述痛点。其渐变色的进度更加直观的体现了项目进展的程度,栅格化的比例着重分割重大节点,可以灵活调整颜色、栅格数量、间隔、宽度、高度、圆角、数值、标签、刻度等属性,并同时具有平滑的过渡效果。通过实验验证,本方法在提升用户体验、满足可视化大屏开发需求等方面拥有重大意义和应用价值。
2025-03-19 16:08:22
1159
1
原创 Onlyoffice 编译参数配置
build_tools 是 ONLYOFFICE DocumentServer 的编译工具,我们知道,执行 ./automate.py server 可以进行编译,还有其他参数可以配置吗?configure.js 文件中介绍了这些参数。
2025-03-12 13:47:29
834
原创 Python 爬虫验证码识别
在我们进行爬虫的过程中,经常会碰到有些网站会时不时弹出来验证码识别。我们该如何解决呢?这里分享 2 种我尝试过的方法。
2025-01-07 15:10:22
1366
1
原创 一键翻译并下划线、中划线、驼峰命名
本文旨在接入百度翻译接口,并通过改良改接口,自动翻译并转换成下划线小写、下划线大写、中划线大写、中划线小写、大驼峰、小驼峰格式,方便编程过程中命名。
2025-01-07 11:35:54
362
原创 Python 爬虫保存文件竟能这么快!
本文通过介绍使用python爬虫Selenium和requests+Beautiful Soup+pdfkit两种方式实现保存文件(TXT、PDF),重点解决了在DOM结构复杂多样的条件下,如何快速精确的获取主体内容的问题,取其精华,去其糟粕的同时显著提升速度。
2024-08-26 14:54:06
666
1
原创 Markdown 常用语法
本文主要介绍了Markdown的一些常用语法,包括:粗体、斜体、粗斜体、列表、引用、分割线、删除线、下划线、链接、图片、表格、代码、键盘,以及 VuePress 关于 MarkDown 的一些常用拓展。
2023-10-23 16:47:25
488
2
原创 如何使用 VuePress 搭建博客网站并 Vercel 部署
本文主要介绍了如何使用VuePress搭建默认主题的博客网站,以及如何通过Vercel免费部署网站的方法。
2023-10-23 15:11:18
549
原创 如何使用 GoGoCode 一键 Vue2 转换 Vue3
通过GoGoCode将Vue2文件构造为核心 AST 实例,再通过编写转换规则,将Vue2语法换成Vue3语法。
2023-10-20 17:13:02
5965
14
原创 麻将计分器:简单的微信小程序开发
本文从前后端两个方面介绍了一个简单的麻将计分器微信小程序的准备工作以及代码的编写,并以动图的形式展示了样例,提供了部分代码供参考。
2023-10-18 11:27:18
8325
15
原创 WinSCP脚本实现将jar包一键上传Ubuntu并docker部署
首先,在Ubuntu写一个.sh脚本用于自动更新jar包的docker容器和镜像,然后在Windows写一个.bat脚本用于上传jar包并运行.sh脚本。
2023-06-29 20:05:14
779
原创 Vue 导出 PDF
旨在通过 html2canvas 和 jspdf,先将页面的 html 转成 canvas,再将 canvas 转成 pdf,同时解决了分页截断的问题。
2023-05-18 11:12:01
597
2
原创 Nginx 服务器 SSL 证书安装部署
本文旨在通过WinSCP、putty两种工具,先下载证书,在上传至服务器指定文件夹,修改配置,重启nginx,实现在nginx上部署SSL证书。
2023-04-14 22:57:05
1266
原创 无界(wujie)微前端实现及三种通信方式介绍
本文主要介绍了无界(wujie)微前端和qiankun的对比、wujie的实现及三种通信方式(props、window、eventBus)。
2022-09-29 14:59:12
17786
2
原创 ubuntu重启MySQL后无法远程连接
查看配置文件内是否有 bind-address 选项,该选项的值如果为 127.0.0.1,那么,将该值更改为本机 IP 或者 0.0.0.0 或者注释该行。
2022-06-07 16:09:10
663
原创 如何向日历中添加日程
通过element日历自带的插槽添加日期,使用Vue的计算属性来同步更新有日程的日期,伪元素标记,popover显示日程。
2022-04-06 09:48:56
2233
原创 如何搭建自己的网站(二)
主要介绍了Ubuntu服务器部署MySQL、SpringBoot编写接口、MyBatis连接数据库,及前端Vue搜索高亮的方法。
2022-03-15 11:50:54
1548
原创 如何搭建自己的网站
一、购买服务器首先,得有一台 24 小时无间断运行的服务器,可以选择 Windows 服务器或者 Linux 服务器,Windows 服务器通过 IIS 部署,这个不算复杂,网上可以搜到一大堆教程,本文主要讲述 Ubuntu 服务器下部署 Vue 项目。二、重置实例密码、设置密钥对可以选择两种方式去访问服务器,一是通过实例密码,二是通过密钥对。三、域名购买、备案、解析买到服务器之后,就拥有属于自己的一片空间了,但是一长串的 IP 不容易记住怎么办,两个办法:①少熬点儿夜,提高记忆力。②挑
2022-01-15 20:47:35
17891
原创 乾坤(qiankun)微前端介绍及实现
介绍了什么是微前端及其核心价值和意义,用简单样例来实现微前端并通过vuex实现了主应用向微应用的单向传值。
2021-12-07 19:15:03
3011
4
原创 vue3——插槽:el-table表头插入tooltip及更换表格背景色
表头插入 tooltip 用到了插槽的方法。更换表格背景色需要用到 el-table 的 cell-class-name 参数,为某一行或列添加一个带有特殊样式的 class 类。
2021-11-24 00:54:26
8192
原创 vue3父子组件通信、兄弟组件实时通信
本文简要讲述了vue3中组件通信常用方式,包括父组件向子组件通信、子组件向父组件通信、兄弟组件实时通信三个部分。
2021-11-20 03:56:18
8398
1
原创 Vue检测web端和移动端,并强制手机横屏
mounted() { if (navigator.userAgent.match(/(iPhone|Android|iPad)/i)) { let width = document.documentElement.clientWidth; let height = document.documentElement.clientHeight; if (width < height) { alert("手机屏幕横过来嗷"); .
2021-11-12 17:00:29
3027
原创 Vue3项目require引入css文件报错:require is not defined
用 import 代替require,如果是在 if 语句里动态引入,别忘了给 css 路径加括号。
2021-11-12 16:57:16
4451
1
原创 Vite+Vue3项目部署到IIS后,刷新报错404,URL重写后仍报错
可以尝试在 IIS 管理器里点击网站下的文件夹,右键刷新,并重启服务器,一次不行就试两次。
2021-11-12 16:35:51
5483
原创 git常用指令
创建仓库命令:git init-初始化仓库。git clone-拷贝一份远程仓库,也就是下载一个项目。提交与修改:git add-添加文件到暂存区。git status-查看仓库当前的状态,显示有变更的文件。git diff-比较文件的不同,即暂存区和工作区的差异。git commit-将暂存区内容添加到仓库中。git reset-回退版本。git rm-删除工作区文件。git mv-移动或重命名工作区文件。提交日志:git log-查看历史提交记录远程操
2021-10-22 14:12:17
92
原创 Webpack学习笔记
Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。
2021-10-21 16:16:09
85
Python爬虫+Beautiful Soup+字符串转PDF
2025-03-26
无界微前端实践(vue3+vite+vue2+webpack)
2023-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人