• 应用程序的架构演变,微服务不是终点

    一个服务发生故障,就可能会产生雪崩效用,导致整个系统故障。而且,更要命的是,定位故障点变得非常困难。之前的单体应用,排查问题通常是看一下日志,研究错误信息和调用堆栈。现在可怎么办?可以从两方面入手,一...
    文章 2019-10-08 1234浏览量
  • 前端开发中的JS调试技巧

    此外,你还可以在断点情况下,切换到Console面板,直接在控制台输入变量名称,回车查看变量信息。该部分比较简单,考虑篇幅问题,不在做图演示。Debugger断点 所谓的Debugger断点,其实是我自己给它命名的,专业术语...
    文章 2017-05-05 883浏览量
  • 《iOS应用开发》——2.2节九个基本的程序构建块

    正如这个例子所示,字符串不需要用完整个数组,但是它必须控制在所分配的内存空间之内。事实上,数组的大小必须等于或者大于字符串中的字符数量+1。C类型的字符串总是以一个空字符结尾。字符串值可以通过常量字符串...
    文章 2017-05-02 1365浏览量
  • 音频开发中常见的四个错误

    它超出了我们的控制范围。调度程序&xff08;一种引导CPU注意力的“神秘野兽”&xff09;可以随时中断线程&xff0c;并将CPU时间分配给更多需要它的线程&xff1b;除此之外&xff0c;调度程序还需要将CPU分配给其他正在运行的应用...
    文章 2021-03-17 100浏览量
  • 回调函数

    (4)事件处理程序:当事情发生时该怎么办呢?交给谁处理呢?比如班长发现小明捣乱不让同桌睡觉,就会通知班主任(事件处理程序)处理. 回调函数就相当于事件处理程序.上述代码中的ring就是回调函数,也是事件处理程序. lt;...
    文章 2015-05-20 912浏览量
  • 论程序的健壮性——就看Redis

    我们不是直接去获取Redis主服务的地址,而是根据sentinel去自动获取谁是主机,即使主机发生故障后我们也不用改代码的连接!小结:有了“哨兵模式”只要集群中有一个Redis服务器还健康存活,哨兵就能把这个健康的...
    文章 2020-09-16 861浏览量
  • 大众点评开源分布式监控平台 CAT 深度剖析

    高可用:所有应用都倒下了,需要监控还站着,并告诉工程师发生了什么,做到故障还原和问题定位。故障容忍:CAT本身故障不应该影响业务正常运转,CAT挂了,应用不该受影响,只是监控能力暂时减弱。高吞吐:要想还原...
    文章 2016-11-15 2261浏览量
  • 带你读《并发模式与应用实践》之一:并发简介

    图1-4显示如何通过并发复制输入流来防止从节点发生故障。这种模式通常用于Apache Kafka、Apache Cassandra和许多其他系统。图1-4的右侧显示数据流被复制给冗余的机器。在任何一个节点出现故障(硬件故障)的情况下,...
    文章 2019-11-04 1294浏览量
  • Linux集群和自动化运维

    2.3 Shell中的控制流结构42 2.4 sed的基础用法及实用示例45 2.4.1 sed的基础语法格式46 2.4.2 sed的用法示例51 2.5 awk的基础用法及实用示例56 2.6 生产环境下的Shell和Python脚本分类61 2.6.1 备份类脚本62 ...
    文章 2017-05-02 5184浏览量
  • 面试题有哪些

    2,我们可以通过规则按照自己的想法控制存储的数据类型。String、String StringBuffer 和 StringBuilder之间的关系 String 概念 String是只读字符串,它并不是基本数据类型,而是一个对象。从底层源码来看是一个fi...
    文章 2021-10-07 41浏览量
  • 【双11背后的技术】万亿交易量级下的秒级监控

    于是,Agent代码里的LogFinder组件撑起了这个职责,利用上述两个利好,实现了一个把CPU控制在5%以下的算法,目前能够维持运转。其中CPU的消耗不用多说,肯定是来自于猜的过程,因为每一次猜测,都意味着要从日志的...
    文章 2017-01-12 5498浏览量
  • Python【基础面试题】

    在之后的运行中,线程数量还会不停的增加,完全无法控制。所以,对于任务数量不端增加的程序,固定线程数量的线程池是必要的。join()实现所有线程都执行结束后再执行主线程 setDaemon()守护线程,主线程退出时,...
    文章 2020-04-09 720浏览量
  • 9月最新184道阿里、百度、腾讯、头条Java面试题合集

    tcp/ip 流量控制和拥塞控制 301/302有什么区别?应用上有什么异同。50X相关错误码的内涵是什么?close wait和time wait是什么?如何排查?有什么意义?http req和resp的中数据有哪些 什么是连接的半打开,半关闭状态...
    文章 2019-09-06 2860浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    4、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。5、抽象类里的抽象方法必须全部被子类所实现,如果子类不能全部实现父类抽象方法,那么该子类只能是抽象类。同样,一个实现接口的时候,如不...
    文章 2018-04-02 1839浏览量
  • 互联网大厂年度总结1000+道高频面试题(附答案解析)...

    8、如果一个表有一列定义为 TIMESTAMP,将发生什么?9、你怎么看到为表格定义的所有索引?10、. Java 并发编程(一) 1、在 java 中守护线程和本地线程区别?2、线程与进程的区别?3、什么是多线程中的上下文切换?4...
    文章 2020-12-25 569浏览量
  • 如何利用并发性加速你的python程序(二):I/O 绑定...

    在我们的例子中,你将从一些站点下载网页,但这个过程可能会产生任何故障。它只是更容易可视化。同步版本 我们将从这个任务的非并发版本开始。注意,这个程序需要请求模块。在运行这个程序之前,你需要运行 pip 安装...
    文章 2019-01-31 270浏览量
  • 带你读《基于CUDA的GPU并行程序开发指南》之一:CPU...

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

    6)调用函数时,程序的控制权最终还会返回到函数的调用处,但是当你抛出一个异常时,控制权永远不会回到抛出异常的地方。7)异常匹配时,只允许三种类型转换:const与非const;派生类与基类;数组与指针。(注意:不...
    文章 2017-03-20 1876浏览量
  • 阿里内核月报:2017年05月

    会上提出了很多 concern,主要包括安全性和稳定性,所谓访问范围扩大化,当然给了黑客更多的机会,另外是否会引起故障扩大化。另外,Mellanox 和 Broadcom 也都有类似的产品,还可以研究下 Yosemite platform译:这些...
    文章 2017-06-08 2160浏览量
  • 最全技术面试180题:阿里11面试+网易+百度+美团!

    VisualVM:JDK自带JVM可视化工具,能过对内存、gc、cpu、thread、class、变量等等信息进行可视化。设计模式 单例双重检查 观察者模式 装饰者模式:jdk中输入输出流用到了该模式 适配器模式:jdk中Reader、writer用到了...
    文章 2018-11-05 1139浏览量
  • 秋招结束面试和面经的总结(个人向)

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

    ※需要关注函数的返回值,如函数内各条分支在返回前是否正确地释放了内存、恢复了全局变量,函数在被调用时有没有判断返回值是否正常。case设计对策略深入了解和细致梳理后,进行case设计时,需要清晰把握构建一个...
    文章 2017-11-23 948浏览量
  • 从达标到卓越 —— API 设计之道

    不同于变量名,IDE 无法检查字符串中的单词是否科学、是否和一些变量名一致,因此,我们在对待一些需要公开出去的 API 时,需要尤其注意这方面的问题;另一方面,更认真地注意 IDE 的 typo 提示(单词拼写错误提示)...
    文章 2017-11-24 5681浏览量
  • 线上故障如何快速排查?来看这套技巧大全

    2.2.4.3 GC(1)GC触发的场景2)GC RootsGC Roots有4种对象:虚拟机栈(栈桢中的本地变量表)中的引用的对象,就是平时所指的java对象,存放在堆中。方法区中的类静态属性引用的对象,一般指被static修饰引用的对象,...
    文章 2020-11-10 4026浏览量
  • 【活动精彩回顾】搜索&推荐技术分享沙龙电商专场(附...

    外部调用推荐系统可使用API进行结果的获取,对于控制台已支持的功能,包括创建打散规则、设置曝光过滤时间、设置混排规则、查询用户/物品数据/更新记录等均可使用提供的API接口调用。目前暂时不支持模型内(包括召回...
    文章 2020-01-19 1677浏览量
  • LXD 2.0 系列(十二):调试,及给 LXD 做贡献

    资源控制 镜像管理 远程主机及容器迁移 LXD 中的 Docker LXD 中的 LXD 实时迁移 LXD 和 Juju LXD 和 OpenStack 调试,及给 LXD 做贡献 如果你从一开始就关注了这个系列,你应该已经使用了 LXD 相当长的时间了,并且...
    文章 2017-05-24 2430浏览量
  • 分布式系统架构,回顾2020年常见面试知识点梳理(每次...

    问:事务管理器宕掉了,怎么办?做冗余,设置多个事务管理器,一个宕掉了,其他的还可以用。问:怎么保证分布式系统的幂等性?状态机制。版本号机制。Redis 问:Redis 有哪些优势?速度快,因为数据存在内存中。支持...
    文章 2020-12-30 230浏览量
  • 带你读《计算机网络问题与解决方案:一种构建弹性现代...

    字符串变量类型可以提供元数据或上下文,表示这块特定内存位置的值应该作为字母来处理,而不是数字值。该元数据(由计算机安排)提供了协议的语法。在网络协议中,字典通常表示为数据包所包含的任意特定字段,而语法...
    文章 2019-11-07 628浏览量
  • 高质量软件开发之道

    可靠性(Reliability):指在一定环境下,在给定的时间内,系统不发生故障的概率。性能(Performance):通常是指软件的时空效率。程序员可通过优化数据结构、算法和代码来提高软件的性能。易用性(Usability):指用户使用...
    文章 2013-08-30 781浏览量
  • MapReduce 计数器简介(转载自:...

    计数器是一种收集作业统计信息的有效手段,用于质量控制或应用级统计。计数器 还可辅助诊断系统故障。如果需要将日志信息传输到map或reduce任务,更好的 方法通常是尝试传输计数器值以监测某一特定事件是否发生。...
    文章 2017-06-04 1306浏览量
1 2 >

云产品推荐

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