不才 不才
4年前
WebRTC 简单学习
WebRTC花了两天时间简单了解了一下WEBRTC,并由此写入三个DEMO。1.p2p点对点2.o2m一对多3.live直播目前主要都是按p2p进行的简单扩展。WebRTC简单了解目前资料不算少,不过确实也不多,而且理论偏多,新手入门其实还是有点压力的。这边推荐几个资料和视频。记得出问题看看文档先没有思路的时候记得看看这个
kenx kenx
3年前
Java自定义注解使用和详解
前言我们在做开发springboot项目时候会遇到各种各样注解,使用各种各样注解,极大的简便了我们开发流程,方式,从JDK5开始支持注解是Java语言的一种强大的功能可以理解为代码上的特殊标记,通过这些标记我们可以在编译,类加载,运行等程序类的生命周期内被读取、执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息自定
九路 九路
3年前
一文读懂Android View事件分发机制
AndroidView虽然不是四大组件,但其并不比四大组件的地位低。而View的核心知识点事件分发机制则是不少刚入门同学的拦路虎。ScrollView嵌套RecyclerView(或者ListView)的滑动冲突这种老大难的问题的理论基础就是事件分发机制。事件分发机制面试也会经常被提及,如果你能get到要领,并跟面试官深入的灵魂交流一下,那么一定会让
Wesley13 Wesley13
3年前
MySQL中utf8和utf8mb4的区别
一、UTF8是什么utf8”只是“utf8mb3”的一个别名,可以支持13字节表示的unicode字符。而MySQL在5.5.3版本之后增加了一个utf8mb4的编码,mb4就是mostbytes4的意思,用来兼容四字节的unicode。其实,utf8mb4是utf8的超集,理论上原来使用“utf
Stella981 Stella981
3年前
NET Core Web API下事件驱动型架构CQRS架构中聚合与聚合根的实现
NETCoreWebAPI下事件驱动型架构在前面两篇文章中,我详细介绍了基本事件系统的实现,包括事件派发和订阅、通过事件处理器执行上下文来解决对象生命周期问题,以及一个基于RabbitMQ的事件总线的实现。接下来对于事件驱动型架构的讨论,就需要结合一个实际的架构案例来进行分析。在领域驱动设计的讨论范畴,CQRS架构本身就是事件驱动的,因此,我打算首先介
Stella981 Stella981
3年前
DevOps中的测试工程师
尽管DevOps仍需要手动测试,但测试人员能做的还有很多。DevOps需要在各个阶段进行协作,因此,使开发人员和测试人员从敏捷孤岛式转变为一个在各个阶段中所有成员不断参与的运营已变得非常具有挑战性。传统上,给测试人员提供产品,他们的任务是测试产品中的错误,并将发现的结果报告给开发团队。但是使用DevOps,测试已经涉及整个开发生命周期,而不仅仅是
Stella981 Stella981
3年前
2018亚太CDN峰会开幕, 阿里云王海华解读云+端+AI的短视频最佳实践
4月1112日,2018亚太CDN峰会在北京隆重召开,在11日下午的短视频论坛中,阿里云高级技术专家王海华进行了《短视频最佳实践:云端AI》的主题演讲,分享了短视频的生命周期关键点和阿里云技术解决方案。以下全文为演讲内容。每个人都将成名十五秒钟短视频已经走进我们的生活,离我们越来越近。在1968年美国的艺术家安迪•沃霍
共享服务器的复杂性与核心原理
共享服务器是现代网络技术中的重要组成部分,它在各种网络应用中发挥着核心作用。然而,随着网络规模的扩大和复杂性的增加,共享服务器的复杂性也随之提高。为了更好地理解和应用共享服务器,本文将详细阐述其复杂性和相关的核心理论,旨在为开发工程师和相关领域的研究者提供有价值的参考。
京东云开发者 京东云开发者
8个月前
架构师日记-从数据库发展历程到数据结构设计探析
一数据库发展史起初,数据的管理方式是文件系统,数据存储在文件中,数据管理和维护都由程序员完成。后来发展出树形结构和网状结构的数据库,但都存在着难以扩展和维护的问题。直到七十年代,关系数据库理论的提出,以表格形式组织数据,数据之间存在关联关系,具有了良好的结