会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
曦12
博客园
首页
新随笔
联系
订阅
管理
随笔 - 51
文章 - 0
评论 - 31
阅读 -
50934
2024年9月4日
前端使用xlsx模板导出表格
摘要:
前言 前端导出表格有很多种方案,但是表格样式一旦复杂了,那么就得用代码写excel的样式,还是比较麻烦的。每次样式不一样,就得重新写,这时使用表格模板的优势就体现出来了,想导出不同样式的表格直接修改表格模板即可。 方案 我找了两种方案: 1、使用xlsx-template,利用模板语法在xlsx中占
阅读全文
posted @ 2024-09-04 17:18 曦12
阅读(565)
评论(0)
推荐(3)
编辑
2023年12月12日
python将资源打包进exe
摘要:
前言 之前py打包的exe一直是不涉及图片等资源的,直到我引入图片后打包,再双击exe发现直接提示未找到资源。 分析 我py代码中的图片引入使用的是项目相对路径,打包时pyinstaller只会引入py模块,这种路径引入的资源其实是不会打包进exe的。有人想的是可以直接将资源放到exe旁边,但这不是
阅读全文
posted @ 2023-12-12 16:02 曦12
阅读(237)
评论(0)
推荐(0)
编辑
2023年12月5日
修改python打包后的窗体图标、任务栏图标、exe图标
摘要:
前言 我python开发的GUI界面(图形用户界面)一直是tkinter,打包exe一直是Pyinstaller。但是打包出来的exe图标、状态栏图标、窗体左上角图标一直是默认的羽毛,我想自定义。 效果 最后使用base64创建临时ico解决了该问题 步骤 创建icoToBase64.py,内容如下
阅读全文
posted @ 2023-12-05 11:03 曦12
阅读(3153)
评论(0)
推荐(1)
编辑
2023年11月9日
pinia的使用
摘要:
前言 最近新开了个项目,以前老项目都是vue2+vuex开发的,都说用vue3+pinia爽得多,那新项目就vue3+pinia吧。这里记录一下pinia的使用。 使用方法 安装pinia: npm i pinia main.js中引入pinia: //main.js import { create
阅读全文
posted @ 2023-11-09 16:25 曦12
阅读(220)
评论(0)
推荐(0)
编辑
2023年11月2日
纯前端实现图片验证码
摘要: 前言 之前业务系统中验证码一直是由后端返回base64与一个验证码的字符串来实现的,想了下,前端其实可以直接canvas实现,减轻服务器压力。 实现 子组件,允许自定义图片尺寸(默认尺寸为100 * 40)与验证码刷新时间(默认时间为60秒)。同时暴露绘制验证码方法drawPic(),允许父组件直接
阅读全文
posted @ 2023-11-02 10:44 曦12
阅读(542)
评论(0)
推荐(0)
编辑
2023年8月10日
js玩儿爬虫
摘要:
# 前言 提到爬虫可能大多都会想到python,其实爬虫的实现并不限制任何语言。 下面我们就使用js来实现,后端为express,前端为vue3。 # 实现功能 话不多说,先看结果: 
评论(2)
推荐(0)
编辑
2023年4月14日
express项目的创建
摘要:
前言 前端开发者若要进行后端开发,大多都会选择node.js,在node生态下是有大量框架的,其中最受新手喜爱的便是老牌的express.js,接下来我们就从零创建一个express项目。 安装node 在这里:https://nodejs.org/dist/v16.14.0/node-v16.14
阅读全文
posted @ 2023-04-14 11:29 曦12
阅读(322)
评论(0)
推荐(0)
编辑
2023年4月13日
python项目生成exe
摘要:
前言 做了个python的小项目,需要打包为桌面端的exe使用,结果一打包,体积直接上百兆了,研究了下,使用虚拟环境打出的包会更干净小巧。 安装anaconda anaconda用作python的虚拟环境管理工具,安装命令:https://repo.anaconda.com/archive/Anac
阅读全文
posted @ 2023-04-13 17:24 曦12
阅读(403)
评论(0)
推荐(0)
编辑
2023年3月10日
无法加载nodejs\vue.ps1
摘要:
发现问题 刚换了电脑之后,安装了node.js、vue/cli,在vscode中使用vue ui命令新建vue项目时,发现报错如下: 分析问题 多番查询后发现,一般此类问题大多出现在第一次运行脚本的电脑中,因为PowerShell的默认执行策略是禁止系统允许脚本命令的执行,如果需要允许类似命令需要允
阅读全文
posted @ 2023-03-10 15:15 曦12
阅读(25)
评论(0)
推荐(0)
编辑
2023年1月20日
vue3实现一个抽奖小项目
摘要:
前言 在公司年会期间我做了个抽奖小项目,我把它分享出来,有用得着的可以看下。 浏览链接:http://xisite.top/original/other/luckDraw/index.html 项目链接:https://gitee.com/xi1213/luck-draw (欢迎star!) 项目截
阅读全文
posted @ 2023-01-20 17:15 曦12
阅读(1523)
评论(0)
推荐(1)
编辑
下一页
随笔分类
(51)
js(5)
vue(19)
webgl(8)
electron(3)
html(1)
css(5)
杂项(7)
python(3)
推荐排行榜
1. 疫情可视化part1(10)
2. 数据看板可视化(5)
3. 前端使用xlsx模板导出表格(3)
4. 疫情可视化part3(3)
5. 疫情可视化part2(3)
6. three.js实现太阳系(2)
7. 修改python打包后的窗体图标、任务栏图标、exe图标(1)
8. vue3实现一个抽奖小项目(1)
9. 利用云服务器发布项目(1)
10. electron-builder打包配置说明(1)
点击右上角即可分享