- 博客(6)
- 收藏
- 关注
原创 记一次查询优化
九月份接到一则需求有关广告业务的gap报表需求(gap这里可以理解为公司内部广告曝光/点击监控数据和第三方广告曝光/点击监控数据的差值与公司监控曝光/点击数据的比值)。产品文档涉及数据较多,均出自不同的数据表,查询数据是来自调用rpc服务获取的基础数据,表报接口拼装统一数据对象对外展示。服务主要分为三个维度查询,按天查询,按小时查询,按地域查询,由于按小时和按地域查询查询条件都是拿到具体的广告...
2019-10-11 11:46:38 942
原创 设计模式之工厂模式
工厂模式实现简介:1.工厂模式定义了统一的接口和众多实现类,工厂模式生成实现类对象的方式是通过定义的ClassUtils中静态方法getAllClassByInterface(Class c)实现的,1.首先获传入的接口全路径包名 // c.getPackage().getName();2.通过类加载机制获取列表文件信息3.通过文件信息反射创建类对象代码示例如下:1.接口...
2018-09-09 22:00:32 295
原创 运维处理工单学到的sql优化
背景:公司业务线升级,更改业务线服务项名称,牵扯到已发行的批次券名称的更改,我的工单任务需要写sql刷数据实现这些名称的修改涉及到的数据库两个数据表,我需要从A表中查询出在B表中关联的服务项只有1条数据并且所关联的这个服务项为所升级的业务线的服务项值所对应的批次,并且修改该A表中对应批次的名称。我想到的sql如下:UPDATE `t_batch` SET batch_name=repl...
2018-09-09 20:48:27 332
原创 Http协议概述
Http协议(超文本传输协议) www(万维网)中使用的是HTTP/1.0的第六版 ,HTTP 属于应用层的面向对象的协议,特点是简洁快速,所以适合于分布式超媒体信息系统。HTTP协议的特点:1. 支持客户端/服务器模式2.简单快速:客户端向服务器请求服务时,只需传送方法和路径。请求方法常用的有POST,HEAD,GET。每种方法规定了客户端与服务器的联系类型不同。由于HTTP协议
2018-02-05 13:32:38 208
转载 jvm模型
简单的jvm介绍 程序计数器: 程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数
2017-12-03 12:40:50 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人