环境 jdk: 8u22rocketmq: rocketmq-all-4.5.2-bin-releasespringboot: 2.1.6.RELEASErocketmq-springboot: 2.0.3 发送流程(事务消息) Rocket发送事务消息:1、由producer发送prepare(半 ...
分类:
编程语言 时间:
2019-12-04 18:32:23
阅读次数:
359
简单工厂的理解 简单工厂不是设计模式的一种,只是代码规范而且。也就是说构造一个披萨工厂出来,按不同味道生产不同的披萨。 类图 抽象披萨 实体披萨 披萨工厂 披萨商店 运行结果 prepare CheesePizza cut pizza bake pizza pizza box 总结 1. 简单工厂代 ...
分类:
其他好文 时间:
2019-12-03 01:15:01
阅读次数:
108
Responding to the Launch of Your App Initialize your app’s data structures, prepare your app to run, and respond to any launch-time requests from the ...
分类:
移动开发 时间:
2019-11-30 13:53:42
阅读次数:
120
Zhejiang University is about to celebrate her 122th anniversary in 2019. To prepare for the celebration, the alumni association (校友会) has gathered the ...
分类:
其他好文 时间:
2019-11-28 23:09:50
阅读次数:
128
[toc] 匿名函数 匿名是因为不需要以标准的方式来声明,如使用def语句 lambda [arg1,[ar2,...argN]:expression 正则表达式 search()方法,搜索123,只要"abc123milk"中存在,就返回结果 match()方法,默认是从开头查找, match提取 ...
分类:
编程语言 时间:
2019-11-24 12:12:18
阅读次数:
108
先介绍本章(我新用上了的)新东西、最佳神器:priority_queue。妈妈再也不用担心我花时间写队列排序啦! 需求:#include<queue> 用法:priority_queue<T, vector<T>, greater<T>>(升序)/priority_queue<T, vector<T ...
分类:
其他好文 时间:
2019-11-24 00:16:29
阅读次数:
83
cli 模式报错 本以为开启需要断线重连,就没问题了,结果隔一段时间有出现了同样的错误 问题分析,这里采用的Redis的订阅模式,持久性的 解决办法,通过任务队列解决 ...
分类:
Web程序 时间:
2019-11-20 16:51:35
阅读次数:
442
常常在使用Hibernate、mybatis时候,当插入一条数据的时候,实体Bean的原空主键就赋上新值了。在JDBC中,也可以通过变相的手法来做到这点。 使用prepareStatement(String sql, int autoGeneratedKeys) 来定义PreparedStateme ...
分类:
数据库 时间:
2019-11-16 12:26:52
阅读次数:
98
最近工作中用到了mybatis的Java API方式进行开发,顺便也整理下该功能的用法,接下来会针对基本部分进行学习: 1)Java API处理一对多、多对一的用法; 2)增、删、改、查的用法; 3)涉及到类型转化的用法; 4)批量修改、批量查询、批量新增的用法。 Mybatis官网给了具体的文档, ...
分类:
编程语言 时间:
2019-11-16 12:17:47
阅读次数:
91
PDO 查询mysql返回字段int变为String型解决方法使用PDO查询mysql数据库时,执行prepare,execute后,返回的字段数据全都变为字符型。 例如id在数据库中是Int的,查询后返回是String型。 对于PHP这种弱类型的语言,影响不大。在做API返回数据时,如果类型与数据 ...
分类:
数据库 时间:
2019-11-15 12:32:36
阅读次数:
127