Wesley13 Wesley13
4年前
SSE技术详解:一种全新的HTML5服务器推送事件技术
前言一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(ServersentEvents)。关于这4种技术方式的优缺点,请参考《Web端即时通讯技术盘点:短轮询、Comet、Websocket
Easter79 Easter79
4年前
tcc分布式事务源码解析系列(四)之项目实战
通过之前的几篇文章我相信您已经搭建好了运行环境,本次的项目实战是依照happylifeplattccdemo(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fyu199195%2Fhappylifeplattcc%2Ftree%2Fmaster%
Stella981 Stella981
4年前
Redis分布式锁,基于StringRedisTemplate和基于Lettuce实现setNx
使用redis分布式锁,来确保多个服务对共享数据操作的唯一性一般来说有StringRedisTemplate和RedisTemplate两种redis操作模板。根据keyvalue的类型决定使用哪种模板,如果kv均是String类型,则使用StringRedisTemplate,否则使用RedisTemplateredis加锁操作必须
Stella981 Stella981
4年前
Comet技术详解:基于HTTP长连接的Web端实时通信技术
前言一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(ServersentEvents)。关于这4种技术方式的优缺点,请参考《Web端即时通讯技术盘点:短轮询、Comet、Web
Stella981 Stella981
4年前
Spring Cloud Spring Boot mybatis分布式微服务云架构
简介在上一节中,我们讨论了feignhystrix在项目开发中,除了考虑正常的调用之外,负载均衡和故障转移也是关注的重点,这也是feignribbonhystrix的优势所在,本节我们就讨论一下在feign中使用ribbon,有两种方式一、通过在配置文件application.yml配置,开启ribbon,并指定调用生产者相对上
Wesley13 Wesley13
4年前
40张图看懂分布式追踪系统原理及实践
前言在微服务架构中,一次请求往往涉及到多个模块,多个中间件,多台机器的相互协作才能完成。这一系列调用请求中,有些是串行的,有些是并行的,那么如何确定这个请求背后调用了哪些应用,哪些模块,哪些节点及调用的先后顺序?如何定位每个模块的性能问题?本文将为你揭晓答案。本文将会从以下几个方面来阐述分布式追踪系统原理及作用S
【广州华锐互动】智能工厂虚拟仿真软件加速工厂数字化转型
虚拟仿真技术,是20世纪末伴随着网络技术的快速发展而逐步形成的一类试验研究的新技术,是一种可创建和体验虚拟世界的计算机系统。在智能制造领域,虚拟仿真技术可以应用在开发和测试新的战术、有效的技术和安全的操作流程。依托VR虚拟现实(https://
数据堂 数据堂
2年前
语音识别技术的挑战与机遇
一、引言语音识别技术是一种将人类语言转化为计算机可理解数据的技术。随着科技的不断发展,语音识别技术面临着诸多挑战,同时也带来了许多机遇。本文将探讨语音识别技术的挑战与机遇。二、语音识别技术的挑战1.噪音干扰:现实环境中的噪音是影响语音识别准确性的重要因素。
数据堂 数据堂
2年前
语音识别技术在医疗领域的应用与前景
一、引言随着人工智能技术的不断发展,语音识别技术在医疗领域的应用越来越广泛。本文将探讨语音识别技术在医疗领域的应用以及未来的发展前景。二、语音识别技术在医疗领域的应用1.语音病历:语音识别技术可以用于自动转换医疗病历,将医生或患者的语音信息转换成文字信息,
数据堂 数据堂
2年前
语音识别技术在智能家居领域的应用与前景
一、引言随着人工智能和物联网技术的快速发展,智能家居成为了人们日常生活的重要部分。语音识别技术作为智能家居的关键技术之一,能够为家庭生活带来诸多便利。本文将探讨语音识别技术在智能家居领域的应用以及未来的发展前景。二、语音识别技术在智能家居领域的应用1.智能