• 《Akka应用模式:分布式应用程序设计实践指南》读书...

    告诉发生故障的actor继续处理消息,即忽略发生故障的消息。Restart。告诉发生故障的actor应该重启。Stop。告诉发生故障的actor应该被停止。比如临时、一次性的actor,失败后不再需要,就可以停止。Escalate。将故障...
    文章 2018-06-12 1430浏览量
  • C++ 异常处理

    1.函数的返回值可以忽略,但异常不可忽略。如果程序出现异常,但是没有被捕获,程序就会终止,这多少会促使程序员开发出来的程序更健壮一点。而如果使用C语言的error宏或者函数返回值,调用者都有可能忘记检查,从而...
    文章 2017-03-20 1918浏览量
  • 从达标到卓越 —— API 设计之道

    对于无副作用的纯函数而言,输入同样的参数,执行后总能得到同样的结果,这种幂等性使得一个函数无论在什么上下文中运行、运行多少次,最后的结果总是预期的 —— 这让用户非常放心,不用关心函数逻辑的细节、考虑...
    文章 2017-11-24 5788浏览量
  • 《iOS应用开发》——2.2节九个基本的程序构建块

    指针通常是程序故障的来源,并且这些故障非常不容易被找到和修复。对指针更加全面的讲述不在本章的范围内。幸运的是,正常情况下我们只在引用Objective-C对象的时候才会使用指针,并且这些对象大部分都会有自己的...
    文章 2017-05-02 1383浏览量
  • 以Flink为例,消除流处理常见的六大谬见

    这就是Flink在发生故障时仍然能保证一次性状态的原因:Flink定时记录(快照)输入流的读取位置和每个操作数的相关状态。如果发生故障,Flink会回滚到之前的状态,并重新开始计算。所以说,尽管记录被重新处理,但从...
    文章 2017-08-01 1869浏览量
  • 以Flink为例,消除流处理常见的六大谬见

    这就是Flink在发生故障时仍然能保证一次性状态的原因:Flink定时记录(快照)输入流的读取位置和每个操作数的相关状态。如果发生故障,Flink会回滚到之前的状态,并重新开始计算。所以说,尽管记录被重新处理,但从...
    文章 2017-08-03 739浏览量
  • Python【基础面试题】

    装饰器求函数运行时间 三级装饰器生成器什么是生成器生成器就是一个特殊的迭代器一个有yield关键字的函数就是一个生成器生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n ...
    文章 2020-04-09 737浏览量
  • 流处理技术谬见大消除

    这就是Flink在发生故障时仍然能保证一次性状态的原因:Flink定时记录(快照)输入流的读取位置和每个操作数的相关状态。如果发生故障,Flink会回滚到之前的状态,并重新开始计算。所以说,尽管记录被重新处理,但从...
    文章 2017-06-05 1179浏览量
  • 音频开发中常见的四个错误

    即使一个应用程序在某一环节出现故障&xff0c;其概率也为千分之一。但一旦长时间不间断地使用设备&xff0c;出现故障的可能性就会大大提升&xff0c;而且故障出现的频率也会大大增加。尤其是在现场直播活动当中&xff0c;一点...
    文章 2021-03-17 122浏览量
  • MySQL Master High Available 理论篇

    假设你想多搭建一台机器作为灾备机器(另一个数据中心),怎么办呢?因为你只允许一个slave,所以以上需求是不可能实现的 总之,单maseter,单slave 在大多数场景下是不可行的 一主多从 M(RW)-M2(R)M(RW),promoted ...
    文章 2016-07-25 7121浏览量
  • 高德渲染网关Go语言重构实践

    怎么办&xff1f;34;逢山开路&xff0c;遇水搭桥&34;我们自主研发了一款&xff08;近&xff09;实时流量对比工具&xff0c;它保障了此次重构的业务正确性&xff0c;并且还能服务于高德其他业务的重构。其技术细节对TCP/IP涉及较多&xff0...
    文章 2021-11-23 35浏览量
  • Kubernetes Operator深入详解

    在 Kubebuilder 中,只是简单地在 reconcile 函数中返回一个错误就会导致这种情况发生,但不同的框架可能会有所不同。当稍后重新运行时,缓存最终会保持一致,并可能发生下一阶段的调解。这样做的一个副作用是所有...
    文章 2020-12-24 693浏览量
  • Java异常机制的最佳实践(下)

    读取和关闭都发生在构造函数中。或者&xff0c;如果读取和存储文件不切实际&xff0c;你可以改为生成 Stream。理想情况下&xff0c;你可以设计成如下的样子&xff1a;输出为&xff1a;现在&xff0c;getLines()全权负责打开文件并创建 ...
    文章 2021-12-16 8浏览量
  • 带你读《基于CUDA的GPU并行程序开发指南》之一:CPU...

    现在,让我们看看如果Fred的拖拉机发生故障后会发生什么。过去他们每分钟都能收获两颗椰子,但现在他们只有一台拖拉机和一把椰子锤。他们把拖拉机开到椰子树附近,并停在那儿。他们必须依次地执行线程1(Th1)和线程...
    文章 2019-11-16 1916浏览量
  • TCP札记

    Socket API提供了一个供应用程序调用的函数,以设置接收和发送缓冲的长度。对于UDP Socket,这个长度与应用程序可以读写的最大UDP数据报的长度直接相关。现在的大部分系统都默认提供读写大于8192字节的UDP数据报...
    文章 2017-11-16 1416浏览量
  • Kafka技术内幕

    记录发生时的处理流。卡夫卡通常用于两类广泛的应用: 1.建立实时流数据管道,在系统或应用之间可靠地获取数据 2.建立对数据流进行转换或反应的实时流应用程序 为了理解卡夫卡是如何做到这些的,让我们从下到上探究...
    文章 2018-07-28 1111浏览量
  • DB2 的REORG_学习(2)_表重组

    重组过程在发生故障恢复 由于以递增方式处理表,因此降低了工作存储空间需求 重组的好处将立即体现,甚至可以在重组操作完成前体现 联机重组的缺点 此方法具有下列缺点: 数据或索引的集群情况并不完美,这取决...
    文章 2017-06-28 1980浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当 new 的时候,他们的执行顺序。此题考察的是类加载器实例化时进行的操作步骤(加载–>连接->初始化)。父类静态代...
    文章 2018-04-02 1849浏览量
  • 带你读《计算机网络问题与解决方案:一种构建弹性现代...

    然而,其他的则是变长度,如prefix(前缀)字段,该字段的长度取决于类型长度值中的其他字段值,例如,对于prefix字段,其prefix length字段决定了prefix字段的长度。还有一些子TLV,它们的格式类似,并带有与IPv4...
    文章 2019-11-07 749浏览量
  • 秋招结束面试和面经的总结(个人向)

    自我介绍:文案:​参考:面经总结:项目中可以装逼的:1.弹幕娱乐:直播是眼下最为火爆的行业,而弹幕无疑是直播平台中最流行、最重要的功能之一。本文将讲述如何实现兼容 PC 浏览器和移动浏览器的弹幕。...
    文章 2021-10-10 49浏览量
  • Linux常见疑难问答​

    千万不要在新的机器上复制原来的/etc/apsswd,通常在新旧两个系统之间有很多服务都会产生冲突,如果是同一张盘安装出来的系统,那么可以验证一下系统的crypt/hash函数是否相同(即密码采用相同的算法加密的),切忌...
    文章 2017-11-06 1250浏览量
  • Linux常见疑难问答​

    千万不要在新的机器上复制原来的/etc/apsswd,通常在新旧两个系统之间有很多服务都会产生冲突,如果是同一张盘安装出来的系统,那么可以验证一下系统的crypt/hash函数是否相同(即密码采用相同的算法加密的),切忌...
    文章 2016-05-25 2283浏览量
  • 通过Serverless技术降低微服务应用资源成本

    在大型分布式IT架构领域,微服务是一项必不少的技术。从本质上来讲,微服务是一种架构风格,将一个大型的系统拆分为多个拥有独立生命周期的应用,应用之间采用轻量级的通信机制进行通信。这些应用都是围绕具体业务...
    文章 2020-10-14 6452浏览量
  • 如何通过 Serverless 技术降低微服务应用资源成本?

    在大型分布式 IT 架构领域,微服务是一项必不少的技术。从本质上来讲,微服务是一种架构风格,将一个大型的系统拆分为多个拥有独立生命周期的应用,应用之间采用轻量级的通信机制进行通信。这些应用都是围绕具体...
    文章 2020-10-28 9144浏览量
  • 这些不不知的JVM知识,我都用思维导图整理好了

    本文通过思维导图以面向面试的角度整理JVM中不不知的知识。先上图&xff1a;1、JVM基本概念1.1、JVM是什么JVM 的全称是「Java Virtual Machine」&xff0c;也就是我们耳熟能详的 Java 虚拟机。JVM具备着计算机的基本运算...
    文章 2021-12-23 7浏览量
  • 其实你不懂wget的心

    只要不是网络故障、远程文件系统故障或硬件故障,wget的鲁棒性是值得相信的。其实,真正理解Linux文件系统的同学会知道,这并不是wget的鲁棒性,而是Linux文件系统的鲁棒性保证的。over~ wget_5 上篇文章,给了大家...
    文章 2013-03-14 2038浏览量
  • [玩转MySQL之八]MySQL日志分类及简介

    日志文件中记录着MySQL数据库运行期间发生的变化;也就是说用来记录MySQL数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志...
    文章 2019-01-29 1660浏览量
  • 怎么跳出MySQL的10个大坑

    项目的快速迭代开发和在线业务需要保持持续可用的要求,导致MySQL的ddl变成了DBA很头疼的事情,而且经常导致故障发生。本篇介绍RDS分支上做的一个功能改进,DDL fast fail。主要解决:DDL操作因为无法获取MDL排它锁...
    文章 2016-01-25 1119浏览量
  • varnish4.0缓存代理超详细配置以及解析

    1、Varnish的稳定性很高,两者在完成相同负荷的工作时,Squid服务器发生故障的几率要高于Varnish,因为使用Squid要经常重启;2、Varnish访问速度更快,因为采用了“Visual Page Cache”技术,所有缓存数据都直接从...
    文章 2017-11-07 925浏览量
  • 互联网大厂年度总结1000+道高频面试题(附答案解析)...

    8、如果一个表有一列定义为 TIMESTAMP,将发生什么?9、你怎么看到为表格定义的所有索引?10、. Java 并发编程(一) 1、在 java 中守护线程和本地线程区别?2、线程与进程的区别?3、什么是多线程中的上下文切换?4...
    文章 2020-12-25 624浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化