ES6 对象概述
ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念。对象字面量属性的简洁表示法ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。const age = 12; const name&nb
详解NTP网络时间协议工作过程
网络时间协议(NTP)是RFC 1305定义的时间同步协议。它用于在分布式时间服务器和客户端之间同步时间。 NTP基于UDP隔离,并使用UDP端口号123。使用NTP的目的是使所有设备的时钟与网络上的时钟同步,以使网络上所有设备的时钟保持一致,以便设备可以基于统一时间提供多个应用程序。对于运行NTP的本地系统,它可以接受来自其他时钟源的同步,还可以用作同步其他时钟的时钟源,并且其他设备可以彼此同步
知道这样重命名文件都是大神级别!
在 Linux 下,重命名一个文件,我们通常是使用 mv 命令,一般是这样操作的?在 Linux 下,重命名一个文件,我们通常是使用 mv 命令,一般是这样操作的:$ mv file1.txt file2.txt这样重命令的方式当然是可以,但有个弊端就是你需要输入两次文件名。文件名比较短还好,一旦比较长的话,输两次会很让人崩溃的
ES6 数组介绍
ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。数组创建Array.of()将参数中所有值作为元素形成数组。console.log(Array.of(1, 2, 3, 4)); //&
知道这样重命名文件都是大神级别!
在 Linux 下,重命名一个文件,我们通常是使用 mv 命令,一般是这样操作的?在 Linux 下,重命名一个文件,我们通常是使用 mv 命令,一般是这样操作的:$ mv file1.txt file2.txt这样重命令的方式当然是可以,但有个弊端就是你需要输入两次文件名。文件名比较短还好,一旦比较长的话,输两次会很让人崩溃的
谷歌Kubernets搞集群管理的方法
Kubernetes,作为Google在2014年发布的一个开源项目。这是一个自动化部署、伸缩和操作应用程序容器的开源平台,可以做到快速提供给基础架构以真正的以容器为中心的开发环境。毕竟在云原生风靡的今天,容器将成为最重要的计算资源形式。过去一年,要论Kubernetes的技术发展咋样?可能成熟与稳定二词最能概括。其中值得提及的一点,越来越多的重量级玩家开始入局云原生市场。再也不是热衷于技术创新的
一起钻进 Linux 内核看个究竟
Linux 内核看不见摸不着,而对于这类东西,我们经常无从下手。本文就以浅显易懂的语言,带你钻进 Linux 内核,看它到底长啥样。Linux 内核,这个经常听见,却不不知道它具体是干嘛的东西,是不是觉得非常神秘?Linux 内核看不见摸不着,而对于这类东西,我们经常无从下手。本文就以浅显易懂的语言,带你钻进 Linux 内核,看它到底长啥样。内核是 Linux 操作系统的核心组件,它向
详解Dockerfile基本语法
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。Dockerfile的组成Dockerfile分为四部分基础镜像信息维护者信息镜像操作指令容器启动时执行指令Dockerfile指令说明FROM格式为FROM <image>或者FROM <image>:<tag>第一条指令必须为FROM指令。并
谷歌Kubernets搞集群管理的方法
Kubernetes,作为Google在2014年发布的一个开源项目。这是一个自动化部署、伸缩和操作应用程序容器的开源平台,可以做到快速提供给基础架构以真正的以容器为中心的开发环境。毕竟在云原生风靡的今天,容器将成为最重要的计算资源形式。过去一年,要论Kubernetes的技术发展咋样?可能成熟与稳定二词最能概括。其中值得提及的一点,越来越多的重量级玩家开始入局云原生市场。再也不是热衷于技术创新的
Ubuntu Linux中如何启用root用户
你可能想知道如何以root用户登录Ubuntu,或者默认的root密码是什么。在Ubuntu Linux中,出于安全原因,默认情况下禁用了root用户。本教程说明了如何在Ubuntu Linux中启用和禁用root用户。sudo权限Sudo允许授权用户作为另一个用户(通常root用户)运行程序。如果要将sudo访问权授予其他用户,只需将该用户添加到sudo组:bob@ubuntu-18-
docker日志引擎
docker原生支持众多的日志引擎,适用于各种不同的应用场景,本篇文档对其作一个简单的说明。Docker日志引擎说明docker支持的日志引擎如下:none:关闭docker的回显日志, docker logs 看不到任何输出。使用这种方式也就意味着无法查看任何容器输出的日志。json-file:把每个容器的回显日志打到每个容器的内部, 形式为json 文件。在实际使用中, 有些容器在启动后有大量
Linux学习心得
说起Linux,就难免让人想起Windows(但反过来,谈起Windows,却不一定会让人想起Linux,可见Linux还有很长的一段路要走),基本上都会将Linux与Windows放到一起来比较,比如哪个系统操作更方便,哪个系统更加安全,哪个系统使用更加高效等等。拿桌面端来讲,自然是Windows系统用起来更加方便、实用,毕竟Windows开发的最初目的就是要让不懂电脑的普通人也会用,而Linu
实践:Docker容器与镜像管理
Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件;借助 Docker,您可以与管理应用程序相同的方式来管理基础架构;通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。容器管理运行容器1、运行一个容器示例:# 启动一个httpd容器,使其在后台运行并将其80
单机并发性能优化
本文详细的描述了单台服务器的硬件配置和Nginx配置、Tomcat配置,以及文件句柄数信息。如下图片详细的描述了单台服务器的硬件配置和Nginx配置、Tomcat配置,以及文件句柄数信息。1.以目前的情况如何再次把服务器整体性能优化到最优?2.目前文件句柄数修改之后,设置不上,各种方法都试过了。Nginx配置参数Nginx分发Tomcat配置Tomcat目前的配置参数CPU信息文件句柄数信息修改文
怎么监控 Linux 服务器状态?
Linux 服务器我们天天打交道,特别是 Linux 工程师更是如此。为了保证服务器的安全与性能,我们经常需要监控服务器的一些状态,以保证工作能顺利开展。本文介绍的几个命令,不仅仅适用于服务器监控,也适用于我们日常情况下的开发。1. watchwatch 命令我们的使用频率很高,它的基本作用是,按照指定频率重复执行某一条指令。使用这个命令,我们可以重复调用一些命令来达到监控服务
Linux中head命令实例
head命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前面加上一个给出文件名的头。如果没有文件,或者文件为-,则读取标准输入。如何使用head命令使用head显示/etc/passwd前十行内容:[root@localhost ~]# head /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1
TOMCAT配置优化
Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。相信大家对于 Tomcat 已经是非常熟悉了,本篇将介绍tomcat的常见优化。那么为什么要对tomcat进行优化呢。因为Tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。相信大家看完这篇博客,
如何在 Arch Linux 上安装和设置 KDE 桌面环境?
我相信你是按照这份很棒的指南安装来 Arch Linux 的,这篇指南最后提到了 GNOME 桌面的安装步骤。但现在,不是每个人都是 GNOME 的粉丝,有几个读者要求我们向他们展示如何在 Arch Linux 上配置 KDE 桌面。因此,我创建了这个指南来演示如何在 Arch Linux 上正确安装和配置 KDE 桌面(也被称为 KDE Plasma桌面)的步骤。如何在 Ar
如何在Linux中启动时添加服务
众所周知 Linux 可以在启动时添加服务。例如,如果要在启动时添加 Apache Httpd 服务,你可以在 chkconfig 和 systemctl 命令的帮助下完成此操作。有时你需要在启动时添加自定义脚本、命令或服务,该怎么做?你可以使用以下三种方法来做到。在本文中,我们将通过示例向你展示如何使用这些方法。方法 1:如何使用 /etc/rc.d/rc.loca
如何创建一个“家庭私有云”?
使用树莓派或其它单板机创建一个“家庭私有云”。构建一个家庭实验室可以是一个有趣的方式,可以让你学习的新概念和实验新技术时还能自娱自乐。得益于以 树莓派 为首的单板计算机(SBC)的流行,在舒适的家里就可以轻松构建一个多计算机实验室。比起试图在主流的云服务商建立的相同配置,创建一个“家庭私有云”以花更少的钱来体验到云原生技术,也是一个极好的方法。这篇文章阐述如何修改树莓派或其它的单板机的磁盘镜像,预