12 2021 档案

摘要:情况1 A项目依赖另外一个B项目的install的jar,调试A项目到B项目代码查看源代码发现是压缩了的 downloadSources会在远程仓库去下载source.jar因为远程仓库没有。所以自己B项目打包需要配置插件打包source.jar到maven仓库‘ <build> <plugins> 阅读全文
posted @ 2021-12-17 14:37 意犹未尽 阅读(950) 评论(0) 推荐(0) 编辑
摘要:执行GROUP BY子句的最一般的方法:先扫描整个表,然后创建一个新的临时表,表中每个组的所有行应为连续的,最后使用该临时表来找到组 并应用聚集函数。在某些情况中,MySQL通过访问索引就可以得到结果,此类查询的 EXPLAIN 输出显示 Extra 列的值为 Using index for gro 阅读全文
posted @ 2021-12-16 16:22 意犹未尽 阅读(235) 评论(0) 推荐(0) 编辑
摘要:测试数据创建 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 意犹未尽 阅读(133) 评论(0) 推荐(0) 编辑
摘要:业务需求.商家针对采购需求发货生成供货单 代码逻辑: 1.开启事物 2.根据采购需求查询所属供货单已发货数量 3.根据采购需求采购数量>已发货才允许供货单 4.满足2条件插入发货指定发货数量的供货单 5.commit事物 出现问题 生成了负数的供货单.发货数量只判断了不等于空 解决办法 服务端代码一 阅读全文
posted @ 2021-12-09 11:57 意犹未尽 阅读(29) 评论(0) 推荐(0) 编辑
摘要:场景1 业务需求.商家针对采购需求发货生成供货单 代码逻辑: 1.开启事物 2.根据采购需求查询所属供货单已发货数量 3.根据采购需求采购数量>已发货才允许供货单 4.满足2条件插入发货指定发货数量的供货单 5.commit事物 错误思维 商家一个一个进行发货。不存在并发。就不考虑原子性。 出现问题 阅读全文
posted @ 2021-12-09 10:54 意犹未尽 阅读(28) 评论(0) 推荐(0) 编辑
摘要:暂时没找到原因 表结构 /******************************************/ /* DatabaseName = bg_scm */ /* TableName = demeter_order_deliver */ /************************ 阅读全文
posted @ 2021-12-07 19:49 意犹未尽 阅读(122) 评论(0) 推荐(0) 编辑
摘要:mybatis使用-helloword(一) mybatis使用-高级用法(二) mybatis源码阅读-SqlSessionFactory和SqlSession(三) mybatis源码阅读-Transaction和TransactionFactory(四) mybatis源码阅读-执行器Exec 阅读全文
posted @ 2021-12-04 14:39 意犹未尽 阅读(75) 评论(0) 推荐(0) 编辑
摘要:什么是AMQP协议 为了让消息在各个消息队列平台之间互融互通,最开始是通过JMS,通过JMS视同通过Java API的方式隐藏MQ产品供应商提供的实际接口,解决互通问题。从技术上讲java应用程序只需要针对JMS API编程选择适合的MQ驱动即可, JMS会打理好其他部分,ActiveMQ就是JMS 阅读全文
posted @ 2021-12-04 14:22 意犹未尽 阅读(438) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示