摘要:
分布式系统的难点 可以想象,假如一台计算机的出错概率为0.1%,那么1000台服务器的出错概率呢?一旦计算机的数量增多,出错的概率就大大的增加。 多个相互独立的计算机,假设集群的配置信息在某个Master节点上,其余的节点从Master节点下载配置信息。假如Master节点挂了呢?假设Master节 阅读全文
摘要:
一、常用的文件、目录操作命令 这是我们使用得最多的命令了,Linux最基础的命令! 可用 pwd命令查看用户的当前目录 可用 cd 命令来切换目录 .表示当前目录 .. 表示当前目录的上一级目录(父目录) -表示用 cd 命令切换目录前所在的目录 ~ 表示用户主目录的绝对路径名 绝对路径: 以斜线( 阅读全文
摘要:
1. Java 内存区域与内存溢出异常 1.1 运行时数据区域 根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 1.1.1 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、 阅读全文
摘要:
内核线程 内核线程只运行在内核态,不受用户态上下文的拖累。 处理器竞争:可以在全系统范围内竞争处理器资源;使用资源:唯一使用的资源是内核栈和上下文切换时保持寄存器的空间调度:调度的开销可能和进程自身差不多昂贵同步效率:资源的同步和数据共享比整个进程的数据同步和共享要低一些。 轻量级进程 轻量级进程( 阅读全文
摘要:
1.uptime命令 在Linux中,uptime命令显示了你的系统运行了多久以及目前登录的用户有多少,另外还显示了间隔1分钟、5分钟和15分钟的负载平均值。 # uptime 08:16:26 up 22 min, 1 user, load average: 0.00, 0.03, 0.22 检查 阅读全文
摘要:
通过sql语句分页 如:SELECT * FROM users limit 3,2 从第4条记录开始后续显示两行,索引从0开始 (服务器机制)该方式的优缺点如下: 优点:操作便捷(利用服务器内存),适合于大数据量操作,对底层数据库服务器起到保护作用。 缺点:增加了和数据库交互的次数,访问速度较慢。 阅读全文
摘要:
1.Kafka的设计是什么样的呢? Kafka将消息以topic为单位进行归纳 将向Kafka topic发布消息的程序成为producers. 将预订topics并消费消息的程序成为consumer. Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker. produ 阅读全文