4 KimZing

尚未进行身份认证

Programming as a Way of Thinking

等级
TA的排名 5k+

Lambda与函数接口

文章目录一、Lambda表达式一、什么是lambda ?1.1 传统写法1.2 Lambda写法二、Lambda基础语法2.1 格式规范2.2 示例三、函数式接⼝3.1 Runnable3.2 自定义一个函数式接⼝, 并完整使用一下3.3 jdk中默认提供的函数接口3.3.1 Consumer3.3.2 Function3.3.3 Supply3.3.4 Predicate四、方法引用与构造引用4...

2018-12-07 17:39:11

Java8新特性-LocalDateTime

当我们开始使⽤Java操作⽇期和时间的时候,会有⼀些棘⼿。你也许会通过System.currentTimeMillis()来返回1970年1⽉1⽇到今天的毫秒数。或者使⽤Date类来操作⽇期;当遇到加减⽉份、天数的时候你⼜需要⽤到Calendar类;当需要格式化⽇期的时候需要使⽤java.text.DateFormat类。总⽽⾔之在Java中操作⽇期不是很⽅便,以⾄于很多开发者不得不...

2018-12-07 17:35:30

一、Kubernetes简介-是什么?

Kubernetes本文内容仅为个人理解,如有偏颇,欢迎指正。一、传统的运维方式在了解Kubernetes之前,我们有必要先简单了解一下传统的运维模式。在传统的项目架构中(单体or微服务),我们一般将项目打包为war或fatJar的方式进行部署。在部署时,需要人工创建相应的服务器及资源,并搭建项目运行的依赖环境,预估服务需要占用的内存与CPU,同事还要考虑到高可用的部署环境,在不同...

2018-07-09 10:10:20

docker通过代理上传https协议的私服地址报错unknown blob

docker通过代理上传https协议的私服地址报错unknownblob一、环境说明1.Docker[root@server58~]#dockerversionClient:Version:18.04.0-ceAPIversion:1.37Goversion:go1.9.4Gitcommit:3d479c...

2018-04-27 16:28:48

awk使用示例

awk使用示例一、场景示例使用docker命令查询出指定的docker镜像然后删除镜像如下➜ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE119.23.231.80/town-test/confi...

2018-04-27 16:16:08

配置Docker加速及私有仓库的http协议支持

配置Docker加速及私有仓库的http协议支持一、配置加速首先到DaoHub上注册一个账号,然后按照点击此处进入加速页面,按照相应的文档说明进行配置即可。二、使Docker支持从非https协议的Hub仓库进行拉取镜像1.编辑文件vim /etc/docker/daemon.json2.添加为如下内容{ "registry-mirror...

2018-04-13 21:23:51

kubectl--get命令

kubectl–get命令一、命令格式kubectlgetresource名称二、resource列表allcertificatesigningrequests(aka‘csr’)clusterrolebindingsclusterrolcomponentstatuses(aka‘cs’)configmaps(aka‘cm’)control...

2018-04-11 15:00:55

kubectl操作命令

kubectl操作命令每个命令的具体使用可以使用kubectl command --help进行查看,也可以查看我们系列文章(逐步补充中)基本命令 (创建类型) Command Desc create 从文件或者标准输入创建resource expose 将rc,svc,deploy,pod暴露为一个新的svc run 在集群中运行...

2018-04-11 15:00:26

Kubernetes Dashboard 部署heapster插件,及错误修复

Kubernetes Dashboard 部署heapster插件,及错误修复 在安装完dashboard的基础上1. 下载yaml安装文件并安装下载yaml安装文件mkdir ~/heapster && cd ~/heapster && wget https://raw.githubusercontent.com/kubernetes/h...

2018-04-10 23:32:04

kubernetes 1.9 安装 dashboard

kubernetes 1.9 安装 dashboard1. 下载文件wget https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml2. 修改配置文件添加type: NodePort,暴露Dashboard...

2018-04-10 22:33:43

CentOS 7 安装Kubernetes记录(带ca认证)

CentOS 7 安装Kubernetes记录(带ca认证)一、环境准备 最好为服务器配置静态IP,不然关机后很多地方的ip需要修改。参考文章1. 所有节点配置host,使各个Node间可以通过主机名称进行解析。 主机名可以参考上面的文章链接进行修改$ vi /etc/hosts#加入如下片段(ip地址和servername替换成自己的)172.16...

2018-04-10 22:32:56

Ubuntu安装SSH并启用root用户远程登录

Ubuntu安装SSH并启用root用户远程登录1. 安装ssh默认不会安装ssh,所以需要手动安装sudo apt-get install openssh-server openssh-client安装完成后需要重启sshsudo /etc/init.d/ssh restart2. 配置root用户远程登录完成后发现使用ssh连接工具并不能连接上,需要...

2018-04-10 15:35:35

Linux配置静态IP及关闭防火墙

Linux配置固定IP一、Ubuntu1. 设置静态IP地址vim /etc/network/interface修改dhcp 为 static ,并填写address、netmask、gateway三个值。auto ens33iface ens33 inet staticaddress 172.16.136.101netmask 255.255.255.0...

2018-04-10 15:34:44

Ubuntu修改主机名HostName

Ubuntu修改主机名HostName1. 查看主机名uname -n#或hostname2. 临时修改HostNamehostname new_name 需要在新的终端中才能生效3. 永久生效修改/etc/hostname文件即可,其它发行版本通常位于/etc/sysconfig/network。vim /etc/hostname...

2018-04-10 15:34:09

Ubuntu使用root账户登录

Ubuntu使用root账户登录此处使用的是Ubuntu16.4的Server版本。1. 设置root用户密码系统安装完是没有为root账户设置密码的,所以我们需要先来设置root的密码sudo passwd root过程中会要求先输入当前账号的密码,之后输入两遍新密码即可。2. 切换为root账户su -输入密码即可...

2018-04-10 15:33:09

五、Docker-compose使用

docker-compose使用docker-compose配置文件写法 命令 用途 build 本地创建镜像 command 覆盖缺省命令 depends_on 索拉容器 ports 暴露端口 volumes 卷 environment 环境变量 image pull镜像...

2018-03-29 16:43:57

四、CentOS安装Docker Compose

CentOS 安装 Docker Compose mac 与 window上docker安装包已经包含了compose下载compose放入/usr/local/bin中sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s`-`una...

2018-03-29 16:43:19

三、Docker镜像制作

镜像制作参数说明 命令 用途 FROM 引用的基础镜像 RUN 执行命令(容器内部) ADD 添加文件(同时支持网络文件,比COPY强一些) COPY 添加文件 CMD 执行命令,(指定容器的执行入口) EXPOSE 暴露端口 WORKDIR 指定运行容器的一个路径 MAINTAI...

2018-03-29 16:42:26

二、Docker常用命令

Docker基础命令学习1.查看版本docker --versiondocker versiondocker-compose versiondocker-machine version2.通过镜像运行一个新容器(以下均使用imageName代指镜像名称,containerName代指容器名称)docker run imageName3.运行一个容器...

2018-03-29 00:37:33

一、Docker 安装卸载

Docker 安装卸载Mac、Windows安装DockerMac、Windows安装很简单,到官网下载最新的Docker安装包,Mac电脑直接拖拽到Application中即可。Windows直接双击,一直点击下一步即可。CentOS 安装Docker简单版-方式一(推荐)一行搞定,相当于从官网下载了shell脚本,然后自动执行安装。wget -qO- https://g...

2018-03-29 00:36:35

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!