- 博客(11)
- 收藏
- 关注
原创 【Docker应用部署】学习笔记
Docker应用部署0. Docker如何部署应用1. MySQL部署0. Docker如何部署应用我们知道,容器和外部机器的网络不是互通的,不能直接通信。但是外部机器和宿主机可以直接通信宿主机和容器可以直接通信因此,当容器中的网络服务需要被外部机器访问时,可以将容器中提供服务的端口映射到宿主机的端口上。外部机器访问宿主机的端口,从而间接访问容器的服务。如下图所示,这种操作称为:端口映射。下面,我们就通过端口映射来部署一些经典的应用。1. MySQL部署# 1.搜索mysql镜像[r
2022-06-01 13:09:13
378
原创 Docker入门:基础安装及镜像配置
Docker入门:基础安装及镜像配置1.Docker安装2.配置镜像加速器1.Docker安装Docker可以运行在MAC、Windows、CentOS、UBUNTU等操作系统上,这里我们基于CentOS 7 安装Docker。通过下面的指令可以很方便地安装docker,不过比较费时,需要耐心等待(ps:记得在yum install之前先拍个快照,防止下载出错导致虚拟机黑屏…血泪教训)# 1、yum 包更新到最新yum update# 2、安装需要的软件包, yum-util 提供yum-conf
2022-05-27 14:58:03
468
原创 Apache Dubbo学习笔记
1.简介Apache Dubbo是一款高性能的Java RPC框架。Dubbo提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现, 并且可以和 Spring 框架无缝集成。1.1什么是RPC?RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上也部署了一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不在一个内存空间,不能直接调用,所以需要通过网络来表达调用的语义和传达
2022-05-10 01:28:47
234
原创 支线任务卡:010404-JDBC-航班系统
通过JDBC实现一个航班系统任务要求1、创建数据库表 airinfo,添加测试数据不少于 4 条。要求主键自增2、创建实体类 AirInfo,根据业务提供需要的构造方法和setter和getter方法。3、创建 BaseDao 类,实现数据库连接和关闭功能。(1)配置.properties文件(2)建立Druid连接池,获取配置文件,实现数据库的连接4、创建 Dao 接口 AirInfoDao,定义查询所有航班,按日期和目的地查询航班,删除航班,更新航班的方法。5、创建DAO实现类AirInfoDaoImp
2021-07-24 21:14:46
244
1
原创 2021-06-28学习笔记:多线程与lambda表达式
函数式编程与面向对象思想对比代码对比运行结果分析思想对比1.在java中提倡的是面向对象的思维,当我们需要完成给某一个功能的时候就创建一个对象,在里面实现各种需要的功能,将其封装起来。2.而函数式编程思想更加重视结果而不太注重实现功能的过程,因此其关注重点在于实现功能的方法。代码对比package com.java.demo;//面向对象与lamda表达式的对比public class Demo { public static void main(String[] args){
2021-06-28 22:03:38
61
原创 任务卡:010203-002-猜拳游戏
任务规则今天的任务是通过控制台方式实现一个人机对战的猜拳游戏用户通过输入(1.剪刀2.石头3.布),机器随机生成(1.剪刀2.石头3.布),胜者积分,n局以后通过积分的多少判定胜负。详细描述1.定义机器类,以及拳头属性(此属性只有三个值:剪刀,石头,布。这里的值可以使用数值代替)2.定义生成随机数的方法(让机器生成剪刀,石头,布的值),赋值给第一步的拳头属性3.定义测试类,获取用户输入的剪头石头布的值,和随机生成的值比较4.测试中,定义变量保存胜者积分代码package Task_010203
2021-04-08 11:24:21
129
原创 任务卡:010203-001-面向对象高级训练
这里写目录标题1、试题:编写用户登陆案例。问题描述代码截图1、试题:自定义一个类,命名为MyList。问题描述代码截图1、试题:编写用户登陆案例。问题描述假设用户账号为:admin,密码为123,要求:请将登陆定义为login方法,并将login方法写在UserService类中代码package Task_010203_001;public class Task_1 { public static void main(String[] args) { UserService u = n
2021-04-07 20:05:30
138
原创 任务卡007:数组综合训练
文章目录看前须知1、查找某个整数问题描述代码运行结果截图2、找出数组的最值问题描述代码运行结果3、两数之和问题描述示例:代码运行结果4、排序并查找问题描述代码运行结果5、问题描述示例:代码运行结果看前须知思路基本已经写在注释里了,有更多的想法会趁空闲的时候来尝试的,希望队友们也分享下自己的思路1、查找某个整数问题描述定义一个长度为10的整型数组nums,循环输入10个整数。输出数组的最大值、最小值。代码package collection_Task4;import java.util.S
2021-04-01 17:44:21
456
1
原创 任务卡006:选队长游戏训练任务
文章目录问题思路和结果问题今天同学们相约一起爬山游玩,为了更好的进行这场活动,大家准备推举一个人作为出游的临时队长。为了体现合理公平,大家提出了一个比较有趣的规则。所有人围成一圈,顺序排号。从第一个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,剩下的人继续报数,最后留下的当选为队长。请你通过编写程序,求出一组人中的队长是原来第几位同学。思路和结果思考过程太过曲折,这里不多赘述,直接贴代码package collection_Task4;import java.util.
2021-03-31 22:43:52
160
2
原创 Windows如何完美避开那些年安装Python的痛点?
无敌采坑小天才带你飞过Python下载安装路上的天坑!!!1.下载(仅针对64位Windows)2.安装1.下载(仅针对64位Windows)点击进入Python官网即可在官网下载时我们可以看到这样的页面鼠标移动到Downloads上会出现下面的选项卡,记住直接选第三行Windows就可以了,千万别点右侧的Python 3.8.4,因为他下载出来是32位的进入下载页面后直接点下图最后一行(千万别点成那个rc1的,特意不截出来就怕你点错了!)下载时你可能会遇到下面这些情况(手动微笑),别担
2020-07-18 14:41:13
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人