随笔分类 - 杂七杂八
摘要:最近遇到部分系统因为redis服务挂掉,导致部分服务不可用。所以希望搭建一个redis集群镜像,把原先散落各处的redis服务器统一管理起来,并且保障高可用和故障自动迁移。 一 redis集群分类 大家都知道redis集群有两种,一种是redis sentinel,高可用集群,同时只有一个maste
阅读全文
摘要:社区应对这一挑战的方法是共享模版文件。这些模版文件展示出开发者们架构选择的多样性。官方的“开始入门”似乎离一个实际可用的应用程序相去甚远。 新的,零配置体验 受开发者来自 Ember.js 和 Elm 的经验启发,Facebook 的人们想要提供一个简单、直接的方式。他们发明了一个新的开发 Reac
阅读全文
摘要:Tar(Tape ARchive,磁带归档的缩写;最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩。换言之,t
阅读全文
摘要:问题的本质在于InnoDB初始化AUTO_INCREMENT的方式,在每次重启时,总是算出表上最大的自增值作为最大值,下一次分配从该值开始。这意味着如果在btree右侧叶节点大量删除记录,重启后,自增值可能被重用。这在很多场景下可能导致问题,包括但不限于:主备切换、历史数据迁移等场景。在bug#19
阅读全文
摘要:大多数基准测试旨在模拟 PC 在实际情形下遇到的那种工作负载。正因为如此,基准测试几乎就是获得定量数据、了解系统性能如何的唯一方法――如果你的数据差强人意,这表明应该升级部分PC部件。所以,准备好测试你自己的 PC 了吗?下面是可供 Linux 用使f的一些比较实用的基准测试。 一、一体化基准测试
阅读全文
摘要:我们知道,游戏的一个特点是需求变化快,为了保持玩家一直有新鲜感,需要不停的往游戏中加入新的元素。就拿一些MMO游戏的装备(道具)系统为例,假如使用传统的关系型数据库来存放这些数据,可能会面临需要经常做表结构修改这样的DDL操作。那如果采用MongoDB的话就不会有这个问题,schema-free的特
阅读全文
摘要:在这篇文章中,我们会介绍一些能够确保系统硬件和软件正常工作的方法,这些方法能够避免潜在的会导致生产环境下线或钱财损失的问题发生。 报告 Linux 进程统计信息 你可以使用 mpstat 单独查看每个处理器或者系统整体的活动,可以是每次一个快照或者动态更新。 为了使用这个工具,你首先需要安装 sys
阅读全文
摘要:先来看一下system()函数的简单介绍: system()函数调用/bin/sh来执行参数指定的命令,/bin/sh 一般是一个软连接,指向某个具体的shell,比如bash,-c选项是告诉shell从字符串command中读取命令; 在该command执行期间,SIGCHLD是被阻塞的,好比在说
阅读全文
摘要:本人已经在运维行业工作了将近十年,我最早接触Linux是在大二的样子,那时候只追求易懂,所以就选择了Ubuntu作为学习、使用的对象,它简单、易用、好操作、界面绚丽,对于想接触Linux的新手来说是非常不错的。后来因为个人的知识有限,玩不转Linux的种种配置、各种插件以及软件缺失,加之没有持之以恒
阅读全文
摘要:大多数基准测试旨在模拟 PC 在实际情形下遇到的那种工作负载。正因为如此,基准测试几乎就是获得定量数据、了解系统性能如何的唯一方法――如果你的数据差强人意,这表明应该升级部分PC部件。 一、一体化基准测试 一体化基准测试工具又叫基准测试套件,恰如其名:它们测试和衡量系统的各个方面,而不是专注于某一个
阅读全文
摘要:Ubuntu GNOME 16.10 Beta版本另一个有趣的地方就是在ISO镜像中移除了Empathy IM客户端,默认安装GNOME Characters工具,GNOME的Initial Setup utility,能够让用户更轻松的配置安装。 此外在新版本中还能看到实验性质的Wayland会话
阅读全文
摘要:如果你是一位类 *nix 系统的狂热者而且也是喜欢终端界面的人,我知道你的答案是肯定的,而且我认为,接下来你也将喜欢上我今天将要介绍的这个漂亮的小工具。它被称做 Googler。 Googler:在你 linux 终端下的 google Googler 是一个简单的命令行工具,它用于直接在命令行窗口
阅读全文
摘要:概述 和写 shell 脚本差不多,awk 脚本以下面这一行开头: 例如在我的系统上,awk 工具安装在 /user/bin/awk 目录,所以我的 awk 脚本以如下内容作为开头: 上面一行的解释如下: #! ,称为释伴(),指明使用那个解释器来执行脚本中的命令; /usr/bin/awk ,即解
阅读全文
摘要:据外媒报道,微软公司近日对外宣布,他们希望在10年之内利用计算机科学解决癌症问题。微软的这项计划最令人惊喜的是,他们将研制出小型DNA计算机,并让这些计算机进入人体来解决癌症问题。在体内成功运行后,计算机将监视癌细胞并且重新编码这些癌细胞,让癌细胞转化为健康细胞。 为了实现这项伟大的计划,微软将在计
阅读全文
摘要:下面和大家一起分享下如何在Apache和Nginx禁止上传目录里PHP的执行权限。 Apache下禁止指定目录运行PHP脚本 在虚拟主机配置文件中增加php_flag engine off指令即可,配置如下: Nginx下禁止指定目录运行PHP脚本 Nginx更简单,直接通过location条件匹配
阅读全文
摘要:三年前的这一天,我的一个偶发的想法促使我在Linux 中国的 QQ 群里面发了一则消息,具体的消息内容已经不可考了,大意是鉴于英文 man 手册的中文翻译太差,想组织一些人来重新翻译。不料发出去之后很快赢得一些有热情、有理想的小伙伴们的响应。于是我匆匆建了一个群,拉了一些人进来,甚至当时连翻译组的名
阅读全文
摘要:对于核心的 GNOME 应用的改进包括 GNOME Files 中的批量改名、GNOME Photos 中的分享支持,并更新了 GNOME Software 的外观。” Matthias Clasen 在发布公告中说到。 此外,Nautilus 内置了对压缩文件的支持;GNOME Calendar
阅读全文
摘要:GitHub 上最流行的开源项目 从让阿波罗 11 号登月的代码到开源课程,过去十二个月中,GitHub 上又涌现了一大批开源项目。以下是最流行的(得到星标最多)项目: 最流行的开源项目 其中使用最多的开源许可证是:MIT、Apache-2.0 和 GNU General Public Licens
阅读全文
摘要:Multiload-ng 的特点有: 相比于原来的 Multiload 应用,Multiload-ng 含有一个额外的图形块(温度),以及更多独立的图形自定义选项,例如独立的边框颜色,支持配色方案,可根据自定义的动作对鼠标的点击做出反应,图形块的方向可以被设定为与面板的方向无关。 它也可以运行在一个
阅读全文
摘要:第一:学会使用Linux命令 时至今日Linux的桌面发展很快,但是命令行在系统中依然是最有效、方便的。Linux的精髓在于熟练使用命令,无论图形界面发展到什么水平这都是不会变的真理,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作,可以完成非常复
阅读全文

浙公网安备 33010602011771号