很多时候导出(或者下载)文件的时候,用的是超链接的方式,相当于window.location.href='xxx.xlsx'的方式,很容易实现文件的导出下载,不过一般是针对API采用GET的方式,如果后台API是POST的方式呢? 其实也很简单,这里介绍在Vue.js下采用了axios来post请求,并下载文件,示例如下: downloadExportExcel() { var payload = {"start":"2021-07-11","end":"2021-07-22"}; axios.post('http…

2021-08-09 0条评论 1250点热度 0人点赞 admin 阅读全文

CentOS下如果运行某个命令,显示找不到命令(command not found),这个时候,可以使用yum安装,但是我们怎么知道要安装什么包呢?或者大概知道关键词,需要知道安装包的名字。 我们可以使用来查找,以查找htpasswd为例: [root@ecs-587c opt]# yum provides htpasswd Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile httpd-tools-2.4.6-95.el…

2021-08-08 0条评论 1286点热度 0人点赞 admin 阅读全文

之前的文章有介绍如何在SpringBoot下MVC整合(包含JSP页面以及JSTL),详见:https://blog.terrynow.com/2021/07/07/springboot-mvc-jsp-and-jstl-implment/ 我们还需要为它设计统一的错误页面 首先,修改application.properties # SpringBoot自带一个简易的错误页面,我们将它禁用 server.error.whitelabel.enabled=false spring.mvc.throw-exceptio…

2021-08-07 0条评论 1086点热度 1人点赞 admin 阅读全文

苹果电脑有个困扰我很久的问题,就是开机的时候,duang的一声总是吓我一跳,尤其是在比较安静的时候,例如深夜,总之我很不喜欢这个声音! 如果你的Mac升级到了最新的版本(MacOS Big Sur 11),那就比较简单了,只要稍微设置下就能关闭 点击左上角苹果图标 点击系统偏好设置 (System Preferences) 点击声音(Sound) 在“声音效果”面板中,使用“启动时播放声音”设置来打开或关闭启动声音。In the Sound Effects pane, use the “Play sound on…

2021-08-06 0条评论 1871点热度 0人点赞 admin 阅读全文

SpringBoot下MVC整合(包含JSP页面以及JSTL)请看:https://blog.terrynow.com/2021/07/07/springboot-mvc-jsp-and-jstl-implment/ SpirngBoot开发环境下正常,本次我们不准备打包成war包放到tomcat下运行,而是打包成jar后,直接java -jar xxx.jar 运行起来,打开页面报错404 原因是正常的maven package后,maven并没有把src/main/webapp下的资源文件、jsp等文件打包进j…

2021-08-05 0条评论 855点热度 0人点赞 admin 阅读全文

最近迁移一个Spring项目到阿里云,之前有一个功能smtp发邮件是正常的,到了阿里云就不能发送了(超时),到服务器的命令行上去telnet smtp服务器的25端口(telnet smtp.example.com 25),发现是超时不通的,应该是被阿里云封锁了。 现在一般smtp服务器都配置了SSL功能(默认465端口),尝试telnet后,发现是465端口是可以的,所以需要修改发邮件程序 SpringBoot 下配置文件修改 # 使用 smtp 协议 spring.mail.protocol = smtp sp…

2021-08-04 0条评论 1321点热度 0人点赞 admin 阅读全文

SpringMVC的Java程序中,希望能定时执行一些任务,例如每隔一定时间,或者每天定时执行一个方法等等。 如果你使用的是SpringBoot,请参考:https://blog.terrynow.com/2021/07/10/java-spring-springboot-schedule-implement/ SpringMVC中的配置要稍微比SpringBoot多一些配置 首选修改application-context.xml(这个文件可能会根据你web.xml里的contextConfigLocation的设…

2021-08-03 0条评论 1423点热度 0人点赞 admin 阅读全文

Javascript,有一个Array,需要根据Array里面的value来删除特定元素, 例如: var array = ['Tom', 'Jerry', 'Jack']; 我们需要删除Jerry后,剩下:['Tom', 'Jack']; 使用indexOf先找到元素,再使用splice删除 // 使用indexOf先找到元素,再使用splice删除 var index = array.indexOf('Jerry'); if (index !== -1) { array.splice(index, 1); } …

2021-08-02 0条评论 1390点热度 0人点赞 admin 阅读全文

使用Apache的POI读取Excel,遇到一个问题,读取Excel中的日期类型的Cell,发现读出来的是double类型的数值,如下代码: String cellValue = cell.getCellTypeEnum() == CellType.NUMERIC ? new DecimalFormat("0.####").format(cell.getNumericCellValue()) : cell.getRichStringCellValue().toString().trim(); 原来,POI里有一个关…

2021-08-01 0条评论 1788点热度 0人点赞 admin 阅读全文

办公室的电脑领导要求每天关机,但是总是偶尔有时候忘记关机就走人了,Windows下可以利用计划任务,让电脑每天定点自动关机,这样就不会有忘记关电脑的烦恼了! 首先找到『计划任务程序』,一般在Windows管理程序-计划任务程序,或者用搜索程序的方式,或者在桌面点右键-选择管理-选择任务计划程序 创建一个『计划任务』,名字随意,我这边取名『Shutdown EveryDay』 接下来,希望任务何时开始,选择『每天』 接下来,选择每天需要关机的时间,可以选择你认为何时的时间,比如20:00 接下来,希望该任务执行什么操…

2021-07-31 0条评论 2207点热度 0人点赞 admin 阅读全文
1596061626385