首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kaissa
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 26
沸点 1
赞
27
返回
|
搜索文章
赞
文章( 26 )
沸点( 1 )
重塑覆盖率平台:货拉拉如何用实时数据流驱动测试智能化
一、引言:从“能用”到“好用”,我们为何要重塑覆盖率平台? 质量部门在日常测试中,一直依赖覆盖率数据衡量测试效果。然而,过去的覆盖率系统存在不少问题: 指标维度单一:仅提供整体的行覆盖率,缺乏更细致的
事务基础-本地事务
事务简介事务的目标是在多个事务访问对象以及服务器面临故障的情况下,保证由服务器管理的对象始终保持一致的状态。事务是由客户端定义的针对服务器对象的一组操作,它们组成一个不可分割的单元,由服务器执行。服务
Java并发-线程安全
一个类是线程安全的是指一个类在被多个线程访问时,仍然可以保持类正确持续的运行。 有状态就是有数据存储功能。有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据。在不同方法调用间不保留任何状态。其实就是有数据成员的对象。 无状态就是一次操作,不能保存数据…
Java并发-组合对象
可见性相当微妙,发生的错误可能与直觉大相径庭。在单线程环境中,向一个变量写入值,然后在没有干涉的情况下读取这个值,很自然的会希望得到相同的值。但是当读写发生在不同的线程中,情况可能就不一样了。为了确保跨线程的内存可见性,必须使用同步机制。 **“重排序”**现象,在单个线程中,…
马蜂窝支付中心架构演进
为了更好地支持交易业务的快速发展,马蜂窝支付中心从最初只支持基础支付和退款的「刀耕火种」阶段,经历了架构调整的「刮骨疗伤」阶段,完成了到实现综合产品平台形态的「沉淀蓄力」阶段的演进。 目前,马蜂窝支付中心集成了包括基础订单、收银台、路由管理、支付通道、清算核对、报表统计等多种能…
Redis主从复制机制详解
在上一篇文章中,我们了解了Redis两种不同的持久化方式,Redis服务器通过持久化,把Redis内存中持久化到硬盘当中,当Redis宕机时,我们重启Redis服务器时,可以由RDB文件或AOF文件恢复内存中的数据。 不过持久化后的数据仍然只在一台机器上,因此当硬件发生故障时,…
一声叹息,jdk竟然有4个random
更多精彩文章。 我们从jdk8说起。主要是四个随机数生成器。神马?有四个? 接下来我们简单说下这几个类的使用场景,来了解其中的细微差别,和api设计者的良苦用心。 最常用的就是Random。 用来生成伪随机数,默认使用48位种子、线性同余公式进行修改。我们可以通过构造器传入初始…
求你了,再问你Java内存模型的时候别再给我讲堆栈方法区了…
Java内存模型由几部分组成,堆、本地方法栈、虚拟机栈、方法区... 每一次我不想打断他们的话,虽然我知道这又是一个误会了我的问题的朋友。 其实,我想问的Java内存模型,是和并发编程有关的。而候选人给我回答的那叫JVM内存结构,完全是两回事。 很多时候,在我没有打断他们的情况…
SpringCloud微服务架构升级总结
起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 通信方式:每个服务运行在其独…
下一页
个人成就
文章被点赞
5
文章被阅读
1,547
掘力值
89
关注了
34
关注者
1
收藏集
1
关注标签
45
加入于
2016-12-11