- 博客(9)
- 收藏
- 关注
转载 mysql 实现经纬度排序查找功能
需求如下:商品有多个门店,用户使用App时需要查找附近门店的商品,商品要进行去重分页。思路:1.确认mysql自带经纬度查询函数可以使用。2.该需求需要利用分组排序,取每个商品最近门店的商品id,之后关联商品表获取商品信息即可。3.mysql还是有很多限制。10w级数据处理时性能没问题,200ms以下可以接受。后续考虑使用其他方案代替表结构-- 建表...
2019-09-25 17:15:00 299
转载 springboot 多数据源项目demo
背景: 公司要新建一个数据项目,因为要查询多个数据源的数据,且之前也没有做项目搭建的笔记,这次做一个记录。开箱即用,真香警告!搭建过程中遇到了一些问题,会逐步说明。代码地址:https://gitee.com/aaron_qc/multi-datasource.git先上主菜。多数据源配置步骤引入依赖 tkmapper + druid + mysql +spring-b...
2019-09-18 17:13:00 272
转载 @Resource和@Autowire用谁?
我选了@Resource1.当注入的属性是接口 1.1在接口只有一个实现类的时候,@Resource和@Autowire 在功能上是没有区别的 1.2如果接口有多个实现类,在写法上,@Autowire还需要搭配@Qualifier或者@Primary,而@Resource不需要,自身属性即可满足2.在使用@Autowire时,Idea会出现提示,强迫症看着很不舒服 spri...
2019-08-15 16:45:00 757
转载 git使用cherry-pick和revert抢救错误代码提交
大多数的新手在新接触git时都会出现这样的问题。代码写完了,提交到dev分支进行测试。一高兴忘记切回来,继续在dev分支开发,写完之后提交时猛的发现,我靠,我怎么在dev上面写代码,此时内心必然是一阵骚乱。不要方!来,复现车祸现场git checkout feature_1touch a.txtgit add a.txtgit commit -am "...
2019-07-21 20:25:00 468
转载 学习笔记-jvm运行时数据区
按照线程私有和共享区域来划分线程私有程序计数器指向当前线程正在执行的字节码行号地址,如果是本地方法,值为undefined虚拟机中唯一不会oom的区域为什么会有程序计数器 - java天生多线程本地方法栈非java方法。native虚拟机栈由栈帧组成 - 每个方法对应一个栈帧局部变量表操作数栈动态链接返回地址...
2019-07-21 18:57:00 117
转载 spring boot 整合lombok+tkmapper+mybatis-generator
1.lombok<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency...
2018-11-12 22:47:00 521
转载 Excel导出功能超时解决方案 -- 异步处理
背景有运营同学反馈,最近导出excel会出现超时的情况,初步判断是数据增长太快,数据量太大,请求时间超过了设置的超时时间尝试有考虑直接更改该请求的超时时长,可是治标不治本网上搜索发现,有很多人说采用多线程的方式,还没尝试过,不过最近另一个项目使用多线程出现了内存溢出的情况。。。暂时不考虑方案 后来找了机智的德叔咨询之后get到一个解...
2018-09-16 23:49:00 4768
转载 退款业务实战--幂等的“基本操作”
产品大哥在需求评审的时候对这个小功能“一嘴带过”,而我竟然也简单地以为这个小需求可能只需要几个小时就搞定了他的描述大概是这样的:"用户填写了支付宝账号密码之后,将退款金额打到用户的支付宝里面。好,我们看下一个功能点"。。。。。。。这难道不是,开局一张图,结局全靠编吗!!!在接口设计的时候,觉得此事不简单。找了之前对接过支付宝的同事沟通了一下,里面还是有很多门道流...
2018-09-16 02:42:00 228
转载 mysql百万级数据分页查询缓慢优化-实战
作为后端攻城狮,在接到分页list需求的时候,内心是这样的画面是这样的代码大概是这样的select count(id) from … 查出总数select * from …. limit m,n 查出分页数据 和前端的交互是这样的你传给我查询条件和pageNum、pageSize我给你返回total、re...
2018-09-14 17:36:00 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人