码迷,mamicode.com
首页 >  
搜索关键字:业务逻辑    ( 5675个结果
消息队列-一篇读懂rabbitmq(生命周期,confirm模式,延迟队列,集群)
什么是消息队列? 就是生产者生产一条消息,发送到这个rabbitmq,消费者连接rabbitmq并且进行消费,生产者和消费者并需要知道对方是如何工作的,从而实现程序之间的解耦,异步和削峰,这也就是消息队列的作用。 使用的场景也有很多,比如用户支付购买之后的发送短信,增加用户积分等等,只要能将业务逻辑 ...
分类:其他好文   时间:2020-07-11 19:12:08    阅读次数:80
记录:测试用例设计
综合策略 为了测试软件的业务流程,业务逻辑,基本功能的正确性,错误处理能力,采用场景法编写用例 需要输入数据的地方,进行等价类划分,包括输入条件和输出条件的等价划分 使用边界值分析方法补充测试用例 可以用错误分析法追加测试用例 对照程序的逻辑,检查测试用例的逻辑覆盖程度,如果没有达到覆盖标准或发现有 ...
分类:其他好文   时间:2020-07-11 00:01:15    阅读次数:67
记录一次并发测试的bug
####大概具体业务逻辑:创建订单时,通过手机号查找用户,如果找到了直接创建订单,未找到用户就去注册新用户。 ####问题:业务员发现用户列表有多条相同手机号的用户? ####产生问题的原因:由于网络异常等原因,用户发起了多次请求并发生成的 下面是我通过jmeter复现bug产生的原因 1)理论上通 ...
分类:其他好文   时间:2020-07-10 19:28:22    阅读次数:70
Spring Boot 2.x基础教程:事务管理入门
什么是事务? 我们在开发企业应用时,通常业务人员的一个操作实际上是对数据库读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作的数据并不可靠,如果要让这个业务正确的执行下去,通常有实现方式: 记录 ...
分类:编程语言   时间:2020-07-10 13:20:41    阅读次数:59
Laravel Redis分布式锁的使用
Laravel Redis分布式锁的使用 创建锁 use Illuminate\Support\Facades\Cache; $lock = Cache::lock('foo', 10); if ($lock->get()) { // 处理业务逻辑 sleep(3); $lock->release( ...
分类:其他好文   时间:2020-07-09 22:22:13    阅读次数:117
MyBatis
MyBatis 1.三层架构 三层架构:界面层(User Interface layer),业务逻辑层(Business Logic Layer),持久层(Data access layer) 三层架构通常对应的框架: 界面层:SpringMVC 业务层:Spring 持久层:MyBatis 关于三 ...
分类:其他好文   时间:2020-07-08 13:10:52    阅读次数:83
开源框架---WaterCloud
介绍 请勿用于违反我国法律的web平台、如诈骗等非法平台网站。 WaterCloud是一套基于ASP.NET MVC+Chloe+LayUI的框架,源代码完全开源,可以帮助你解决C#.NET项目的重复工作! 采用主流框架,容易上手,简单易学,学习成本低。 可完全实现二次开发让开发更多关注业务逻辑。既 ...
分类:其他好文   时间:2020-07-07 13:31:53    阅读次数:148
spring系统学习--5事务控制
最原始的事务控制 // 注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver()); // Class.forName("com.mysql.jdbc.Driver"); // 获取连接 Connection connection = ...
分类:编程语言   时间:2020-07-07 09:44:54    阅读次数:47
冷知识:达夫设备(Duff's Device)效率真的很高吗?
ID:技术让梦想更伟大 作者:李肖遥 wechat链接:https://mp.weixin.qq.com/s/b1jQDH22hk9lhdC9nDqI6w 相信大家写业务逻辑的时候,都是面向if、else、for、while、switch编程。但是你见过switch嵌套do..while吗? 先上代 ...
分类:其他好文   时间:2020-07-06 11:05:21    阅读次数:162
RabbitMQ常见面试题
一.使用RabbitMQ的好处1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常二、RabbitMQ中的broker是指什么?cluster又是指什么?broker是指一个或多个erlangnode
分类:其他好文   时间:2020-07-06 09:15:50    阅读次数:88
5675条   上一页 1 ... 13 14 15 16 17 ... 568 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!