自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 aop切面+自定义注释的日志系统的应用

目前项目的后台管理系统中有个日志监控系统,简单来说就是,引入mongoDB,在代码逻辑的最后面通过MongoTemplate的insert插入MongoDB数据库中。代码如图所示 上面是代码逻辑的结尾 ExternalApiMongo model = new ExternalApiMongo(); model.setKeyword(orderId); model.setModel(LogPointExternalEnum.HAIZIWANG_ORDER_DETAIL.

2021-06-08 18:55:50 124

原创 mysql随机查询数据的2个解决方案

emmmm,最近又写前端又写后端,有点忙,好久没写博客,今天来更新一波。需求:根据商城展示的商品,从数据库中随机查询出相同种类的商品30个,作为随机推介给用户。首先来认识两句sql:SELECT FLOOR(RAND()*100)这句sql会返回从0到100的随机数一个,floor的作用是返回舍弃小数点的整数,比如4.5则返回4,相对的是ceil,4.5则返回5。SELECT * FROM tablename ORDER BY RAND() LIMIT 1这句sql可能是百度上教你最多的

2021-05-24 22:39:48 309 1

原创 利用redis防止几秒内的重复点击/重复数据入库

项目中用到的小玩意,记录一下,作用是防止xx秒内用户误操作,或者恶意操作,贴代码~ // 划重点,这个工具类,下面会给出 @Autowired private RedisUtil redisUtil; @RequestMapping(params = "入参路径", method = RequestMethod.POST) @ResponseBody public Map<String, String> pushOrder(@RequestBody String da

2021-05-08 22:16:24 1518 1

原创 记一次rabbitMQ流程,备忘

写了一次rabbitMQ业务,感觉很容易忘记,所以把这次流程记下来,忘记了可以回来看看。由于某个审核业务,数据量巨大,所以不能让客户在页面等待业务走完再执行其他操作,故使用mq,异步操作,让客户有丝滑体验。业务逻辑不赘述,直接来到触发审核后,调用mqservice层----------------------------------------------------------------------------------------------------------------------

2021-04-29 22:21:27 174

原创 大量的数据查询小优化--分次与线程池

记一次大佬教的优化,感觉挺不错,记录下来:背景发生在,调用别人的接口或者调用自己的接口的时候,因为是一次大量数据查询,mysql查询过慢,服务器可能会报响应时间超时之类的错误,大佬指出,实体类封装的可以通过继承pageModel,获得pageSize属性,然后设置每次返回的数据大小,分开N页查询,实体类如下:public class InventoryInfoModel extends PageModel<InventoryInfoModel> implements Serializab

2021-04-26 22:35:39 278

原创 记一次,iterator遍历数组的注意与使用

一个iterator遍历数组的注意使用 前些天在项目中遇到了,感觉会忘记,特此记录一下。 大家都知道数组list在遍历的过程中不能直接remove,要使用iterator,如图:Iterator<ConsigneeAccountVo> iterator = list.iterator(); while (iterator.hasNext()) { ConsigneeAccountVo next = iterator.next(); if (next.getList(

2021-04-26 22:20:29 515

原创 记一下前端传来的String类型Json数组 转换 为list对象

记一下后端传来前端的Json数组 转换 为list对象前两天搞一个项目的时候,需要从前端传来一个对象,后端去接收,前端格式是这样的$.ajax({ url:'/delivery/checkDeliveryExist.mvc', type:'post', dataType:'json', data:{"code":code,"itemNumber":itemNumber.join(","),"declareCode":

2021-04-23 22:38:39 2184

空空如也

空空如也

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

TA关注的人

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