hangge的博客

https://niwoxuexi.com/blog/user/146

  • K8s - 重新生成token以及hash值(解决令牌过期的问题)

    当我们使用kubeadm init完成Master节点的安装后,界面上会输出如下kubeadm join ……命令。这个命令使用来将各个节点加入集群中。kubeadm join 192.168.60.128:6443 --token w5ndme.t66qlcrcw6l2j1k6 --discovery-token-ca-cert-hash sha256:890270a05467595010abc ...

    • 更新时间: 2019-09-06 01:55
    2554浏览
    0推荐
    0评论
  • K8s - 免费的Kubernetes在线实验平台介绍1(Play with Kubernetes)

    kubernetes(简称K8s)是一个开源的,用于管理云平台中多个主机上的容器化的应用。它的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。 不过在我们日常学习中,要找到这么多台服务器来搭建Kubernetes集群并不如容易。好在Docker为我们提供一个的实验网站Play with Kubernetes(PWK),我们 ...

    • 更新时间: 2019-09-05 07:13
    2225浏览
    0推荐
    0评论
  • K8s - 免费的Kubernetes在线实验平台介绍2(官网提供的在线系统)

    kubernetes(简称K8s)是一个开源的,用于管理云平台中多个主机上的容器化的应用。 在之前的文章中,我介绍如何通过Docker为我们提供的实验网站Play with Kubernetes(PWK)来搭建Kubernetes集群(点击查看)。 但如果每次学习时都需要重新搭建一个K8s集群还是很麻烦。好在Kubernetes官网已经为我们准备好了现成的最小可用系统。我们通过Web浏览器就可 ...

    • 更新时间: 2019-09-05 06:58
    2184浏览
    0推荐
    0评论
  • Linux - 查看、修改、更新系统时间(自动同步网络时间)

    本文以CentOS为例,演示如何查看、设置系统时间,以及自动从互联网更新系统时间。1,查看系统时间执行date命令可以查看当前系统的时间:2,手动修改系统时间(1)执行如下命令可以设置一个新的系统时间:1date-s"20190712 18:30:50"(2)设置完后还要执行如下命令保存一下设置:1hwclock --systohc(3)当然我们也可以将上面两个操作合二为一:1 ...

    • 更新时间: 2019-09-05 06:56
    2107浏览
    0推荐
    0评论
  • K8s - 让Master也能当作Node使用的方法(允许将Pod副本调度到Master节点上)

    出于安全考虑,默认配置下Kubernetes不会将Pod调度到Master节点。假设我们有如下一个集群:1,让 Master 也当作 Node 使用(1)如果想让Pod也能调度到在Master(本样例即localhost.localdomain)上,可以执行如下命令使其作为一个工作节点:注意:利用该方法,我们可以不使用minikube而创建一个单节点的K8S集群1kubectl taint n ...

    • 更新时间: 2019-09-05 06:55
    2510浏览
    0推荐
    0评论
  • SpringBoot - 实现静态资源的访问(附:修改过滤规则、静态资源位置)

    一、默认静态资源访问策略(1)当我们使用IntelliJ IDEA创建Spring Boot项目,会默认创建classpath:/static/目录,我们直接把静态资源放在这个目录下即可。(2)我们直接在浏览器中输入“http://localhost:8080/java.png”即可看到我们添加的这张图片。二、自定义策略如果默认的静态资源过滤策略不能满足开发需求,也可以自定义静态资源过滤策略,自定 ...

    • 更新时间: 2019-09-05 03:39
    2070浏览
    0推荐
    0评论
  • SpringBoot - 实现JSON数据的返回(将模型转成JSON字符串)

    JSON是目前主流的前后端数据传输方式。在Spring Boot项目中,只要添加了Web依赖(spring-boot-starter-web),就可以很方便地实现JSON转换。下面我们通过样例进行演示。Web依赖默认加入了jackson-databind作为JSON处理器,我们不需要要添加额外的JSON处理器就可以返回一段JSON。1,实体类创建首先我们创建一个Book实体类,注意这里用到了两个注 ...

    • 更新时间: 2019-09-05 03:38
    2817浏览
    0推荐
    0评论
  • SpringBoot - 路径映射(实现不通过Controller直接访问模版页面)

    假设一个使用了Thymeleaf模板引擎的Spring Boot项目,可能有一些模版页面不需要通过控制器加载数据,只需要直接跳转展示。 过去使用SpringMVC时,如果访问一个页面,必须要写相应的Controller类。而SpringBoot要实现这个需求只需要直接在MVC配置中重写addViewControllers方法配置映射关系即可,不需要在写相应的Controller类。(1)假设 ...

    • 更新时间: 2019-09-03 02:57
    2866浏览
    0推荐
    0评论
  • SpringBoot - 整合Thymeleaf模板引擎(附样例)

    一、基本介绍1,什么是 ThymeleafThymeleaf是新一代的Java模版引擎,类似于Velocity、FreeMarker等传统Java模版引擎。Thymeleaf的主要目标是将优雅的自然模板带到开发工作流程中,并将HTML在浏览器中正确显示,并且可以作为静态原型,让开发团队能更容易地协作。Thymeleaf能够处理HTML、XML、JavaScript、CSS甚至纯文本。Thymele ...

    • 更新时间: 2019-09-02 06:57
    2107浏览
    0推荐
    0评论
  • SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置

    1,基本介绍(1)YAML是JSON的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代application.properties。(2)在创建一个SpringBoot项目时,引入的spring-boot-starter-web依赖间接地引入了snakeyaml依赖,snakeyaml会实现对YAML配置的解析。(3)YAML的使用非常简单,利用缩进来表示层级关系,并且大小写敏感。2, ...

    • 更新时间: 2019-09-02 06:57
    2803浏览
    0推荐
    0评论
  • SpringBoot - 配置文件application.properties使用详解(附:Profile多环境配置

    1,开启自动转码功能application.properties提供了自定义属性的支持,如果数据有中文的话需要进行转码,否则可能会出现乱码问题。如果我们使用的是IntelliJ IDEA,那么直接在setting配置中进行如下设置,这样编辑器就会自动对中文内容进行转码。2,配置属性的定义(1)我们可以在application.properties中添加类似如下这样简单的常量配置:12my.name ...

    • 更新时间: 2019-09-02 06:56
    2852浏览
    0推荐
    0评论
  • SpringBoot - 内置的Tomcat服务器配置详解(附:启用HTTPS服务)

    在Spring boot项目中,可以内置Tomcat、Jetty、Undertow、Netty等服务器容器。当我们添加了spring-boot-starter-web依赖后,默认会使用Tomcat作为Web容器。 下面演示如何对这个Tomcat进行进一步的配置。1,常规配置(1)要对Tomcat进行进一步的配置,可以在application.properties中进行配置:(2)下面我们修改 ...

    • 更新时间: 2019-09-02 06:55
    3717浏览
    0推荐
    0评论
  • SpringBoot - 自定义启动Banner(附:使用艺术字体)

    我们知道Spring Boot项目启动时会在控制台打印出一个banner,下面演示如何定制这个banner。1,修改 banner 文字(1)首先在resources目录下创建一个banner.txt文件。(2)在这个文件中写入的文本将在项目启动时打印出来。比如我写入如下内容:12345-----------------------welcome to hangge.com------------ ...

    • 更新时间: 2019-09-02 06:55
    2058浏览
    0推荐
    0评论
  • SpringBoot - 详细入门教程(创建、运行项目,REST服务样例)

    Spring Boot和Spring Cloud已成为当前最流行的微服务框架。本文通过样例演示如何搭建并运行一个简单的Spring Boot项目。在开发之前,首先确认我们的电脑上已经有以下环境:JDK8Maven3.0+Intellij IDEA一、创建项目创建项目一共有两种方式,下面分别进行介绍。1,在线创建项目(1)在线创建是Spring Boot官方提供的一种创建方式,在浏览器中访问如下网 ...

    • 更新时间: 2019-09-02 06:54
    2484浏览
    0推荐
    0评论
  • JS - 使用正则表达式获取字符串里的部分内容(截取两个字符串之间内容

    (1)有时我们需要从一个字符串中提取出需要的部分,这个借助正则表达式就可以很方便地实现。比如:从下面的字符串中根据key(冒号前面部分)获取对应的value(冒号后面的部分)1time:2019,status:open,count:3(2)为方便使用我们封装一个方法:123456// 从字符串中根据key获取对应的value值// 字符串格式:key1:value1,key2:value2,... ...

    • 更新时间: 2019-09-02 06:53
    3255浏览
    0推荐
    0评论