4 KimZing

尚未进行身份认证

Programming as a Way of Thinking

等级
TA的排名 6k+

Lambda与函数接口

文章目录一、Lambda表达式一、什么是lambda?1.1传统写法1.2Lambda写法二、Lambda基础语法2.1格式规范2.2示例三、函数式接⼝3.1Runnable3.2自定义一个函数式接⼝,并完整使用一下3.3jdk中默认提供的函数接口3.3.1Consumer3.3.2Function3.3.3Supply3.3.4Predicate四、方法引用与构造引用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镜像然后删除镜像如下➜dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZE119.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操作命令每个命令的具体使用可以使用kubectlcommand--help进行查看,也可以查看我们系列文章(逐步补充中)基本命令(创建类型)CommandDesccreate从文件或者标准输入创建resourceexpose将rc,svc,deploy,pod暴露为一个新的svcrun在集群中运行...

2018-04-11 15:00:26

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

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

2018-04-10 23:32:04

kubernetes 1.9 安装 dashboard

kubernetes1.9安装dashboard1.下载文件wgethttps://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认证)

CentOS7安装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,所以需要手动安装sudoapt-getinstallopenssh-serveropenssh-client安装完成后需要重启sshsudo/etc/init.d/sshrestart2.配置root用户远程登录完成后发现使用ssh连接工具并不能连接上,需要...

2018-04-10 15:35:35

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

Linux配置固定IP一、Ubuntu1.设置静态IP地址vim/etc/network/interface修改dhcp为static,并填写address、netmask、gateway三个值。autoens33ifaceens33inetstaticaddress172.16.136.101netmask255.255.255.0...

2018-04-10 15:34:44

Ubuntu修改主机名HostName

Ubuntu修改主机名HostName1.查看主机名uname-n#或hostname2.临时修改HostNamehostnamenew_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的密码sudopasswdroot过程中会要求先输入当前账号的密码,之后输入两遍新密码即可。2.切换为root账户su-输入密码即可...

2018-04-10 15:33:09

五、Docker-compose使用

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

2018-03-29 16:43:57

四、CentOS安装Docker Compose

CentOS安装DockerComposemac与window上docker安装包已经包含了compose下载compose放入/usr/local/bin中sudocurl-Lhttps://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--versiondockerversiondocker-composeversiondocker-machineversion2.通过镜像运行一个新容器(以下均使用imageName代指镜像名称,containerName代指容器名称)dockerrunimageName3.运行一个容器...

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博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!