项目优化分几个点,一般图片我们用.svg后缀,还有使用base64的格式编码.这些都是减少图片的体积.减少http的请求.还有外部导入的包使用CDN的形式.还有路由的懒加载.还有用keep-alive标签去包裹失活组件. 1. 然后我们打包上线的时候去发现问题,再解决问题.比如说打包会发现,不允许出 ...
分类:
其他好文 时间:
2020-05-02 11:48:27
阅读次数:
85
我们通常下载文件的方式无非后端给一个生成文件链接, 前端通过a标签或者iframe的方式去下载,这种方式的弊端是无法监测到文件是否下载完成,无法给用户友好的提示,以避免用户短时间内重复点击下载. 如果我们能用Ajax从后端拿到PDF的相关数据,再在前端下载成PDF就可以解决这个问题,那么新的问题是: ...
分类:
Web程序 时间:
2020-05-02 00:33:48
阅读次数:
125
这个题下载附件是一个压缩文件,解压后是一个exe文件,运行了一下,打不开 考虑到是杂项,用记事本打开看一下,发现是一大串字母,最后有两个==,疑似base64 因为太多,图片没有显示完,复制一下,网站解密,但是解密出来时乱码 把开头的image/jpg,base64删了解密还是乱码,不得其解 最后随 ...
分类:
其他好文 时间:
2020-05-01 23:51:51
阅读次数:
136
之前写过一篇查看pdf的文章,当时的需求还没变,服务器还可以外网访问,这没过几天又说服务器只能内网访问,所以之前那种方法行不通了 现在的思路是后端把pdf转成base64传到前端,前端再解析成pdf 首先要装一个依赖 npm i pdfjs-dist 下面是预览pdf的整个页面代码 1 <templ ...
分类:
移动开发 时间:
2020-05-01 16:22:43
阅读次数:
96
Java 实现一个 加解密算法工具类 加密算法: AES 模式: ECB 补码方式: PKCS5Padding 1. 工具类 请注意上面的实现,提供了两种方式 一个是AES加密之后使用base64编码输出,对应的是解密base64编码的数据 一个是AES加密之后,直接返回字节数组;也是直接解码字节数 ...
分类:
编程语言 时间:
2020-05-01 10:55:39
阅读次数:
69
解析分析线上30分中26G的binlog,排查阿里云RDS主库插入ROWS和监控数据不匹配问题。解析binlog汇总到一起:foriinls/mnt/bi/;do/opt/software/mysql-8.0.19-linux-glibc2.12-x86_64/bin/mysqlbinlog-v--base64-output=decode-rows$i>>all_decoded.sql
分类:
其他好文 时间:
2020-04-30 15:23:31
阅读次数:
69
环境 1. jdk 8 或者 6 示例 jdk 6 jdk 8 commons codec 加入依赖 ...
分类:
编程语言 时间:
2020-04-30 13:25:32
阅读次数:
52
<img :src="`data:image/jpg;base64,${codeSrc}`" class="verify-code__img" @click="getVerifyCode" /> Data URI scheme支持的类型有: data:,文本数据 data:text/plain,文本 ...
分类:
其他好文 时间:
2020-04-29 16:27:48
阅读次数:
72
1 // 计算文件大小 2 function file_size($base64) 3 { 4 $base64_image = str_replace(' ', '+', $base64); 5 if (preg_match('/^(data:\s*audio\/(\w+);base64,)/', ...
分类:
Web程序 时间:
2020-04-28 09:54:28
阅读次数:
148