作为一名合格的 Linux 运维工程师,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见 ...
分类:
其他好文 时间:
2020-05-23 20:32:05
阅读次数:
301
前言 由于HTML语言的定位问题,在网页中实现居中也不是如word中那么简单,尤其在内容样式多变,内容宽高不定的情况下,要实现合理的居中也是颇考验工程师经验的。网上讲居中的文章很多,但是都不太完整,所以小茄今天就来总结下纯CSS实现居中的各种方案。学疏才浅,文中如有不当之处,万望指出! 6种方案 1 ...
分类:
Web程序 时间:
2020-05-22 11:19:33
阅读次数:
53
有时候会遇到一些人在各种论坛咨询技术问题,给出一份安装某个开发环境的错误提示信息,然后说不知道哪里出了问题,搜索也没有答案,寻求解答。 其实,仔细看看,错误信息里已经有很明显的英文提示,告诉你应该通过什么参数执行,可以获得详细的分析,跟踪记录去定位问题,但有些程序员总是视而不见。 当然,更多的是,很 ...
分类:
其他好文 时间:
2020-05-16 10:50:48
阅读次数:
83
页式内存管理上A.段式内存管理1.指的是一段连续的内存空间2.段式内存管理-程序的各个部分相对独立(数据段,代码段),早期x86处理器无法通过一个寄存器访问所有内存单元,解决早期程序运行的重定位问题段式内存管理的应用,在x86系列的处理器中,硬件对段式内存管理进行了直接支持;另外,段式内存管理也可以使用纯软件实现,内存单元地址=段首地址+段内偏移地址B.段式内存管理在C语言中的实现1.数组的本质:
分类:
其他好文 时间:
2020-05-09 10:44:15
阅读次数:
102
前言在现网环境下,程序奔溃后不一定会留下core文件,原因有很多,比如存储空间不足就是其中一个常见的原因。此时我们只能依据linux记录的错误日志来定位问题。涉及linux命令本文涉及以下几条命令1. dmesg命令,用于获取程序出错时的堆栈地址1)dmesg |grep -E 'segfault|... ...
分类:
其他好文 时间:
2020-05-08 16:10:40
阅读次数:
85
1、为什么要处理异常? 增强用户体验; 远程定位问题,未雨绸缪,及早发现问题及早处理; 无法复现问题,尤其是移动端,可以查找日志; 收集错误产生的系统信息,如浏览器,机型等; 完善的前端方案,前端监控系统; 对于 JS 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使 ...
分类:
其他好文 时间:
2020-05-06 16:46:26
阅读次数:
97
一般是由测试人员编写的,因为负责模块的人最知道自己的测试的结果,几个通过,多少失败,提了多少单,然后就是汇总了和风险评估了,一般就是测试经理做的 测试报告的主要内容数据统计遗留抄bug情况测试风险暂停的问题1、出现概率比较低,用户操作不易复现的问题,后续由客户端修改;2、本地阅袭读定位问题,修改比较 ...
分类:
其他好文 时间:
2020-05-05 09:12:06
阅读次数:
123
Python之行--服务监管 背景 针对公司系统平台服务不断增多和复杂化,定位问题效率逐渐下降,实现各个服务统一监管显得越来越重要,在作为运维人员的我管理越来越头疼的时候,我觉得开发自己的监控程序! 动作 首先公司系统使用 java 开发,以微服务体系实现的快速搭建,服务器使用最常用的centos系 ...
分类:
编程语言 时间:
2020-05-05 01:01:33
阅读次数:
77
Arthas - Java 线上问题定位处理的终极利器 转自 https://blog.csdn.net/u013735734/article/details/102930307 ...
分类:
其他好文 时间:
2020-05-02 21:18:58
阅读次数:
51
Kubernetes 一键部署利器之 kubeadm 通过前面几篇文章的内容,我其实阐述了这样一个思想:要真正发挥容器技术的实力,你就不能仅仅局限于对 Linux 容器本身的钻研和使用。 这些知识更适合作为你的技术储备,以便在需要的时候可以帮你更快的定位问题,并解决问题。 而更深入的学习容器技术的关 ...
分类:
Web程序 时间:
2020-04-29 14:19:10
阅读次数:
77