我们在Springboot中经常使用@Value注解来获取配置文件中的值,像下面这样 @Component class A { @Value("${user.value}") private String configValue; public void test() { System.out.pr ...
分类:
编程语言 时间:
2020-06-25 19:52:23
阅读次数:
114
print assert #优雅点,效果同print log日志:最强大 https://www.cnblogs.com/yyds/p/6901864.html import logging #允许指定记录信息的级别,有debug,info,warning,error等几个级别 LOG_FORMAT ...
分类:
其他好文 时间:
2020-06-25 19:21:49
阅读次数:
57
protected final boolean compareAndSetState(int expect, int update) { // See below for intrinsics setup to support this return unsafe.compareAndSwapInt ...
分类:
其他好文 时间:
2020-06-25 13:41:45
阅读次数:
100
最近,我开始了 Kubernetes 之旅,并且希望更好地了解其内部原理。我在这些方面做了一个演讲! 容器 在我们尝试了解 Kubernetes 之前,让我们花一点时间来澄清容器是什么,以及它们为什么如此受欢迎。 毕竟,在不知道容器是什么的情况下谈论容器编排器(Kubernetes)是没有意义的! ...
分类:
Web程序 时间:
2020-06-25 12:03:32
阅读次数:
78
二叉树广度优先遍历:一层一层 二叉树深度优先遍历:前序(根左右)、中序(左根右)、后序(左右根) class Node(): def __init__(self, item): self.item = item self.left = None self.right = None class Tre ...
分类:
其他好文 时间:
2020-06-24 23:53:15
阅读次数:
105
自增ID 把当前取出的最大那条记录的id记录在session中,名为maxID。 sql需要加上条件id > maxID select * from war_license where id > ? 下次查询时从session中取出上次查到哪个maxID了 HttpSession sess=req. ...
分类:
其他好文 时间:
2020-06-24 14:11:21
阅读次数:
53
路由中间件:达到某些要求就可以访问这个页面,达不到要求访问那个页面 一、编写控制器 public function middle1(){ return '尚未达到要求'; } public function middle2(){ return '已达到要求,访问中'; } 二、新建中间件,在 app ...
分类:
其他好文 时间:
2020-06-22 22:27:46
阅读次数:
49
1、k8s的dashboard的安装部署,首先需要将压缩包下载下来,然后进行解压缩操作。 1 [root@k8s-master ~]# cd k8s/ 2 [root@k8s-master k8s]# ls 3 book-master.war deploy health pod rc skydns ...
分类:
Web程序 时间:
2020-06-22 21:14:26
阅读次数:
215
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等一、容器的实现原理从本质上,容器其实就是一种沙盒技术。就好像把应用隔离在一个盒子内,使其运行。因为有了盒子边界的存在,应用于应用之间不会相互干扰。并且像集装箱一样,拿来就走,随处运行。其实这就是PaaS的理想状态。实现容器的核心,就是要生成限制应用运行时的边界。我们知道,编译后的可执行代码加上数据,叫做程序。而把程序运行起来后
分类:
其他好文 时间:
2020-06-22 12:44:47
阅读次数:
43
一、环境信息 CentOS Linux release 8.1.1911 (Core) Redis server v=5.0.3 二、yum方式安装 1、添加EPEL仓库 sudo yum install epel-release 2、更新 sudo dnf update 3、使用 CentOS 8 ...
分类:
数据库 时间:
2020-06-22 12:41:55
阅读次数:
65