软件介绍其实这个应用特别简单,就是封装了一个 WebKit 内核的浏览器,使其可以不借助浏览器直接浏览懒猪说。这句话好别扭,其实应用本身就是个浏览器!下载使用下载地址:下载地址完成后将里面的程序拖到 macOS 的应用文件夹即可。如有任何问题,欢迎在页面下评论留言,运行截图如下: 继续阅读
TCP 的四次挥手
技术前提在将四次挥手之前,我需要大家先知道,什么是全双工和半双工。半双工是在同时刻,只允许数据在一个方向传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信,如对讲机。全双工是允许数据同时在两个方向上传输,它要求发送设备和接收设备都有独立的接收和发送能力;在同一时间可以同时接受和发送信息,实现双向通信,例如电话通信。TCP 的数据通信,则是全双工的通信,所以不管客户端还是服务端,都可以同时上传和下载数据。挥手图示图示如下:图示解读客户端在与服务端完成数据 继续阅读
愿你不要成为运维讲师
自我介绍我叫杜朋,一个普通的云计算运维讲师,在 14 年正式的步入这个行业,截止到目前已经入行 6 年了。而在这六年里,据不完全统计我已经带领 2000 余人步入运维的大家庭。我是一个地地道道的东北人,祖籍在黑龙江,小时候在吉林长大,现在家在辽宁。东北的语言特色被我展现的淋漓尽致:平翘不分。课堂上还会经常出一些笑话,但这并不影响我成为一名严肃的老师:我的骄傲除了日常的授课外,我不断的提升自己,包括学历以及技术,每天都感觉时间不够用。但为了保证可以随时和一线技术接轨,这些努力是值得的。身为老师,都 继续阅读
最帅的 Linux 系统监控工具
工具介绍NetData 是一个高度优化的 Linux 守护进程,它可为 Linux 系统,应用程序,SNMP 服务等提供实时性能监测。它用可视化的手段,将被监测者最细微的细节展现了出来。这样便可以清晰地了解你的系统和应用程序此时的状况。NetDatad\的功能非常强大,除了可监控 CPU,网卡,磁盘,内存,进程等等之外,甚至能监控系统 CPU 中断,上下文切换等等非常深入的系统运行状态。还支持监控常用 Web 服务、比如 Nginx/MySQL/MongoDB/Redis/Memcached 继续阅读
负载状态 Load Average 中的数据代表了什么
负载状态平均负载 Load Average 是指系统的运行队列的平均利用率,也可以认为是运行进程的平均数。这个一段时间一般取 1 分钟、5 分钟以及 15 分钟。显示如下:状态讲解下面我们以高速道路来例举服务器在不同负载状态时的表现。我们假设:CPU 核心数=车道数量;内存=车道宽度;磁盘的 I/O=车道限速。单核相当于单车道,双核相当于双车道;偶尔来个请求,相当于车辆少,服务器较流畅;请求较多,但在车道负载范围之内,服务器也没有太大压力;请求变的更多,已经达到服务器的负载临界,服务器会变的缓慢 继续阅读
简单聊 Linux 内存管理机制
内存管理在 Linux 中经常会发现空闲内存很少,似乎所有的内存都被系统占用了,表面的感觉是内存不够用了。其实不然,这是 Linux 内存管理的一个优秀特性,在这方面,区别于 Windows 内存管理。主要的特点是,无论物理的内存有多大,Linux 都将其充分利用,将一些程序调用过的硬盘数据读入内存中,利用内存读写的高速特性来提高 Linux 系统的数据访问性能。而 Windows 是只在需要内存时,才为应用程序分配内存,并不能充分利用大容量内存空间。换句话说,增加一些物理内存,Linux 都将 继续阅读
快速释放内存脚本
内存占用之前的教程中,我们提到过 Linux 系统内存运行机制,在这里简单复习下。Linux 内存的占用分为真实占用、缓存占用、缓冲占用,其中后两者是为了提升系统运行效率,可以关闭或者情况,以达到释放内存的目的。释放脚本12345678#!/bin/bashecho "Release Before:"free -hsyncsleep 10echo 3 > /proc/sys/vm/drop_cachesecho "Release After:"fre 继续阅读
没有加班费你会加班吗
何为加班加班,系指除法定或者国家规定的工作时间以外,正常工作日延长工作时间或者双休日以及国家法定假期期间延长工作时间,称为加班。加班在互联网企业尤为常见,毕竟我们工作的特殊性在那。比如你是某音运维,往往是大家休息时的访问量最大,所以别人忙时你也在忙,别人闲着你更要忙!如何应对当面试官问你:没有加班费你会加班吗?你该如何回答?下面我们通过一个案例,聊下这个问题!菜鸟到一家公司去应聘,面试官问完一些基本情况后,觉得采纳哦条件不错,然后又问:我们公司经常会有加班,你可以接受加班吗?菜鸟:回答这个问题之 继续阅读
Linux 下 8 种查 xfs 等文件系统类型的实用方法总结
First 种方法命令是 blkid /dev/sda1,执行效果如下:Second 种方法命令是命令是 df -T,执行效果如下:Third 种方法命令是 file -sL /dev/sda1,执行效果如下:Fourth 种方法命令是 fsck -N /dev/sda1,执行效果如下:Fifth 种方法命令是 cat /etc/fstab,执行效果如下:Sixth 种方法命令是 lsblk -f,执行效果如下:Seventh 种方法命令是 mount | grep "^/dev&qu 继续阅读
为什么服务器要选择 Linux 系统
开源稳定Linux 相较 Windows 领先的首要原因是完全免费且可用作开源用途。通过开源方式,可以轻松查看用于创建 Linux 内核的代码,也可以对代码进行修改和再创作。通过许多编程接口,您甚至可以开发自己的程序并将其添加到 Linux 操作系统中。还可以对 Linux 操作系统进行自定义,以满足使用的要求,这是 Windows 无法实现的。Linux 系统一直以其稳定性闻名,它们可以连续运行多年而不发生任何重大问题。事实上很多 Linux 用户都从未在自己的环境中遇到过系统崩溃的情况。相对 继续阅读
你还有什么问题吗
面试套路当面试官问出这句话时,其实潜台词是:还想了解什么,才会留在这儿;到底有多想在我们公司工作。他需要确定两件事:你能干这活不;你愿意在我们公司干这活不。结果你想都不想笑呵呵的说:没什么要问的,你居然不想知道更加详细的、切身利益相关、应聘公司网站和搜索引擎无法获知的情况?看来你对我们公司、对这个职位的兴趣并不大呀!或者,你是个没想法的人,头脑稍微有点简单,考虑事情不够周全,这样的人,肯定也没什么职业规划,进步推断:职业稳定性恐怕也不是很好。也别只问薪酬福利!关心待遇这没毛病,谁工作都是为赚钱, 继续阅读
面试官的几个问题如何回答
薪资问题:您期待的薪资是多少呢?技巧:要给予明确的期待薪资。回答:我期待的薪资是 10000,之所以要这个薪资,是因为参考了我上一份工作收入,以及行业标准,还有自身能力。注意:千万不要回答一个范围,这样相当于告诉了人事,你最低能接受多少薪资。加班问题:您是否能接受加班?技巧:看似是一道选择题,其实是想了解您对加班态度。回答:首先我会努力工作,避免因为效率问题加班;其次如果公司需要赶工完成项目,我也会积极的配合。注意:不要给予肯定答复,不能接受肯定是扣分的。如果回答可以接受又会任人宰割,表达态度非 继续阅读
CDN 是什么与其优势
CDN 是什么随着互联网的发展,用户在使用网络时对网站浏览速度和效果愈加重视,但由于网民的数量激增,网络访问路径过长,从而使用户的访问质量受到严重影响。特别是当用户与网站之间的链路被突发的大流量数据拥塞时,对于异地互联网用户急速增加的地区来说,访问质量不良更是个急待解决的问题。如何才能让各地的用户都能够进行高质量访问,并尽量减少由此而产生的费用和网站管理压力?内容发布网络 CDN 全称 Content Delivery Network 诞生了。CDN 是一种通过互联网互相连接的电脑网络系统,利用 继续阅读
在 Linux 上安装虚拟机
VMware 虚拟机VMware 是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同操作系统,进行开发、测试、部署新应用程序的最佳解决方案。VMware 可在一部实体机器上模拟完整网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其它虚拟计算机软件。对于企业的 IT 开发人员和系统管理员而言,VMware 在虚拟网路,实时快照,拖曳式共享文件夹,支持 PXE 等方面的特点使它成为必不可少的工具。安装过程首先需要下载 VMware for Linux 继续阅读
如何在 Windows 系统中构建 RAID 磁盘阵列
注意事项不过讲的这些构建方法,我们称为软 RAID,原因是通过系统软件实现的,而通过 RAID 卡构建的,才叫硬 RAID。它们除了构建方式有区别外,还有一个区别就是资源耗损。因为硬 RAID 通过硬件构建,所以数据会在 RAID 卡进行处理,然后放入硬盘,对系统不会有消耗;而软 RAID 需要系统先处理数据,然后写入硬盘,在操作时,会占用系统大约 20% 资源。构建步骤首先讲下我们实验环境,在虚拟机里跑 Windows7 32 位系统,实验之前需要添加三块硬盘。在计算机点击右键,进入管理:然后 继续阅读