• 高可用系统常用解决手段浅述

    线网出现了故障,查故障原因,一个常用的办法就是追查下最近是否有发过版本,比较下发布前后的代码。使用灰度发布策略,发布并且验证没问题后再全量发布。灰度发布的策略,包括搭建发布环境,有专用的发布机器...
    文章 2017-05-23 1468浏览量
  • 如果故障选择了你……

    在判断必要的 uid、target、action、model 参数后调用 handleInjection,handleInjection 通过状态管理注册本次实验,如果插件类型是 PreCreateInjectionModelHandler 类型,将处理一些东西。同是如果 Action ...
    文章 2020-09-11 1289浏览量
  • iOS中 为 iOS 建立 Travis CI 韩俊强的博客

    Travis 编译器运行在虚拟机环境下。该编译器已经利用 Ruby,Homebrew,CocoaPods 和一些默认的编译脚本进行过配置。上述的配置项已经足够编译你的项目了。预装的编译脚本会分析你的 Xcode 项目,并对每个 target ...
    文章 2016-06-21 724浏览量
  • ...head><meta http-equiv="Cont

    Travis 编译器运行在虚拟机环境下。该编译器已经利用 Ruby,Homebrew,CocoaPods 和一些默认的编译脚本进行过配置。上述的配置项已经足够编译你的项目了。预装的编译脚本会分析你的 Xcode 项目,并对每个 target ...
    文章 1970-01-01 871浏览量
  • SQL Server 2008性能故障排查(二)——CPU

    性能监视(Performance Monitor):SQL Statistics对象提供编译监视计数和SQLServer实例被发送请求的类型。你需要监控批处理的编译和重编译数来发现哪些制造了高CPU使用率。理想情况下,SQL Recompilations/sec...
    文章 2015-03-06 1128浏览量
  • 47、Windows驱动程序模型笔记(五),内存管理

    为了检测编译器是否是Microsoft的编译器,可以测试预定义宏_MSC_VER是否存在。掉电期间是释放锁定内存页的最佳时期。服务函数 描述 MmLockPagableCodeSection 锁定含有给定地址的代码段 MmLockPagableDataSection ...
    文章 2011-01-04 695浏览量
  • DevOps:软件架构师行动指南2.2 云的特性

    大约3次路由器故障(必须立即拉流量1小时)。大约几十个小于30秒的DNS暂时性问题。大约1000个单机故障。大约几千个硬盘故障。磁盘变慢、内存问题、错误配置的机器、运行不正常的机器等。长途连接:野狗(wild dogs)...
    文章 2017-05-02 1803浏览量
  • 干货分享:蚂蚁金服前端框架和工程化实践

    按需加载、公共依赖加载和加载,是关于性能的,这些很重要,否则虽然上了微前端,但性能严重下降,或者由于升级引起线上故障,就得不偿失了。父子应用通讯,顾名思义,无需解释。子应用嵌套 和 子应用并行 是微...
    文章 2019-07-17 838363浏览量
  • 理解.NET中的异常(一)

    一个try块必须有至少一个与之相关联的catch块或finally块,单独一个try块是没有意义的(C#编译器也不允许你这么做)。3.2 catch块 catch块中包含的是出现异常时需要执行的相应代码。一个try块可以有0个或多个catch块...
    文章 2017-10-03 835浏览量
  • Java开发Tips

    那么你的程序无论在DEV环境中,还是TEST环境中,都可以顺畅无阻地运行,但是一旦部署在PROD上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因也许是线上环境并发造成也许是其他。如果线程数目...
    文章 2018-02-09 894浏览量
  • (译)内存沉思:多个名称相关的神秘的SQL Server内存...

    Sort操作产生的原因(包括但不限于以下几种情况)ORDER BY(T-SQL)GROUP BY(T-SQL)DISTINCT(T-SQL)Merge join操作是优化选择的,其中合并联接的一个输入必须被排序 Hash Match操作产生的原因(包括但不限于以下几种...
    文章 2017-09-11 1010浏览量
  • 从零开始安装Gentoo

    这两个变量使用相同的值,这两个变量定义gcc和c++编译器的优化 CFLAGS="-march=native-mtune=native-O2-pipe CXXFLAGS="${CFLAGS} 指定gcc同时编译的数量,一般是CPU个数(或核心数)+1 MAKEOPTS="-j9 注:"-march=...
    文章 2018-05-20 1644浏览量
  • Linux 集群大全

    如果高可用性群集中的主节点发生了故障,那么这段时间内将由次节 点代替它。次节点通常是主节点的镜像,所以当它代替主节点时,它可以完全接管其身份,并且因此使系统环境对于用户是一致的。在群集的这三种基本类型...
    文章 2014-07-05 1730浏览量
  • 带你读《新一代垃圾回收ZGC设计与实现》之二:ZGC...

    在Linux上通过gcc编译后运行文件,得到的结果如下:这里使用的系统调用shm_open()函数,需要在编译时加上-lrt,否则可能会出现链接错误。示例中调用mmap两次返回两个地址变量,从结果我们可以发现,两个变量对应两个...
    文章 2019-11-06 1475浏览量
  • 有货:六层混合云架构打造中国最潮生态圈

    答:有货在这一方面做的比较简单,通过简单的脚本方式,使用Shell脚本打通版本管理、编译打包、目标服务器,将它们串联起来,在此基础之上,再简单的封装一个图形化的界面,方便操作和权限控制,底层就是调用这一套...
    文章 2016-03-31 13946浏览量
  • 全网唯一完整译文|Waymo无人车报告:通往自动驾驶之路

    这个过程激发了Waymo许多关键安全功能的产生,包括冗余的关键安全系统,使车辆在技术故障时安全停止,随着多传感的使用和广泛开展的测试程序,以使我们进行快速的技术改进。Waymo的系统安全解决方案 我们的系统...
    文章 2017-11-06 2051浏览量
  • ASP.NET HTTP运行时组成详解

    如果辅助进程崩溃,或者由于其他原因停止处理请求,则所有挂起的请求将被重新指定给新进程。尽管ASP.NETISAPI和辅助进程是ASP.NET运行时结构的主要组成部分,但还有其他一些可执行文件也发挥着作用。下表列出了所有...
    文章 2008-09-14 1680浏览量
  • iOS工程师如何在工作中提升自己?

    凡事则立,不则废。对于漫长的学习生涯而言,好的计划是成功的一半。长期规划 长期规划的实施需要毅力和决心,但是做正确的长期规划还需要高瞻远瞩的眼界、超级敏感的神经和中大奖的运气。对于大部分人来说,...
    文章 2020-11-30 451浏览量
  • 最佳实践系列丨Docker EE 日志记录最佳实践(一)

    这些日志通常由默认的系统管理节点日志记录处理。现代的大多数发行版(CentOS 7、RHEL 7、Ubuntu 16 等)都使用 systemd,后者使用 journald 记录日志,使用 journalctl 访问日志。要访问引擎日志,可使用 ...
    文章 2018-06-01 9766浏览量
  • ROS机器人程序设计(原书第2版).

    这一章还会说明如何从Debian软件包安装或从源代码进行编译安装,以及在虚拟机和ARM CPU中安装。第2章涉及ROS框架及相关的概念和工具。该章介绍节点、主题和服务,以及如何使用它们,还将通过一系列示例说明如何调试...
    文章 2017-05-02 9294浏览量
  • 零基础开发 nginx 模块

    2016 年 nginx 1.9.11 终于开始支持动态模块(Linux 下动态模块即 so 文件),nginx 1.11.5 起支持单独编译动态模块(而不必同时编译 nginx 自身),同时引入支持开源版本 nginx 与 nginx plus 的二进制兼容性。...
    文章 2020-05-18 1395浏览量
  • 《iOS应用开发》——2.2节九个基本的程序构建块

    注意:数据类型的具体尺寸大小既取决于你使用的编译器,也取决于目标平台。例如,int数值可以是32位长的,也可以是64位长的。所以,你的程序不应该假设数值的位长,也不应该假设每个数据类型的最小值和最大值。而是...
    文章 2017-05-02 1356浏览量
  • RDD:基于内存的集群计算容错抽象

    不管怎样,我们都不需要修改Scala编译器。3.1 Spark中的RDD操作 表2列出了Spark中的RDD转换和动作。每个操作都给出了标识,其中方括号表示类型参数。前面说过转换是延迟操作,用于定义新的RDD;而动作启动计算操作,...
    文章 2016-04-13 2380浏览量
  • Linux/Unix编程中的线程安全问题【转】

    编译(注意:如编译器提示 pthread_create函数不能找到可能需要连接库 pthread,请需添加-lpthread选项)执行这段代码,你会发现大部分情况下屏幕上都会打印类似出如下结果: TI-3086846864:base:teSt TI-3076357008:...
    文章 2017-05-09 817浏览量
  • 第四章-中断和异常

    6、如果故障已发生,用引起异常的指令地址装载cs和eip寄存,从而使得这条指令能再次被执行。7、在栈中保存eflags、cs及eip的内容。8、如果异常产生了一个硬件出错码,则将它保存在栈中。9、装载cs和eip寄存,其...
    文章 2018-01-31 951浏览量
  • 第四章-中断和异常

    6、如果故障已发生,用引起异常的指令地址装载cs和eip寄存,从而使得这条指令能再次被执行。7、在栈中保存eflags、cs及eip的内容。8、如果异常产生了一个硬件出错码,则将它保存在栈中。9、装载cs和eip寄存,其...
    文章 2018-01-31 1095浏览量
  • 面试题有哪些

    ​1,编译器会检查 obj 是否能转换成右边的class类型, ​如果不能转换则直接报错, ​如果不能确定类型,则通过编译,具体看运行时定。2,null 不是任何类的实例。final有哪些用法?常见的五个用法 两个重排序规则 ...
    文章 2021-10-07 14浏览量
  • Linux分区类型EXT2、EXT3、EXT4详解

    启动每一个你在/etc/fstab中改为ext3的分区的日志,运行:tune2fs-j/dev/hdXX 重新挂载分区或者重起系统(如果你重新编译了内核)。本文转自Jacken_yang 51CTO博客,原文链接:http://blog.51cto.com/linuxnote/1642241...
    文章 2017-11-28 1364浏览量
  • 打破云和端的那堵墙,​Midway Serverless 带你感受...

    由于我们是使用的 TypeScript,在编译过程中对于源码的更改会影响到 Source Map 的生成,因此我们也自研了 Midway 的编译器 mwcc,不仅解决了 Source Map 生成等问题,更是提供了类似于 Babel+Babel Traverse+Plugin...
    文章 2020-09-16 515浏览量
  • 带你读《计算思维导论》之三:计算平台

    在控制的控制下,运算对内存储或寄存中的数据进行算术逻辑运算,再将结果送到内存储或寄存中。算术逻辑单元的功能是进行算术运算和逻辑运算。算术运算指进行加、减、乘、除等基本运算;逻辑运算指“与”...
    文章 2019-10-30 3025浏览量
1 2 3 4 >

云产品推荐

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