• 学习Nagios(二):Nagios配置

    contacts.cfg是定义nagios监控对象出现故障时,通知的联系人和联系人组的配置文件。localhost.cfg是定义监控本地主机的配置文件。templates.cfg是定义主机和服务的一个模板配置文件。timeperiods.cfg是定义nagios...
    文章 2016-05-12 1748浏览量
  • 如何用一行命令让 Systemd 崩溃

    你也不能干净地重启系统,系统一般会感觉不稳定(例如,从systemd与登录系统集成后,ssh和su处于30秒的假死状态)。短的可以写在一条Tweet里的命令就会导致以上所有情况。这个bug非常普通。上述的systemd-notify 命令...
    文章 2017-08-15 1285浏览量
  • Linux信号专题FAQ

    编译器一般会对变量的读写进行缓存,将刚写入的变量值放在寄存器中,下次读的时候直接从寄存器中读取,这个设计适用于gcc可以理解代码的上下文,但是信号处理函数是任何时候都有可能触发的,gcc没办法知道什么时候...
    文章 2018-04-11 1347浏览量
  • C++ 异常处理

    这两种方法最大的缺陷就是会出现不一致问题。例如有些函数返回1表示成功,返回0表示出错;而有些函数返回0表示成功,返回非0表示出错。还有一个缺点就是函数的返回值只有一个,你通过函数的返回值表示错误代码,那么...
    文章 2017-03-20 1881浏览量
  • 《精通SNMP》——第1章 SNMP基础1.1 网络管理和SNMP

    网络管理,最直接的原因是组成网络的硬件设备会损坏,通信线路会出现中断故障,过多的网络用户会争用有限的网络资源(线路带宽、设备CPU处理能力等)。现代的网络管理,已不仅仅是维护网络的正常运行,还需要收集、...
    文章 2017-05-02 1794浏览量
  • 如果反病毒软件不工作 有可能中了Rootkit Rootkit检测...

    最常见的感染机制是诱骗毫无戒心的用户下载、安装某种文件或程序(如镜像、可执行文件、PDF文件、等等),这些文件或程序的来源常常是网站或邮件附件。因此,所有员工在授权访问公司计算机后需要了解的第一条安全...
    文章 2017-09-01 1956浏览量
  • 带你读《数据库与数据处理:Access 2010 实现 第2版》...

    2)处理需求,即完成什么处理功能及处理方式。3)安全性和完整性要求,在定义信息需求和处理需求的同时,必须要确定安全性要求、完整性约束条件等。需求分析的3个主要步骤是:需求信息的收集、分析整理和评审。评审...
    文章 2019-11-11 405浏览量
  • 《C++程序设计:原理与实践(进阶篇.》导读

    当我谈论程序设计时,我所想到的是整个计算机程序家族,从带有GUI(图形用户界面)的个人计算机程序,到工程计算和嵌入式系统控制程序(如数码相机、汽车和手机中的程序),以及文字处理程序等,在很多日常应用和...
    文章 2017-05-02 2071浏览量
  • 让你提前认识软件开发(15):程序调试的利器—日志

    就因为是人皆犯错,是程序有bug。作为一名软件开发人员,必须要学会对程序进行测试,也就是要学会程序的调试。一般而言,对代码的调试有以下几种方法: 第一,凭肉眼看。在开发阶段,我们编写的每一行代码都...
    文章 2014-04-24 1409浏览量
  • Linux0.11内核剖析-内核代码(kernel)-sched.c

    在将控制权交给中断处理程序之前,CPU 首先将至少 12 字节的信息压入中断处理程序的堆栈中。这种情况与一个长调用(段间子程序调用)比较相象。CPU 将代码段选择符和返回地址的偏移值压入堆栈。另一个与段间调用...
    文章 2016-04-21 1658浏览量
  • 黑客内核:如何实现属于你的实时内核?

    即使没有这样的周期性中断,当多个中断保存上下文2次或2次以上,并且嵌入式应用往往会持续工作在汽车报警系统等中持续的进行工作(几个星期,几个月,甚至几年),因此,随着时间的增加,这种故障的概率肯定会出现。...
    文章 2017-09-20 1751浏览量
  • GDB单步调试基础

    从上面看来,GDB 和一般的调试工具没有什么两样,基本上也是完成这些功能,不过在细节上,你发现 GDB 这个调试工具的强大,大家可能比较习惯了图形化的调试工具,但有时候,命令行的调试工具却有着图形化工具所不...
    文章 2016-03-20 2663浏览量
  • dos下的edit命令使用详解

    如果用dir A*.*,将会出现什么结果呢?结果是显示了文件基本名以A开头的所有文件。再深入一点,dir*.*是什么意思呢?在这里文件基本名和扩展名都是任意的,那就等于代表了所有文件,所以这和只输入dir的作用是相同的...
    文章 2013-11-05 751浏览量
  • 互联网大厂年度总结1000+道高频面试题(附答案解析)...

    byte 类型的范围,将会出现什么现象?21、存在两个类,B 继承 A,C 继承 B,我们能将 B 转换为 C 么?如 C=(C)B;22、哪个类包含 clone 方法?是 Cloneable 还是 Object?23、Java 中+操作符是线程安全的吗?23、...
    文章 2020-12-25 584浏览量
  • [译]混乱世界中的稳定:Postgres 如何使事务原子化

    当你在处理着百万级请求的时候,可能因为间歇性的问题导致连接的断断续续或者出现一些其它的突发情况,从而导致一些不便,但不会打乱你的数据。众所周知 Postgres 的实现中提供了强大的事务语义化。虽然我已经用了...
    文章 2017-10-16 1368浏览量
  • GDB单步调试程序

    从上面看来,GDB和一般的调试工具没有什么两样,基本上也是完成这些功能,不过在细节上,你发现 GDB这个调试工具的强大,大家可能比较习惯了图形化的调试工具,但有时候,命令行的调试工具却有着图形化工具所不能...
    文章 2015-01-19 1051浏览量
  • 想成为优秀的程序员这些码德不能缺

    开始工作的时候,项目的谈判都是由商务组的家伙去谈的,这些家伙基本没有什么节操,他们的收成只跟项目提成有关系,所以他们在谈判的时候答应不现实或者 很扯淡的技术要求,主动跳进对方给出的售后服务陷阱(比如...
    文章 2017-08-01 2195浏览量
  • 内存管理

    在1级是系统调用处理程序,用户程序可以通过调用这里的过程执行系统调用,但是,只有一些特定的和受保护的过程可以被调用;2级是库过程;最后用户程序运行在级别3上,受到的保护最少。1.2 80386的段页式管理机制 ...
    文章 2015-04-29 749浏览量
  • MDK常见错误详解集合

    DELAY 说明DelayX1ms()函数未被其它函数调用也占用程序记忆体空间解决方法去掉 DelayX1ms()函数或利用条件编译#if….#endif,可保留该函数并不编译 6*WARNING 6:XDATA SPACE MEMORY OVERLAP FROM:0025H TO...
    文章 2014-08-09 1865浏览量
  • 《iOS应用开发》——2.2节九个基本的程序构建块

    一般而言,我只使用常量结构体来创建简单的数据结构和数组。其他时候,我使用帮助函数(例如r2所示)来快速创建结构,并且在需要额外灵活性的时候我就采用直接赋值(例如r1所示)。不过,以后你不可避免地接触...
    文章 2017-05-02 1374浏览量
  • 云原生体系下的技海浮沉与理论探索

    一个好的架构一般会兼容人类的愚蠢,所以这里的旧业务可能是历史包袱,可能是知识瓶颈带来的偏见。我们无时无刻都在变成旧,无时无刻都在创造新。人要敢于质疑自己,质疑过去,质疑权威,才有创建新的动力和洞见。2...
    文章 2020-12-14 1065浏览量
  • 云原生体系下的技海浮沉与理论探索

    一个好的架构一般会兼容人类的愚蠢,所以这里的旧业务可能是历史包袱,可能是知识瓶颈带来的偏见。我们无时无刻都在变成旧,无时无刻都在创造新。人要敢于质疑自己,质疑过去,质疑权威,才有创建新的动力和洞见。二...
    文章 2020-12-01 5875浏览量
  • Redis学习总结-《我的Java打怪日记》

    不太会出现队列满迟迟无法放任务的情况&xff0c;但是当执行某些阻塞操作时将导致长时间的阻塞&xff0c;无法处理新任务。Redis事件分派器事件的可读写是从服务器角度看的&xff0c;分派看到的事件类型包括&xff1a;AE_READABLE...
    文章 2021-07-17 11225浏览量
  • u-boot 移植步骤详解

    common 独立于处理器体系结构的通用代码,如内存大小探测与故障检测;cpu 与处理器相关的文件。如mpc8xx子目录下含串口、网口、LCD驱动及中断初始化等文件;driver 通用设备驱动,如CFI FLASH驱动(目前对INTEL ...
    文章 2012-04-22 852浏览量
  • Linux内核的内存屏障

    其中第二个几乎肯定导致故障,因为它在读取寄存器之后才设置地址值。保障 下面是CPU必须要保证的最小集合: 任意CPU,有依赖的内存访问指令必须按顺序发出。这意味着对于 Q=P;D=*Q; CPU发出下列内存操作...
    文章 2017-05-22 1583浏览量
  • Linux内核的内存屏障

    其中第二个几乎肯定导致故障,因为它在读取寄存器之后才设置地址值。保障 下面是CPU必须要保证的最小集合: 任意CPU,有依赖的内存访问指令必须按顺序发出。这意味着对于Q=P;D=*Q; CPU发出下列内存操作: Q=...
    文章 2016-04-11 1335浏览量
  • ROS机器人程序设计(原书第2版).

    我们详细介绍和说明什么是图像管道,学习如何使用集成了OpenCV的多个机器视觉API。最后,安装并使用一个视觉里程计软件。第6章将展示如何在ROS节点中使用点云库。该章从基本功能入手,如读或写PCL数据片段以及发布...
    文章 2017-05-02 9354浏览量
  • SQLite介绍及使用

    但若数据库关闭或出现错误且选用ROLLBACK冲突判定算法时,数据库也ROLLBACK。查看ON CONFLICT子句获取更多关于ROLLBACK冲突判定算法的信息。在SQLite 3.0.8或更高版本中,事务可以是延迟的,即时的或者独占的。...
    文章 2012-11-16 780浏览量
  • 玩转redis缓存

    五种数据结构简介 Redis是使用C编写的,内部实现了一个struct结构体redisObject对象,通过结构体来模仿面向对象编程的“多态”,动态支持不同类型的value。...如果在rewrite过程中,出现故障,将不会影响...
    文章 2018-09-16 1490浏览量
  • Linux集群和自动化运维

    其他依此类推,在哪个章节中出现的配置文件或脚本就在哪个章节中寻找,这样对照起来阅读理解比较方便。此外,书中多次出现的Nginx配置文件nginx.conf也在对应的章节里。本书相关的GitHub地址为...
    文章 2017-05-02 5184浏览量
1 2 >

云产品推荐

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