- 博客(5)
- 收藏
- 关注
原创 导出首页所有图表为PDF
某项目前端首页,利用highcharts做了一些图表,众所周知highcharts这样的图表工具肯定支持导出图表为图片的方式,但是通常系统首页都不止是统计图,也有一些表格或者其他总数统计,这个时候如果需要实现整个首页导出,我们如何做呢?我们经过调研,采取了将图表先生成图片,临时放入页面中,再将整个html获取,利用html2canvas转canvas然后利用jspdf,存成jspdf,存储过后,再将图片恢复原始状态。这个方法看起来有点笨,但目前实现了业务需求,有大佬有其他思路的话,欢迎指导交流!$sc
2021-04-23 10:24:22 105
原创 FTP上传文件无法使用或大小变大
FTP上传文件无法使用或大小变大利用ftp上传文件 ,上传后文件莫名其妙变大,利用二进制查看工具,发现上传后的文件二进制编码中每个“0A”前面都多了“0D”,是因为不支持的文件,需要使用字节流传输,ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);这行代码要在每次ftp上传动作前面都执行一次。如果是在linux服务器上命令行操作ftp上传,也可先输入binary,再使用put或者get进行上传下载,就会以二进制字节流的方式传输。...
2021-04-23 10:11:11 673
原创 SVN备份
采用热备份机制,不影响svn正在使用,不需要启停svn服务。bak.bat@echo off:: 关闭回显 :: 设置标题title SVN备份脚本 rem 设置变量 :: SVN_HOME svn程序的安装路径,指定到bin目录上一级。(如果路径有空格,请用""。)set SVN_HOME="D:\visualsvn\server":: SVN库的路径set SVN_ROOT=D:\visualsvn\Repositories:: 备份SVN父目录的路径set SVN_B
2021-03-09 09:19:04 221 1
原创 简单的js浏览器判断
废话不多数直接上代码function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isIE = userAgent.indexOf(“compatible”) > -1 && userAgent.indexOf(“MSIE”) > -1; //判断是否IE<11浏览器var isEdge = userAgent.indexOf(“Edge”) > -1 &a
2021-03-09 09:05:31 77
原创 redis实现session共享
redis实现session共享实现背景:使用政务云的负载均衡,机制为加权轮询,开启会话保持。由于服务主机上是通过nginx映射端口,所以健康检查基于url来实现。框架为springboot,但是以war包形式部署到tomcat中。(调研中发现,原理来源于spring,所以其他spring框架结构按理说也可以支持,但未经过测试)第一步:导入以下jar包 <dependency> <groupId>redis.clients</groupId>
2021-03-09 08:56:11 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人