自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

转载 spring boot处理请求返回值的格式(自定义消息转换器)

springboot 将对象转化成json对象返回给前端,是通过多个消息转换器配合完成的但是有些时候,默认的转化格式未必符合我们的要求,这个时候就需要进行自定义消息转换器只需要在@Configuration的类中添加消息转化器的@bean加入到Spring容器,就会在spring启动时被SpringBoot自动加入到容器中。框架在对消息进行转换时就不会使用默认的转换器,而是...

2019-07-04 17:38:00 663

转载 解决mysql分页数据错乱问题

今天同事遇到个麻烦的问题,写了一个分页的功能,结果查出来的数据竟然有重复,有些数据同时在相邻的两页出现了,但是查询总数据不分页的时候又只有一条,这里主要是排序的问题,在mysql中用order by 排序的时候,如果排序字段中有相同的结果,则排序结果是不确定的,每一个分页查询,这几个相同的数据就会乱序,导致查询的数据不准确,解决办法就是在需要用比较容易相等的...

2018-07-11 17:25:00 466

转载 批量同步数据(将有关联关系的两张表中一列数据根据关系同步到另一张表中)...

遇到一个业务,需要用到的表A中的字段c是插入的时候从另一张表B中获得的,但是表B的这个字段有可能会发生变化,所以提供了一个一键同步的功能,让两张表中c字段的值保持一致:UPDATE A, B SET A.c= B.cWHERE A.d = B.d;  其中d字段是A和B的键(关联字段)此操作会锁表,容易造成死锁,不建议使用,最好先查出来再挨个...

2018-06-22 11:49:00 452

转载 mysql查询一段时间内未销售等业务问题的not in优化

首先说一下查询一段时间内未销售的业务问题思路,一般是先查询一段时间内销售出的,然后利用not in去对比查出未销售的部分,但是这样会有一个比较大的问题就是查询速度太慢,为了优化,我们可以采取left join加快速度:有表tableA和tableB 其中tableA是产品总表,tableB是销售记录表。这是可以这样进行查询业务:select * from tableA wher...

2018-06-13 20:54:00 195

转载 阿里移动推送服务端API

极光推送最近老抽风,然后推送方案又一次改变,这次给大家带来的是阿里的移动推送服务端api:首先是引入的依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-push</art...

2018-06-06 17:19:00 284

转载 极光推送服务端API(定时推送任务,推送到指定设备,推送到所有设备)

极光推送常用的几个api方法总结,抽取出了utils类,利用MsgType进行业务类型区别,方便app端收到推送后进行不同处理:首先引入依赖:<!-- 极光推送 --> <dependency> <groupId>cn.jpush.api</groupId> ...

2018-06-05 20:29:00 656

转载 varchar类型字段排序混乱问题

做权限控制时,菜单需要固定顺序,由于用的排序字段resPrio是varchar类型,出来的顺序1之后接着直接是11,12,13,所以需要将resPrio转成数字类型才可以,这里面提供两个方法:1. order by (resPrio+0) 运算之后获得的直接是int类型2.order byCAST(resPrio as decimal) 利用cast函数直接转换,不过转换过程...

2018-06-01 11:10:00 299

转载 DISTINCT, EXIST,NOT IN,HAVING的使用

最近一直在和前端对接口,遇到不少稍显特殊的业务要求,然后这里也总结一下比较常用的几种sql关键词:DISTINCT:主要用于去除重复值,有比较大的局限性,根据某一列去除重复值,获得的也是去除重复的那一列。不过如果配合 in()语句,再根据ID去去重的话,就可以达到在数据库阶段达到list去重的效果;用法:selectDISTINCT 属性A,属性B from 表C;注:...

2018-05-16 20:48:00 600

转载 统计数据库中每月、每天、每小时的数据

最近在做订单统计,经过查询后发现数据库本身有定义很多时间方面的函数,这里把用到的统计每天,每月,每小时的数据的方法做个总结:分月查询数据:SELECT MONTH ( 那个日期的字段 ), SUM( 需要统计的字段, 比如销售额什么的 )FROM 表WHERE YEAR ( 那个日期的字段 ) = 2010 -- 这里假设你要查 2010...

2018-05-02 21:54:00 982

转载 Ztree菜单树回显思路和技术实现

最近在开发权限模块,打算用ztree构建一个菜单树进行选取和回显,因为新增页面和回显页面都在一起,所以考虑了通用性问题,用的简单数据格式,具体看代码:思路一:利用ajax请求,先获得整个tree结果,再请求需要选中的数据js代码:$(window).load(function() { loadTree();//加载树 function loadTree() {//获...

2018-04-19 11:46:00 383

转载 隐藏文件上传input样式同时对上传的文件格式进行校验,上传服务器后回显预览...

首先是对文件上传input样式进行隐藏:<a class="link uploadPhoto" href="#" onclick="upload_file.click()"><input type="file" class="form-control" id="upload_file" name="upload_file" style="display: non...

2018-04-15 18:50:00 189

转载 通过反射访问构造方法代码分析

package Test;public class Example_01 { String s; //声明String型成员变量 int i, i2, i3; //声明int型成员变量 private Example_01() { //无参构造 } protected Example_0...

2017-09-09 22:30:00 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除