https
-
构建一个即时消息应用(四):消息
本文是该系列的第四篇。 第一篇: 模式 第二篇: OAuth 第三篇: 对话 在这篇文章中,我们将对端点进行编码,以创建一条消息并列出它们,同时还将编写一个端点以更新参与者上次阅读…
-
Ubuntu上安装Hadoop集群
我们知道,Hadoop在实际工作中都是以集群的形式存在的,毕竟需要处理大量的数据,单机的处理速度显然不能满足。所以这篇文章我们就来介绍一下如何在Ubuntu上搭建Hadoop集群。…
-
如何在 Windows 10 中设置 Ubuntu 虚拟机
如果你想尝试在 Windows 10 中设置一个或多个 Ubuntu 虚拟机进行自己的实验,请按照以下步骤进行。 1、启用 Hyper-V 平台 所有 64 位 Windows 1…
-
大厂程序员的老实人生结束了
他们曾被调侃是婚姻市场最受欢迎的群体,“工资可以追过房价”。他们也曾被认为是互联网公司最有潜力的种族,“行业的坚厚底座”。在很多程序员的意识里,他们的世界“只有跳槽,没有裁员”。2…
-
使用 qemu-kvm 安装和运行 Vagrant
Vagrant 是一个出色的工具,DevOps 专业人员、程序员、系统管理员和普通极客来使用它来建立可重复的基础架构来进行开发和测试。引用自它的网站: Vagrant 是用于在单工…
-
用 testdisk 恢复 Linux 上已删除的文件
这篇文章介绍了 testdisk,这是恢复最近删除的文件(以及用其他方式修复分区)的工具之一,非常方便。 当你在 Linux 系统上删除一个文件时,它不一定会永远消失,特别是当你最…
-
如何在 Linux 中扩展/增加 LVM 大小(逻辑卷调整)
扩展逻辑卷非常简单,只需要很少的步骤,而且不需要卸载某个逻辑卷就可以在线完成。 LVM 的主要目的是灵活的磁盘管理,当你需要的时候,可以很方便地调整、扩展和缩小逻辑卷的大小。 如果…
-
数据库分库分表,何时分?怎样分?
一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做…
-
如何在 Linux 中创建/配置 LVM(逻辑卷管理)
逻辑卷管理Logical Volume Management(LVM)在 Linux 系统中扮演着重要的角色,它可以提高可用性、磁盘 I/O、性能和磁盘管理的能力。 LVM 是一种…
-
使用 RT-Thread 的 FinSH 对硬件进行编程
由于物联网(IoT)的兴起,对硬件进行编程变得越来越普遍。RT-Thread 可以让你可以用 FinSH 从 Linux 命令行与设备进行沟通、 RT-Thread 是一个开源的实…