- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 通过正则表达式对四则运算表达式进行校验
最近在自考过程中碰到实现一个四则运算(加减乘除)的题目,该题解法有简单有复杂,简单的诸如只是单次输入数字或者加减乘除符号来检验判断运算表达式的有效性并给出结果,复杂的则在此基础上添加支持小数、算符优先级、括号等等逻辑。基于实用性的考虑,我选择了一次性输入整个四则预算表达式并给出计算结果的方向。由此面临最大的问题就是如何对四则运算表达式进行有效的校验,再三权衡后,选择通过正则表达式对输入进行有效性校验,先将思考过程分析如下: 1.对基础的非负整数之间的加减乘除进行校验,可以明确获得表达式规则为:表达式以数字
2022-05-24 21:45:46
2676
原创 基于PDF和JSPDF实现调整pdf文件大小功能
前些日子由于工作需要需要将pdf文件变小,市面上不少软件都有这个功能,但都不属于免费功能。此外部分网站提供免费的在线压缩功能,但是考虑到文件比较重要,使用在线压缩存在文件泄漏风险,所以萌发了自己写一个基于html页面压缩pdf大小页面的念头。 在不借助软件和工具的情况下,我能想到压缩方案是将pdf每一页截图然后通过调整图片像素的方法,来实现pdf压缩,而该过程也是我后面实现的思路。网上搜索场景的pdf压缩方案是基于jspdf.js将canvas转成图片生成pdf文件,通过调...
2021-11-04 21:46:28
7228
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人