会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
意犹未尽
只要在学习,则在进步。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
53
下一页
2021年12月10日
mysql-order by原理
摘要: 测试数据创建 1.新建表 CREATE TABLE `user_info` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `city` varchar(16) NOT NULL COMMENT '城市', `name` varchar(
阅读全文
posted @ 2021-12-10 17:42 意犹未尽
阅读(171)
评论(0)
推荐(0)
2021年12月9日
java陷阱之不可忽视的数据有效性验证
摘要: 业务需求.商家针对采购需求发货生成供货单 代码逻辑: 1.开启事物 2.根据采购需求查询所属供货单已发货数量 3.根据采购需求采购数量>已发货才允许供货单 4.满足2条件插入发货指定发货数量的供货单 5.commit事物 出现问题 生成了负数的供货单.发货数量只判断了不等于空 解决办法 服务端代码一
阅读全文
posted @ 2021-12-09 11:57 意犹未尽
阅读(48)
评论(0)
推荐(0)
java陷阱之不可忽视的并发操作
摘要: 场景1 业务需求.商家针对采购需求发货生成供货单 代码逻辑: 1.开启事物 2.根据采购需求查询所属供货单已发货数量 3.根据采购需求采购数量>已发货才允许供货单 4.满足2条件插入发货指定发货数量的供货单 5.commit事物 错误思维 商家一个一个进行发货。不存在并发。就不考虑原子性。 出现问题
阅读全文
posted @ 2021-12-09 10:54 意犹未尽
阅读(50)
评论(0)
推荐(0)
2021年12月7日
MySql优化-记录一次Mysql选错索引问题
摘要: 暂时没找到原因 表结构 /******************************************/ /* DatabaseName = bg_scm */ /* TableName = demeter_order_deliver */ /************************
阅读全文
posted @ 2021-12-07 19:49 意犹未尽
阅读(149)
评论(0)
推荐(0)
2021年12月4日
MyBatis系列
摘要: mybatis使用-helloword(一) mybatis使用-高级用法(二) mybatis源码阅读-SqlSessionFactory和SqlSession(三) mybatis源码阅读-Transaction和TransactionFactory(四) mybatis源码阅读-执行器Exec
阅读全文
posted @ 2021-12-04 14:39 意犹未尽
阅读(88)
评论(0)
推荐(0)
RabbitMQ-AMQP协议
摘要: 什么是AMQP协议 为了让消息在各个消息队列平台之间互融互通,最开始是通过JMS,通过JMS视同通过Java API的方式隐藏MQ产品供应商提供的实际接口,解决互通问题。从技术上讲java应用程序只需要针对JMS API编程选择适合的MQ驱动即可, JMS会打理好其他部分,ActiveMQ就是JMS
阅读全文
posted @ 2021-12-04 14:22 意犹未尽
阅读(502)
评论(0)
推荐(0)
2021年11月15日
SpringMVC系列导航
摘要: SpringMVC源码阅读-Root WebApplicationContext初始化(一) SpringMVC源码阅读-Servlet WebApplicationContext初始化(二) SpringMVC源码阅读-dispatcher组件初始化过程(三) SpringMVC源码阅读-一个请求
阅读全文
posted @ 2021-11-15 18:03 意犹未尽
阅读(77)
评论(0)
推荐(0)
Spring-Security基于源码扩展-自定义授权注解(二十五)
摘要: 自定义相关授权注解,正常情况不用自定义。支持el比如 @PostMapping("/create") @Operation(summary = "新增字典数据") @PreAuthorize("@ss.hasPermission('system:dict:create')") public Comm
阅读全文
posted @ 2021-11-15 17:46 意犹未尽
阅读(208)
评论(0)
推荐(0)
Spring-Security基于源码扩展-自定义认证失败返回(二十四)
摘要: 默认是跳转页面,针对ajax请求我们需要返回json字符串 自定义认证我认为有2种 一种是登录验证 还有一种是未登录访问需要登录授权的页面 登录认证 一般都是使用默认登录或者继承AbstractAuthenticationProcessingFilter方式可以参考上一篇Spring-Securit
阅读全文
posted @ 2021-11-15 17:45 意犹未尽
阅读(475)
评论(0)
推荐(0)
Spring-Security基于源码扩展-自定义登录(二十三)
摘要: 比如我们有的业务场景需要走outh2 或者短信验证码登录 下面以短信验证码为例 首先梳理默认的登录流程 1.http.formLogin() 会在WebSecurityConfigurerAdapter创建一个FormLoginConfigurer 2.WebSecurityConfigurerAd
阅读全文
posted @ 2021-11-15 17:43 意犹未尽
阅读(581)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
53
下一页
公告