摘要: 前端(GET方式),如果参数有null,后端接收到的不是null而是字符串“null”,可能导致SQL逻辑错误,可以再控制层或者服务处处理一下 window.location.href =request.baseURL+ "/IntentListExport?isExpand="+this.sele 阅读全文
posted @ 2021-09-24 09:36 忙碌了一整天的L师傅 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 可以调试前端请求到后端的运行流程!!! 阅读全文
posted @ 2021-09-23 16:08 忙碌了一整天的L师傅 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1.实体类变量名:前后端对应且最好小写字母开头 2.请求方法和后端注解对应关系 注解 支持的类型 支持的请求类型 支持的Content-Type 请求示例 阅读全文
posted @ 2021-09-23 11:16 忙碌了一整天的L师傅 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 内存泄漏和内存溢出的区别和联系_ruiruihahaha的博客-CSDN博客_内存泄漏和内存溢出 阅读全文
posted @ 2021-09-22 14:52 忙碌了一整天的L师傅 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 每个 Thread 对象中都持有一个 ThreadLocalMap 类型的成员变量 原理: 为什么只定义了一个ThreadLocal成员,不同的Thread使用此成员的set和get确可以相互分离? 因为实际是调用的每个Thread自己内部的ThreadLocalMap的set和get,键都是这个T 阅读全文
posted @ 2021-09-22 11:23 忙碌了一整天的L师傅 阅读(34) 评论(0) 推荐(0) 编辑
摘要: UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定; UUID是国际化标准组织( 阅读全文
posted @ 2021-09-22 10:05 忙碌了一整天的L师傅 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 参数 线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler。下面会对这7个参数一一解释。 一、corePoolSize 线程池核心线程大小 线程池中会维护一个最 阅读全文
posted @ 2021-09-17 16:41 忙碌了一整天的L师傅 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 创建线程池 import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuratio 阅读全文
posted @ 2021-09-17 15:58 忙碌了一整天的L师傅 阅读(304) 评论(0) 推荐(0) 编辑
摘要: SQL优化 1、介绍 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是随着互联网大数据的兴起,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。 系统优化中一个很重要的方面就是SQL语句的优化 阅读全文
posted @ 2021-09-17 15:40 忙碌了一整天的L师傅 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一致性Hash算法背景 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 但现在 阅读全文
posted @ 2021-09-17 15:23 忙碌了一整天的L师傅 阅读(68) 评论(0) 推荐(0) 编辑