自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 导出首页所有图表为PDF

某项目前端首页,利用highcharts做了一些图表,众所周知highcharts这样的图表工具肯定支持导出图表为图片的方式,但是通常系统首页都不止是统计图,也有一些表格或者其他总数统计,这个时候如果需要实现整个首页导出,我们如何做呢? 我们经过调研,采取了将图表先生成图片,临时放入页面中,再将整个html获取,利用html2canvas转canvas然后利用jspdf,存成jspdf,存储过后,再将图片恢复原始状态。 这个方法看起来有点笨,但目前实现了业务需求,有大佬有其他思路的话,欢迎指导交流! $sc

2021-04-23 10:24:22 111

原创 FTP上传文件无法使用或大小变大

FTP上传文件无法使用或大小变大 利用ftp上传文件 ,上传后文件莫名其妙变大,利用二进制查看工具,发现上传后的文件二进制编码中每个“0A”前面都多了“0D”, 是因为不支持的文件,需要使用字节流传输, ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE); 这行代码要在每次ftp上传动作前面都执行一次。 如果是在linux服务器上命令行操作ftp上传,也可先输入binary,再使用put或者get进行上传下载,就会以二进制字节流的方式传输。 ...

2021-04-23 10:11:11 707

原创 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 233 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 82

原创 redis实现session共享

redis实现session共享 实现背景: 使用政务云的负载均衡,机制为加权轮询,开启会话保持。 由于服务主机上是通过nginx映射端口,所以健康检查基于url来实现。 框架为springboot,但是以war包形式部署到tomcat中。 (调研中发现,原理来源于spring,所以其他spring框架结构按理说也可以支持,但未经过测试) 第一步:导入以下jar包 <dependency> <groupId>redis.clients</groupId&gt

2021-03-09 08:56:11 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除