Docker实战案例视频课程
课程目录 第一讲Docker实战之入门以及Dockerfile(1小时51分钟).mp4 第二讲Docker实战之Registry以及持续集成(2小时3分钟).mp4+ w; i- g5 ~/ N* o1 C/ Y% ]) h 第四讲Docker实战之网络管理(1小时12分钟).mp4 第三讲Docker实战之监控报警以及日志管理(1小时19分钟).mp4 第五讲Docker实战之持续部署以及弹性伸缩(49分钟).mp4( l' Y. x8 q* h: d8 i3 H1 S 第六讲Docker
mybatis添加sql打印功能
添加配置文件: mybatis-config.xml <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- 打印
日志(logging)与正则(re)模块
logging模块 #日志:日常的流水 =>日志文件,将程序运行过程中的状态或数据进行记录,一般都是记录到日志文件中 #1、logging模块一共分为五个打印级别 debug、info、warning、error、critical #2、级别本身没有代表信息重要性的区别,只是包含级别信息,可以约定日志的重要性 标准的三流 import sys
# 标准的三流 stdout | stdin | stderr
# stdout和stderr两个是抢cpu工作,没有规定的前后
sys.stdo
java成员变量与属性的异同
查了一点资料,下面是一点总结: 类的成员变量:定义在方法外可以被类方法访问的是成员变量。按照java的编码规范,成员变量一般被定义成private权限。 类的属性:类的成员变量中,外界可以通过set方法和get方法对成员变量进行操作,那么这个成员变量就是类的属性。 例: private String name; private int age; public void setName(String name){ this.name = name; } public String getName
【Python基础】函数递归调用
递归调用 在函数内部,可以调用其他函数。如果在调用一个函数的过程中直接或间接调用自身本身,那么就叫做递归 def calc(n): print(n) if int(n / 2) == 0: return n res = calc(int(n / 2)) print("res::",res) print("返回值:",n) return res ret = calc(10) print(ret) 输出: 10 5 2 1 res:
ESXI6.0安装以及操作(更改主机名,修改SSH端口)
第一步:esxi系统的安装 镜像启动: 回车继续: F11 同意 继续: 选择你的存储: 选择键盘,默认美式 设置登录的root密码,回车继续: F11 开始安装 安装完成之后重启 重启之后,按F2开始配置: 系统配置信息: 安装完成后的一些配置: ssh shell修改主机名: esxcfg-adv
C++文件操作和模板
1、数据层次 位 bit 字节 byte 域/记录 将所有记录顺序地写入一个文件---->顺序文件:一个有限字符构成的顺序字符流 C++标准库中:ifsteam,ofstream,fstream三个类 2、文件操作 打开文件---->读/写文件---->关闭文件
JAVA 时间的使用
今天老师又没有讲新课,不过讲了练习题,扩展了一下我们的思维。 今天就讲一下如何获取时间吧。 代码: import java.util.*
public class Test{
public static void main(String args[]){
Date date = new Date();
// 使用 toString() 函数显示日期时间
System.out
排序算法的c++实现——堆排序
我们利用最大堆可以实现数组从小到大的原址排序,利用最小堆的可以实现对数组从大到小的原址排序。 1 二叉堆的简单介绍: 最大堆与最小堆可以当作通过数组来实现的一个完全二叉树,除了最底层之外其它层都是满的,并且最底层也是从左到右填充的。在最大堆中,父结点的值大于或等于子结点的值;在最小堆中,父结点的值小于或等于子结点的值。 当堆的元素在数组中下标从1开始时,很容易计算出父结点/左子结点/右子结点的下标:当父结点的下标为 i 时,左孩子下标为2i, 右孩子的下标为2i+1;当孩子结点为j时,父结点的
关于ArrayList的越界问题?
大家都知道 ArrayList是自动扩容的。 那为什么会存在越界问题? 话不多说 上代码 1 package test;
2
3 import java.util.ArrayList;
4
5 public class ThreadUnSafe {
6 public static ArrayList<Integer> numberList= new ArrayList<Integer>();
7 public static class ad
软件需求工程与UML建模团队作业
项目背景和范围 项目名称:游戏客户端 项目使用者:所有玩家 项目用户需求: 1、客户端主页上面拥有当前的热门话题,有用户的关注,还有一些热门推荐,能达到玩家对最近游戏资讯的大致了解。 2、游戏商店面相玩家开放,更也有一些精选热门游戏推荐和评价,正在测试的游戏,网游,单机游戏,另有游戏充值与游戏搜索和评价。 3、另开游戏直播专区,满足玩家的娱乐和教学需求,分为直播区,视频区,赛事区,和直播或视频搜索. 与甲方沟通记录 工作计划 第十二周 第十三周 第十四周 第十五周 第十
UVa 156 Ananagrams [Ad Hoc]
#Description 一堆字符串 如果两个能排序之后变成一样的,就是一样的 不然就是不一样的 把所有不一样的输出 按字典序 排序时候不算大小写 i.e. Abc 和 Cba是一样 #Algorithm 用map 但是map貌似不能接结构体。。。 #Code #include <cstdio>
#include <cctype>
#include <iostream>
#include <algorithm>
#include <map>
using namespace std;
const
golang之 fmt 包
参考网站 https://go-zh.org/pkg/fmt/ / /Print 将参数列表 a 中的各个参数转换为字符串并写入到标准输出中 //非字符串参数之间会添加空格,返回写入的字节数 func Print(a …interface{}) (n int, err error) //Println 功能类似Print,只不过最后会添加一个换行符 // 所有参数之间会添加空格,返回写入的字节数 func Println(a …interface{})(n int, err error) //
golang 之 os 包
package main
import (
"fmt"
"os"
)
//https://golang.org/pkg/os/
func main() {
//获取当前工作目录
v,_ := os.Getwd()
fmt.Println(v)
//将当前工作目录更改为目录("/Users/victor/gitlab")
//成功切换目录,返回nil,否则报错 chdir 111: no such file or directory
mysql8.0 msi安装教程
转载自:https://blog.csdn.net/qq_42773146/article/details/82414057 注意:如有错误的地方请指正,谢谢! 官方下载地址:https://dev.mysql.com/downloads/windows/installer/ 第一步 第二步 下载完成,点击打开 mysql-installer-community-8.0.11.0
</div>
今日推荐
周排行