首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我妈今年 70 岁,受不了Windows蓝屏,用了 21 年的 Linux!YYDS!

点击关注公众号,Java干货及时送达 来源:云原生实验室|图文编辑:xj 最近在看到一篇非常有趣的文章,标题叫 《My 70 year old mother has been using Linux...下面就是这篇文章的主要内容。 ---- 我的母亲今年 2 月份刚满 70 周岁,她在过去 21 年里一直使用 Linux 桌面环境作为日常办公使用。...很久以前,我必须每年去母亲的公寓一趟,专门给她清理 Windows 操作系统所谓的垃圾,因为 Windows 突然蓝屏了,不能用了,或者变慢了,这些都是非常经典的 Windows 问题。...我做了这么多年的技术支持,从来没见过任何一个从 Windows 完全切换到 Linux 的人后悔过,无论是服务器端还是桌面端。...英文原文: https://www.unixsheikh.com/articles/my-70-year-old-mother-has-been-using-linux-on-the-desktop-for-the-past

1.1K50

我妈今年 70 岁,受不了Windows蓝屏,用了 21 年的 Linux!YYDS!

,标题叫 《My 70 year old mother has been using Linux on the desktop for the past 21 years》 ,非常有趣。...下面就是这篇文章的主要内容。 ---- 我的母亲今年 2 月份刚满 70 周岁,她在过去 21 年里一直使用 Linux 桌面环境作为日常办公使用。...很久以前,我必须每年去母亲的公寓一趟,专门给她清理 Windows 操作系统所谓的垃圾,因为 Windows 突然蓝屏了,不能用了,或者变慢了,这些都是非常经典的 Windows 问题。...我做了这么多年的技术支持,从来没见过任何一个从 Windows 完全切换到 Linux 的人后悔过,无论是服务器端还是桌面端。...英文原文:https://www.unixsheikh.com/articles/my-70-year-old-mother-has-been-using-linux-on-the-desktop-for-the-past

52420
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我用了3年在阿里从月薪8K到年薪70万的方法

    我大学并不是计算机专业的,学的是学电气工程的,毕业后稀泥糊涂的踏入了程序员行业。相信不少人跟我一样的。 当然,平时我也经常给一些主题论坛做一些技术分享 ?...说实话,我从刚毕业月薪不到8000,到现在超70万(包括股票),可以说经历了太多!当然更多的是技术上以及面试别人上!接下来,我计划全部掏出来给大家! 所以、接下来,下面的内容希望对你有帮助!...相信你看完以后,按照下面的来,复制我下面讲的,你绝对可以轻松进百度、阿里、腾讯!我在阿里的时候,就是这样面试的! 你的简历中应该有什么? 1. 你的资源 2. 你的业绩 3. 你的能力 4....你的过去 写简历应该注意什么? 你的资源 什么是资源?什么是影响力? · 开源项目相关、各种标准委员会、各种程序员社区 · 呆过的优秀团队 · 其他network 你的业绩 什么是业绩?...你的过去 · 职业经历 · 项目经历 目的:写第四点是为了强调和印证你的前三点!

    1.3K40

    一套用了 70 年的计算机架构 —— 冯·诺依曼架构

    上一篇文章里,我们讨论了可计算问题与图灵机的计算机模型。在理解了图灵机模型后,我们将从和图灵同时代的另一位计算机科学家提出的 “冯·诺依曼架构” 开始,正式开始计算机组成原理的核心内容。...这对于早期异常昂贵的计算机来说,需要停机这么长时间来重新编程是无法接受的。人们迫切需要一种更高效更灵活的编程方式,有人开始研究 使用存储器来保存程序和程序处理的数据。...从 Baby 到现在 70 多年的时间,所有的单片机、PC 电脑、智能手机、服务器依然在遵循这一计算机架构。现代所有的计算机科学上的发展都是在软件和硬件能力上做优化,根本上的计算机架构依然没有改变。...现代计算机体系只能采用优化策略来减弱冯·诺依曼瓶颈的影响,这些内容我们后面都会提到,例如: 1、增加一个位于 CPU 和主内存之间的高速缓存 2、将指令缓存和数据缓存分离 3、CPU 分支预测 4、将存储器集成到...CPU 芯片内部,以减少内存访问(SoC 芯片) 相关文章: 计算机的存储器金字塔长什么样?

    2.2K71

    服务器内存监测

    而对于程序员而言,如何避免内存泄漏也是一门学问,倘若不加以控制,那么无论多大的内存都会有消耗殆尽的那天。...本文当然不是研究如何分析内存泄漏的产生原因与解决方案,而是在此之前的一步,通过简单的内存监测方式来预测内存泄漏的 潜在可能性 或者 偶发性 等。...对于不同的主流编程语言,都有着读取系统内存与应用堆内存的相关类,因为本网站后端是springboot编写的,所以这里就介绍java语言的实现方式。...我这边需要监测 系统内存 与 jvm堆内存 ,最终的结果会展示各个时间点的内存情况,所以需要一个时间类,表示每个切片的时间点。...timeMarkInterval是存储定时器id的,在销毁之前释放定时器;physicMemory和heapMemory获取图表div节点,用于echarts节点获取;systemInfo则会存储定时从服务器拉取到的数据

    15920

    服务器内存监测

    而对于程序员而言,如何避免内存泄漏也是一门学问,倘若不加以控制,那么无论多大的内存都会有消耗殆尽的那天。...本文当然不是研究如何分析内存泄漏的产生原因与解决方案,而是在此之前的一步,通过简单的内存监测方式来预测内存泄漏的 潜在可能性 或者 偶发性 等。...对于不同的主流编程语言,都有着读取系统内存与应用堆内存的相关类,因为本网站后端是springboot编写的,所以这里就介绍java语言的实现方式。...我这边需要监测 系统内存 与 jvm堆内存 ,最终的结果会展示各个时间点的内存情况,所以需要一个时间类,表示每个切片的时间点。...timeMarkInterval是存储定时器id的,在销毁之前释放定时器;physicMemory和heapMemory获取图表div节点,用于echarts节点获取;systemInfo则会存储定时从服务器拉取到的数据

    18540

    linux服务器内存

    早上到单位 发现服务器 mysql 服务器停了 然后起来了 查询日志 显示 内存满了 把mysql服务给杀了 linux 服务器如果 内存满了 会自动清理进程 防止服务器挂掉 选择的话 谁占的的内存大...就先杀谁 我的服务器里面 mysql服务占的内存是最大的 所以就把mysql就给杀了 image.png 然后 重启mysql 查询内存 image.png 在这说一下 怎么看linux的内存 举个例子...,而+buffers/cache反映的是可以挪用的内存总数。...记住内存是拿来用的,不是拿来看的.不象windows, 无论你的真实物理内存有多少,他都要拿硬盘交换文件来读.这也就是windows为什么常常提示虚拟空间不足的原因.你们想想,多无聊,在内存还有大部分的时候...,拿出一部分硬盘空间来充当内存.硬盘怎么会快过内存.所以我们看linux,只要不用swap的交换空间,就不用担心自己的内存太少.如果常常 swap用很多,可能你就要考虑加物理内存了.这也是linux看内存是否够用的标准哦

    31.9K10

    如何查看 PowerBI 数据模型到底占用了多少内存

    大家都知道 Power BI 会对数据进行类似压缩的存放,这就导致数据模型占用内存的空间其实是动态的。本文先来揭示这个过程,再给出查看内存占用的方法。...很显然,把书全部铺开的话,会占用很大很大的桌子。 Power BI 是这样工作的: 打开 Power BI 后,会读入硬盘的压缩好的数据,就是一个整齐的书架的书,放在内存里,内存就是桌子。...当进行某些操作后,书就会在内存中展开,然后完成相应的操作,再合上书,回归到整齐的状态。 这个过程容易理解。那么问题来了: 什么操作会导致解开压缩,也就是展开堆放整齐的书呢?...因此,对于 IT 人员来说,通常会将复杂计算列的构建,放在数据源的阶段进行,而不能推迟到数据模型里,否则,就会遇到 DAX 引擎的错误:等内存更多时再进行本操作。...一般我们以这个标准来查看数据模型的大小,并应该保证内存至少是这个大小的 2 倍左右。 我们可以通过 DAX Studio 来解决这个问题。

    4.3K10

    服务器内存使用飙升的排查

    这几天自己线上的乞丐服务器遇到一个问题,io会瞬间飙升到很高很高,造成内存使用飙升。但是实际上并发量并不大(网络连接数)。知道是哪个进程造成的,但是确实排查代码中没有是么地方会有这么大的读写。...部署的是一个socket服务。用测试脚本跑,同时100个socket连接毫无压力。也不知道对方到底发的什么数据导致这么大的内存占用。 之前也处理过类似的问题。...服务器问题,无非就是资源不合理的使用,造成服务器内存,cpu,io,流量等相关资源出现非常不正常的波动,资源使用率飙升。对于服务器性能问题的排查,没有其他比较好的办法,只能是通过重现复盘去改进。...特别是如果服务器上跑的东西比较多,一个个的排查相当痛苦。 出现问题,首先看日志。如果是线上的,先想办法恢复服务再排查。 看看登录日志,访问日志是否有异常,确定是否有人扫机器。...看性能监控图表,分析机器的状况,以及问题发生的规律。 看是否有服务被系统kill。一般系统日志都会记录kill之前的进程列表,可以很好的分析哪些进程资源占用多。

    22.3K20

    内存溢出危机:如何优化服务器和IDE的内存管理?

    在使用服务器或者集成开发环境过程中,不可避免会遇到内存溢出的问题。所以内存管理的好坏直接决定了数据分析的效率,本篇将从实际场景出发,分享内存优化的关键技巧与实践,让你的工作流畅无阻!...实例内存监测 在跑大任务之前,用户端可以查看自己的实例所在的服务器是否有足够的内存,在天意云官网可以看到不同服务器情况和内存配置,用户可以自行切换,选择时段内最优配置跑任务。...如果内存剩余过低,可以登录服务器,使用命令如top、free -h检查内存消耗最多的进程。如果某些进程占用大量内存但并非必要,可以使用kill -9命令终止这些进程,释放部分内存。...Rstudio解决内存溢出与卡顿 自定义函数减少无用变量的残留 不定义函数的情况: #不定义函数的情况 n <- 10^9 a 内存对象1 b 内存一直占用着不用,系统就会将其换出到交换内存中,导致交换内存占用高。如果还需要用,但是积累了很多垃圾变量,可以重启内核。 重启 下期内容 本系列下一节更新“加速服务器数据的下载与上传”的内容

    11410

    Meta在服务器端用了哪些编程语言?

    作者 | 罗燕珊 Meta 软件工程经理 Eric Garcia 在 7 月 27 日发布的一篇博文中介绍了 Meta 服务器端使用的编程语言有哪些,以及内部对于编程语言的采用是如何考虑的。...“在 Meta 内部,我们会在各种各样的平台和使用案例上用到很多不同的编程语言。支持一种新的语言并不是一个轻易就能做出的决定。”Eric 说道,“每当我们评估一种语言时,我们都要做大量的工作。...回到服务器端语言,Meta 主要用的是 Hack、C++、Rust 和 Python,具体而言: 对性能敏感的后端服务,鼓励使用 C++ 以及 Rust。 对于 CLI 工具,推荐 Rust。...Eric 在文中还特别提到 Rust,Rust 是 Meta 最新的服务器端语言。“自从开始使用 Rust 以来,在 Meta 中使用 Rust 的项目数量增速迅猛。”...Eric 表示,Rust 成为 Meta 服务器端语言标志着 Meta 对 Rust 语言生态系统的长期承诺和支持。

    71810

    如何入侵linux服务器?这几个命令够用了

    ,我在shell上传2.c 反弹shell 到外网自己机器的12345端口 上外网服务器 本地监听 nc -lvvp 12345 一般都能得到一个apache交互的shell 有时候又不行 这时候 #.../arpsniffer -I eth0 -M 192.168.0.6 -W 192.168.0.4 -S 192.168.0.254 下面开始欺骗,由于是服务器端,因此我们欺骗网关:(网络环境如下,邮件服务器...3.利用跨站代码 linux不提权跨目录访问的代码 linux权限多设的比较松的其实,但有的虚拟机还是不能跨目录访问的。 在提不了权的情况下,试试如下代码吧。运气好的话说不定就跨过去了。.../要跨的目录/index.php 这里的index.PHP是要修改权限的文件。...还是上传文件至服务器shell所在目录,执行命令ls,发现文件已经躺在那里面了,之后赋予exp执行权限。

    3.1K30

    服务器之 ECC 内存的工作原理

    因此服务器对比特翻转错误的容忍度很低。需要有技术方案能够一定程度解决比特翻转问题所带来的影响。 ECC 就是这样一种内存技术。...Richard Hamming 本人也因为该算法获得了 1968 年的图灵奖。该虽然至今已经过去了 70 多年,但至今仍然广泛应用在服务器的 ECC 内存上。 首先要说的是海明码是有局限性的。...在列上,采用了 3 种方式对 8 列进行不同方式的二分法分组,每种分组都设计一个校验比特位,用来实现整个分组的奇偶校验。...在行上由于比列多了一行,所以采用了 4 个分组进行简单奇偶校验。...但因为在 64 比特中有 3 比特同时出现错误的概率太低了,所以海明码仍然广泛地应用在服务器的 ECC 内存中。 总结 开篇我们看到了两个内存条,一个有 8 个黑色颗粒,另外一个有 9 个内存颗粒。

    57921

    linux服务器内存——分析篇

    早上到单位 发现服务器 mysql 服务器停了 然后起来了 查询日志 显示 内存满了 把mysql服务给杀了 linux 服务器如果 内存满了 会自动清理进程 防止服务器挂掉 选择的话 谁占的的内存大...就先杀谁 我的服务器里面 mysql服务占的内存是最大的 所以就把mysql就给杀了 image.png 然后 重启mysql 查询内存 image.png 在这说一下 怎么看linux的内存 举个例子...,而+buffers/cache反映的是可以挪用的内存总数。...记住内存是拿来用的,不是拿来看的.不象windows, 无论你的真实物理内存有多少,他都要拿硬盘交换文件来读.这也就是windows为什么常常提示虚拟空间不足的原因.你们想想,多无聊,在内存还有大部分的时候...,拿出一部分硬盘空间来充当内存.硬盘怎么会快过内存.所以我们看linux,只要不用swap的交换空间,就不用担心自己的内存太少.如果常常 swap用很多,可能你就要考虑加物理内存了.这也是linux看内存是否够用的标准哦

    23.9K10

    高并发服务器的设计--内存池的设计

    不同的业务,设计也不尽相同,但至少都一些共同的追求,比如性能。 做服务器开发很多年了,有时候被人问到,服务器性能是什么呢?各种服务器间拼得是什么呢?...性能,也许可以打个俗点的比方: 服务器就是一艘船,性能就是船的容量,开的速度,行得是否稳当。 该用的用,该省的省。...能用内存就别用IO,CPU则能少用就少用,相同的QPS,CPU和内存用的少点的性能就要比用的多点好,同样,QPS跑得多点的就比 跑得小点的性能要好,哪怕多用了点CPU和内存。 什么是性能的保障呢?...如果你看过apache, nginx之类服务器的代码,或者想入手,那么多半应该从内存管理开始。...与服务器性能息息相关,内存池的设计也追求快速与稳定,生命周期一般有下面三种: global: 全局的内存,存放整个进程的全局信息。 conn: 每个连接的信息,从连接产生到关闭。

    4.1K70

    用 Python 远程控制 Windows 服务器,太好用了!

    在很多企业会使用闲置的 Windows 机器作为临时服务器,有时候我们想远程调用里面的程序或查看日志文件 Windows 内置的服务「 winrm 」可以满足我们的需求 它是一种基于标准简单对象访问协议...( SOAP )的防火墙友好协议,允许来自不同供应商的硬件和操作系统进行互操作 官网: https://docs.microsoft.com/en-us/windows/win32/winrm/portal...PS:注意这里的端口号 Port 值后面连接会用到 # 查看winrm服务的状态 winrm e winrm/config/listener # 结果 Listener Address =...这样,我们就可以通过对象的「 run_cmd 」和「 run_ps 」函数模拟 CMD、PowerShell 输入命令了 这里以查看 Windows 某个硬盘目录下的日志文件为例 # 连接windows...总结 除了可以远程查看 Windows 的文件外,还可以执行 bat 批处理文件,又或者是模拟命令行输入,根据返回值进行其他骚操作 如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力

    1.5K20

    看懂服务器 CPU 内存支持,学会计算内存带宽

    在深入了解服务器 CPU 的型号、代际、片内与片间互联架构一文中我们了解了服务器 CPU 的内部架构。在其中我们看到有一个内存控制器。 关于CPU内存控制器中会有很多专技术细节。...而且不再像之前一样要求每个内存颗粒传输距离相等,工艺复杂度因寄存缓存器的引入而下降,使得容量也可以提高到 32 GB。主要用在服务器上。 下图是一个服务器RDIMM 32 GB 内存条。...这个服务器内存条不光正面有很多内存颗粒,连背面也有。可见服务器内存的颗粒数量比普通笔记本电脑、个人台式机的颗粒都要多很多。...另外一台服务器经常是连续要运行几个月甚至是几年。因此总的来说,服务器对稳定性的要求极高,不允许比特翻转错误发生。 ECC 是一种内存专用的技术。...首先就是服务器的 CPU 对内存通道数的支持。普通家用 CPU 一般只有双通道,最多也是四通道。

    2.6K11
    领券