摘要: 针对多张表的关联统计的一次SQL优化,主表(M表,500万左右数据),关联表1(C表,客户表,千万级数据),关联表2(CER表,客户员工关系表,千万级数据),关联表3(E表,员工表,数据量忽略不计),做了一次统计的SQL开发,主要就是一个优化的方法问题,以后写SQL需要注意一下,使用的是Oracle 阅读全文
posted @ 2022-03-03 16:14 ssc在路上 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 在工作中有一个统计的功能,其实也是比较简单的一个统计功能,就是统计一个已发布文章数量和未发布文章数量,具体我们怎么进行区分呢,那就是这条数据的目前所处的状态,比如:state=4(已发布文章),state=1,2,3,5,那就是未发布文章数量,就是这么一个简单的需求 一、错误想法汇总 1、从sql入 阅读全文
posted @ 2021-05-18 16:38 ssc在路上 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 只是单纯的想记录一下,你可能做程序员一辈子都无法遇到的一个问题!!! 哈哈哈 一、问题的描述 这个问题是昨天在做导出的时候遇到的,本来是在一个方法中,写一下导出的业务代码,我也按照其他的导出一样,继续在后面进行代码的编写,写了3、4个小时之后,终于写完了,一身轻松,准备启动项目进行一番测试,但是奇怪 阅读全文
posted @ 2021-03-26 15:01 ssc在路上 阅读(9120) 评论(4) 推荐(1) 编辑
摘要: sql优化的问题之前没怎么遇到过,真实的面试中有很多sql优化的面试题,但是在实际的工作中,很少能有优化sql的机会,但是这次有一个sql优化的任务,是一个统计的功能,页面响应速度很慢,有时候还会出现无法响应的结果,看了一下整个接口,从controller层到service层再到sql语句,就是很普 阅读全文
posted @ 2021-03-10 16:07 ssc在路上 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 毫无疑问的,springboot托管的实体类默认是以单例模式的形式进行实例化的,但是在某些场景下,我们需要的不是单例模式的实体类,这个时候我们该如何去实现springboot托管的实体类进行多例模式的创建呢? 一、单例模式存在的问题 1、业务场景介绍 就是我们为什么会有改变springboot默认单 阅读全文
posted @ 2020-11-29 21:21 ssc在路上 阅读(3510) 评论(0) 推荐(0) 编辑
摘要: 开始订单模块的开发,订单中的order表中 一、订单的校验参数 1、商品 无货 2、商品最大购买数量 总数量限制 3、SKU的最大限制 4、totalPrice 校验 5、finalTotalPrice 校验 6、是否拥有这个优惠券 7、优惠券是否过期 二、价格参数 1、前端 计算的订单价格 计算的 阅读全文
posted @ 2020-11-07 16:16 ssc在路上 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 进入一个新的模块,就是优惠券的功能模块,这个模块据说非常复杂,需要考虑的内容很多,从设计到实现,一步一步的看一下这个优惠券是如何设计实现的。 一、优惠券分析 1、优惠券设计分析 (1)优惠券的创建(CMS中进行创建) (2)选择优惠券的类型(满减券,满多少 - 减多少,门槛券,有无门槛,有门槛的话怎 阅读全文
posted @ 2020-09-09 17:21 ssc在路上 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 多对多在复杂查询中是不可避免的,如何更加简便的进行多对多的查询,如何使用JPA来简化多对多的配置以及SQL语句的书写,记录一下 一、多对多的配置 1、前提条件 当我们在做CRUD的时候(哈哈都是CRUD body),总会碰到那种多表联合查询,我们总会写很长的查询语句,当然在JAP 中同样会写SQL语 阅读全文
posted @ 2020-06-23 22:03 ssc在路上 阅读(252) 评论(0) 推荐(0) 编辑
摘要: JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。通过客户端保存数据,而服务器根本不保存会话数据,每个请求都被发送回服务器。 JWT是这种解决方案的代表。 一、跨域身份验证 1、Internet服务无法与用户身份验证分开。一般过程如下: (1)用户向服务器发送用户名和密码。 阅读全文
posted @ 2020-06-11 23:27 ssc在路上 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: MySQL中有一种新的数据结构,就是json格式,在使用springboot中进行数据的读取的时候往往会将json类型的数据直接转换成字符串类型的数据,对于页面的数据的处理很不友好,如何来将json类型的数据序列化成List或者Map类型的,七月老师提供了一整套的代码完成以及思考过程,记录一下整个代 阅读全文
posted @ 2020-06-06 23:23 ssc在路上 阅读(903) 评论(0) 推荐(0) 编辑