上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 53 下一页
摘要: if(listNew.size()>0){ logger.info("走批量插入一个大list:"+listNew.size()+"分70一分小list"); List< List<InstantQtyEntity>> listMap = new ArrayList<>(); int size =7 阅读全文
posted @ 2020-12-10 15:22 A汉克先生 阅读(457) 评论(0) 推荐(0)
摘要: @Component @ConfigurationProperties(prefix = "api") @PropertySource(value = { "classpath:api.yml" }) package com.foen.api.config; import org.springfra 阅读全文
posted @ 2020-12-04 15:44 A汉克先生 阅读(239) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-11-30 11:28 A汉克先生 阅读(80) 评论(0) 推荐(0)
摘要: 我的第一个抖音小程序 阅读全文
posted @ 2020-11-27 16:58 A汉克先生 阅读(139) 评论(0) 推荐(0)
摘要: 简述 分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。 例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。 解决方案 在分布式系统中,要实现分布式事务,无外乎那几种解决方案。 一、两阶段提交(2PC) 两阶段提交(Two-phase Commit,2PC), 阅读全文
posted @ 2020-11-24 14:42 A汉克先生 阅读(134) 评论(0) 推荐(0)
摘要: json解析的时候,通常顺序会发生改变,如果我们有保持原有顺序的需求的话可以通过如下方式 1、使用fastJson的Feature.OrderedField JSONObject respJson = JSONObject.parseObject(jsonStr, Feature.OrderedFi 阅读全文
posted @ 2020-11-18 15:05 A汉克先生 阅读(191) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/1vTbllmZkHRnuk7_xR2DIg 1. 引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠 阅读全文
posted @ 2020-11-16 08:19 A汉克先生 阅读(135) 评论(0) 推荐(0)
摘要: 一。说明 二。项目环境 二。编写项目基础类 三。编写Shiro核心类 四。实现权限控制 五.POSTMAN测试 六。项目源码 一。说明 Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中 阅读全文
posted @ 2020-11-05 14:33 A汉克先生 阅读(502) 评论(0) 推荐(0)
摘要: 其实每个模式名称就表明了该模式的作用,代理模式就是多一个代理类出来,替原对象进行一些操作(功能增强,对扩展开放,能修改关闭),比如我们在租房子的时候回去找中介,为什么呢?因为你对该地区房屋的信息掌握的不够全面,希望找一个更熟悉的人去帮你做,此处的代理就是这个意思。再如我们有的时候打官司,我们需要请律 阅读全文
posted @ 2020-10-26 15:07 A汉克先生 阅读(183) 评论(0) 推荐(0)
摘要: 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 多态存在的三个必要条件 继承 重写 父类引用指向子类对象 在实际开发工作中,常常遇到一个功能有多种实现方式,比如支付方式,有分微信支付、京东支付、支付宝、银联等支付方式,不同支付方式的大概流程大抵 阅读全文
posted @ 2020-10-23 09:36 A汉克先生 阅读(438) 评论(0) 推荐(1)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 53 下一页