标签:经验总结

springboot如何下载resource目录下的文件

有时候我们会将一些静态模板文件,比如一些导入excel的模版放在resource目录下,那么我们springboot该如何实现resource目录下的文件下载功能呢? 这里我们现将一个名为xxx模板.xls的文件放在resource目录的下的template文件夹下,接下来我们写如下代码即可实现下下载功能: @GetMapping("/download/te……

ChatGPT会不会导致底层程序员失业?看看chatgpt自己回答?

ChatGPT会不会导致底层程序员失业?一般有三种类型的人群,都各种有自己的看法,我们来看下各位大佬们都是怎么看待ChatGPT对未来程序员行业的影响与冲击的!最后一位就是chatgpt自己,感兴趣的可以直接拉到文末直接看chatgpt自己如何看待该问题! 第一类:乐观派 乐观派认为ChatGPT不会导致底层程序员失业! 烟雨回答:我的答案是不会。因为Ch……

京东商品详情参数一键复制转换油猴子脚本【记录备用】

京东商品详情参数复制转换油猴子脚本,记录备用,将产品参数一键复制并转换为table格式,每行4个,只取前4行,方便发布产品是一键格式化参数信息。 油猴子脚本如下: // ==UserScript== // @name 京东商品参数复制 // @namespace http://tampermonkey.net/ // @versi……

Springboot如何优雅地写好controller层代码

Springboot如何优雅地写好controller层代码?主要注意以下4个方面即可: java项目分层的含义 入口参数统一校验 异常信息统一处理 返回结果统一格式 前言 优雅?看到这个词,我第一反应是什么是优雅?怎么写才算优雅?一千个读者有一千个哈姆雷特,每个人的经验、阅历不同,也许理解就不同。我对优雅的理解很简单,就是简洁有效、容易理解,别那么多套……

网站变成灰色表示哀悼的效果是怎样实现的?

在一些需要悼念的日子,以及一些影响力很大的伟人逝世或纪念日的时候,我们需要把网站页面变成黑白色或灰色,以表示我们对逝者或者英雄的缅怀和悼念。 比如江泽民同志逝世,各大平台网站或者app等都进行了置灰操作,比如百度如下效果: 当大家看到全站的内容都变成了灰色,包括按钮、图片等等。这时候我们可能会好奇这是怎么做到的呢? 有人会以为所有的内容都统一换了一个 CSS……

记一次postman请求免鉴权接口报错的问题

postman调用api接口非常简单,但是往往简单的事情一旦出错,就很难发现问题出在哪,最近一次使用postman调用免鉴权的接口,竟然发现被权限拦截器和登录拦截器给拦截了,找了好久才发现问题所在,突出一个要细心!下面潘老师带大家看下这个致命的小错误! 问题描述 先看下postman的url变量配置,如下图: 这里埋下了一个伏笔就是,地址最后多加了一个斜杠,……

推荐一个非常好用的程序员导航网站

这是一个非常好用的程序员导航网站,拥有该网站,就拥有一站式导航,再也不用为找网址而发愁了! 先直接上网址: 现在来说说为什么推荐该程序员导航网站! 1、支持自定义导航网址 该网站不同于其他一般的导航网站,最主要的一个特点:支持自定义网址 如果你有自己想要网址,完全可以自己直接自定义上去,非常的方便! 2、搜索工具栏,功能丰富 搜索工具栏背景非常漂亮,也很……

Java接口调用性能优化的11个小技巧总结

前言 Java接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。导致接口性能问题的原因千奇百怪,不同的项目不同的接口,原因可能也不一样。 该问题说简单也简单,说复杂也复杂。 有时候,只需加个索引就能解决问题。 有时候,需要做代码重构。 有时候,需要增加缓存。 有时候,需要引入一些中间件,比如mq。 有时候,需要需……

解决chrome浏览器google translate翻译插件不能用的问题

作为程序员经常会查看一些英文文档,chrome浏览器自带的google translate翻译插件可以右键一键翻译整个网页,非常方便,但是最近该插件功能失效,无法实现翻译功能,下面潘老师来说下相关的解决方案。 google translate翻译插件不能用原因 原因其实很简单就是翻译的api服务器被墙了,无法调用翻译接口,好在并不是所有的服务器都被强了,我们……

主从服务器实现主机名和ip绑定,配置hosts方便访问

在搭建集群或者分布式环境时,往往会用到多台虚拟机作为节点,每台虚拟机都有自己的ip,而ip是很难记忆的,如果我们将主机名与ip进行绑定映射,这样我们就可以通过访问主机名来访问对应的主机了,甚至让主机ip直接映射到某个域名,通过域名来直接访问,这样也是非常友好的,这里潘老师给大家演示下如何通过hosts配置来实现。 环境说明 这里潘老师准备了3台服务器,一主两……

MyBase V7.1版本破解版教程(本地文档管理工具/知识库系统推荐)

最近因为公司的服务器信息实在太多,也记不住,极容易搞混淆,信息存放在云端虽然方便,但不安全,比如有道词典,因此潘老师想起来之前还是在16年左右开始使用的一款本地文档管理工具,非常好用,好不容易才搜到该工具名称,因此记录下并且分享给大家,它就是MyBase工具,该工具官方是收费的,这里我们使用7.1 Pro版本的破解版,潘老师整理了破解安装教程如下,我们一起来……

Spring如何解决循环依赖问题(面试题)

对于循环依赖问题,Spring框架早就考虑到了,那么Spring到底是如何解决循环依赖问题的?这个问题不仅在面试题中也会经常被问到,我们在日常开发中也会经常遇到该问题,当循环依赖问题出现时,有部分spring支持的,可以自行帮我们解决了,但也有部分不支持,我们要能知道原因,并能找到解决方案。 一、针对面试题 如果值针对面试题问:”Spring是如……