大意了!Fastjson 真的该换了!
引入小小缓存竟然会带来这么多问题?!
这是我见过写得最烂的Controller层代码,没有之一!
有 10000 个 if else 该如何优化?被问懵了!
同事使用 insert into select 迁移数据,开开心心上线,上线后被公司开除!
如何优雅简单地写 Controller 层代码?
接口安全老生常谈了目前常用的加密方式就对称性加密和非对称性加密,加密解密的操作的肯定是大家知道的,最重要的使用什么加密解密方式,制定什么样的加密策略;考虑到我技术水平和接口的速度,采用的是RAS非对称加密和AES对称加密一起用!!!!二、RSA和AES基础知识1、非对称加密和对称加密非对称加密非对称加密算法是一种密钥的保密方法。非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和
14 个 SpringBoot 优化小妙招,写代码像写诗
自己动手写个 IDEA 高效插件:Swagger注解、JavaDoc一键生成
有些时候我们在进行接口调用的时候,比如说一个 push 推送接口,有可能会涉及到不同渠道的推送。比如做结算后端服务的,会与金蝶财务系统进行交互,那么我结算后端会涉及到多个结算单类型,如果每一个种类型的结算单都去暴露一个 contoller 接口给前端提供,而且其实对接第三方的接口,有些接口是共通的。前端涉及到的问题需要调用后端多个 controller,不同接口传不同的参数,如果遇到后端接口修改,
把 MyBatis 替换成 MyBatis-Plus,上线后哭晕在厕所。。。
分布式链路追踪:TraceIdFilter + MDC + Skywalking
2、从备份恢复如果有进行定期备份,可以从最近的备份中恢复数据。恢复过程可以是全库恢复,也可以是部分恢复。使用mysql命令恢复数据:mysql -u username -p database_name < backup.sql3、使用binlog恢复SHOW VARIABLES LIKE 'log_bin';如果开启,可以找到需要回滚的事务,并通过mysqlbinlog工具恢复数据:mysq
一、前言SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译出来的 Jar 包很大,如果工程引入了许多开源组件(SpringCloud等),那就更大了。这个时候如果想要对线上运行工程有一些微调,则非常痛苦二、瘦身前的Jar包Tomcat在部署Web工程的时候,可以进行增量更新,SpringBoot也是可以的~Sp
git提交错了?别慌,直接删除提交记录
线上告警炸锅!FastJson 又立功了。。
强烈推荐 MapperStruct,不建议用 BeanUtils.copyProperties 拷贝数据?
一个注解搞定 Spring Boot 日志!
SpringBoot 接口防抖(防重复提交)的一些实现方案
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号