- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 p20 docker自己commit一个镜像 p21 容器数据卷 p22mysql同步数据(国内镜像被封锁暂时往后放)p23具名挂载和匿名挂载
v 容器内路径 # 匿名挂载-v 数据卷名:/容器内路径 # 具名挂载-v /宿主机路径:/容器内路径 # 指定路径挂载。
2024-10-09 18:08:40 1317
原创 p18 docker镜像原理之联合文件系统,p19 docker镜像分层的理解
镜像其实就是一种轻量级的,可执行的一种软件包,用来打包基于环境开发的软件,里面可以包括代码,环境,数据库,配置文件等信息。
2024-09-23 22:47:18 1022
原创 p14 使用阿里云服务器的docker部署NGINX
这里因为之前已经配置过从阿里云的镜像仓库里面拿镜像所以这里直接就执行拉取NGINX镜像就OK了。
2024-09-17 23:11:30 420
原创 p12docker 进入容器的命令和拷贝的命令
第一种方式是执行这个时候可以根据docker容器的id进入到指定id的容器当中***(这个是比较常用的)***老师的笔记第二种方式是这里还是直接引用老师的笔记吧。
2024-09-15 21:06:08 339
原创 p11 日志,元数据,进程的查看
直接运行这个时候回启动容器,但是因为容器里面没有前台进程所以这个时候docker会把没用的进程给停止掉,可以看到docker ps命令没有查看到任何的正在运行的容器但是如果说你使用 -it命令进入到了容器里面,这个他就不会把这个centos容器停止掉+这里还是引用一下老师的笔记。
2024-09-15 20:08:08 417
原创 p9 镜像的基本命令
2. 查看当前安装的docker的详细的信息 docker的系统信息包括镜像和容器的数量3. 查询帮助命令 image是你想要获取哪一个命令的帮助文档,一般百度或者人工智能就行所有命令的可选项都可以用这个–help。
2024-08-21 23:51:59 412
原创 p8 Run的流程和Docker原理
docker是一个cs的一个结构的系统docker的守护进程运行在宿主机上面通过socket进行访问其实就是看下面的这个图,通过客户端的命令来操作docker的守护进程然后启动一些容器,默认容器是不启动的。
2024-08-21 22:55:04 557
原创 p6 安装docker
这就代表成功的拉取了这个hello world镜像 他是一开始寻找本地的镜像,然后发现没有找到就开始在仓库中进行拉取。这是因为没有配置国内的拉取地址导致的通过网上的搜索这里添加一个仓库地址文件。来拉取一个hello-world的镜像但是我在这里遇到了错误。启动docker 执行完之后啥反应没有。就能看到版本号啥的就代表启动成功。参考上面的文章解决了这个问题。
2024-08-21 17:59:32 151
原创 10.对象的使用,遍历
/ 遍历对象 (注意这里用了for in来遍历对象,但是很少使用他来遍历数组的原因是这里如果遍历的屎数组那他的key是字符串,而数组的key是数字)//对象里的方法(注意这里对象外面的叫做函数,对象里面的叫做方法)// 注意得加引号 都用这种就行了其实。// 对象的属性访问 (两种方法)// 注意这里一定是obj[key]// 注意对象的属性是没有顺序的。// 对象的属性删除(了解就行)// 调用对象里的方法。// 对象的属性修改。// 对象的属性遍历。// 对象属性的添加。
2024-03-28 21:00:48 385
原创 9.函数,变量作用域(全局作用域和局部作用域),匿名函数,立即执行函数,逻辑中断,常见值布尔判断
其实学习函数学习的不仅仅是在js中如何声明一个函数如何给函数传参如何引用和调用函数,函数在整个编程领域都是一种思想—抽取和封装的思想那么啥是抽取和封装的思想呢?
2024-02-29 23:00:18 798
原创 8.JavaScript里的while循环,for循环,break,continue,遍历数组,循环嵌套,求数组最大值,数组增删改查
循环一定要有三要素这里直接上黑马程序员老师的课件把注意一定要有循环的退出条件不然你的电脑内存小就完蛋了!!!!!
2024-02-19 16:59:13 545
原创 7.JS里表达式,if条件判断,三元运算符,switch语句,断点调试
表达式就是可以被求值的代码比如什么a = 1语句就是一段可以执行的代码比如什么if else直接给B站的黑马程序员的老师引流一波总结的真好。
2024-02-16 13:23:31 938
原创 6.JavaScript中赋值运算符,自增运算符,比较运算符,逻辑运算符
就是简单的加减乘除,没啥可说的这里直接上代码比较好</</</// 等号(=)let5;log;// 输出: 5// 加等于(+=)let10;+=2;log;// 输出: 12// 减等于(-=)let8;-=3;log;// 输出: 5// 乘等于(*=)let6;*=4;log;// 输出: 24// 除等于(/=)let12;/=3;log;// 输出: 4// 取余等于(%=)let7;%=2;log;// 输出: 1</</
2024-02-10 21:17:11 1009
原创 5.JavaScript里常量和数据类型(数字类型,字符串类型,模板字符串,布尔类型undefined,null检测数据类型),类型转化
常量就是不能改变的量,就是向计算机内存要一款空间然后存储的东西不能改变用const声明并且一定要初始化值
2024-02-08 18:38:43 924
原创 4.JS变量(变量本质,声明,更新,交换,命名规则,let和var的区别,数组简单使用)
这里就写个人理解把,不仅仅是针对于js,在编程语言中,要想要计算机执行并且理解人类的意图,那么首先计算机要存储人类输入的数据,这个时候变量的作用就来了,,目前我接触到的编程语言都是这样的,
2024-02-06 11:47:36 811
原创 1.JS第一课简单看看这是啥东西
JS是一门编程语言,是一种运行在客户端(浏览器)的编程语言,主要是让前端的画面动起来,注意HTML和CSS不是编程语言,他俩是一种标记语言。JS只要有浏览器就能运行不用跟Python或者Java一样上来装一个jdk或者Python解释器。
2024-01-29 17:19:24 555
原创 vue 启动!!
这里我学习的内容全是自己看菜鸟教程学习的,不存在抄袭的心里就是自己记录笔记。1.打开vscode的终端进入到package.json文件的目录下。首先要启动vue我这里使用的是npm命令,要保证电脑安装了npm。然后输入npm run dev就可以直接运行了启动之后是这样的。注意一定是有package.json才行哦。在浏览器上面输入对应的url。
2024-01-27 20:46:16 124
原创 关于工作中优化代码效率的思考
在我的工作当中,总是会优化代码,那么出现这个问题的主要原因是因为**1.**我们在写完代码之后并没有代码评审这一过程,个人认为管理岗位更多考虑的是我这个功能能不能按期交付,并不关系代码的质量,反正能用就行,又不是不能用!!然后在客户现场通过一顿花言巧语来蒙混过关**2.**开发周期太短,开发人员往往没有经过深思熟虑的前序准备工作,拿到需求想一想差不多了就开始干了**3.**同一个接口好多人开发,一个人一个想法,最后会导致代码杂乱无章。
2024-01-27 20:39:41 196
原创 Java 计算溢出
文章目录描述代码展示结果截图描述在计算过程中如果超过数据的表达范围就会发生溢出,导致精度的流失比如用byte类型储存一个大于128的数字是不正确的一个道理代码展示public static void main(String[] args) { int num1 = 1000000000;//10亿 int的数据表示范围是20亿所以是正确的 int num2 = 20; int result1 = num1*num2; System.out.println("num1*num2
2020-07-25 15:57:23 954
原创 选择排序 Java 外层循环n-1,内层循环只有n
这里写目录标题算法描述图片描述代码展示口诀算法描述首先看一下搜狗百科的介绍选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法…巴拉巴拉一堆术语,咱也听着费劲。说白了,首先把第一个元素当成最小的,然后依次和后面的数组元素比较,如果找到一个比第一个元素还小的元素,就交换两个元素,直到数组末尾,没循环一次就找出来一个最小的元素放在前面图片描
2020-07-18 18:29:05 688
原创 Java 冒泡排序法 外层循环n-1,内层循环n-1-i
文章目录算法描述图片描述代码展示记忆口诀算法描述依次比较相邻的元素,如果前者比后者大,就交换位置,每次都会从没有比较过的数组元素中挑出来一个最大值放到末尾,直到所有的元素都比较完成后结束说白了这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,像气泡一样把最大值依次浮出水面图片描述一定要注意是紧邻的两个元素比较,比较出来的较大元素会继续和下一个元素进行比较,直到数组末尾。代码展示import java.util.Arrays;import java.util.Scanner
2020-07-18 18:02:52 3029 1
原创 Java 命令行参数
目录命令行参数命令行执行代参的格式执行过程运行结果命令行参数main方法可以从命令行接收字符串参数。参数以空格分隔,如果参数本身包含空格,用双引号括起来,命令行参数将传递给main方法的args参数。args是一个字符串数组,可以通过数组下标访问每个参数。命令行执行代参的格式Java 类名 参数1 参数2 …例如:Java calculateaverage “小明” 98 92 99 91 93下面 编写程序在命令行输入学生姓名以及各科的成绩,计算学生的平均分并输出。public stati
2020-07-17 15:57:40 731
原创 C语言 希尔排序 使用监视哨
文章目录算法介绍思想讲解优点代码运行结果算法介绍希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。思想讲解具体思想就是从无序的数组中每隔一
2020-07-05 17:57:39 673
原创 Java 输出9*9乘法表
代码思想首先要用循环控制两个乘数,所以要用到循环的嵌套知识在最里面的循环执行完一次之后,要进行换行操作代码展示public class 乘法表 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.printf("9*9乘法表\n");//标题的输出 for (int i = 1; i <= 9; i++) { System.out
2020-06-29 14:49:54 959
原创 C语言 直接插入排序
文章目录算法描述代码思想讲解代码展示运行结果算法描述首先举一个例子,类似于扑克牌的排序,比如我们手里有2和4,接下来又来一个3这时候我们的操作是直接吧3插入到2和4中间,这时候手里的牌就变成了2 3 4,那么在这个算法里大体思想也是一样的,插入算法基本上分三步。找到插入元素。找到合适插入位置。插入元素,把插入位置之后的元素往后移一位。代码思想讲解首先我们把给定的序列分成有序区和无序区,但是因为计算机在循环之前不知道是不是有序的,所以在操作之前的计算机里把所有的数组元素都当做了无序区。
2020-06-28 16:43:57 784
原创 C语言 判断三角形的类型
文章目录问题描述思想简述代码展示运行结果问题描述根据输入的三角形的三条边判断三角形的类型,并输出他的面积和类型思想简述首先分析三角形的类型三角形等腰三角形直角三角形普通三角形等边三角形等腰直角三角形看程序框图分支部分要用if语句来操作求面积要用到的海伦公式代码展示#include<stdio.h>#include<math.h>//因为要用到sqrt根号这个函数所以要引用这个头文件 int main(){ float a,b,c;//用来储存三角形三边的信
2020-06-25 00:30:43 8783 3
原创 C语言 打鱼晒网问题 函数调用方法
文章目录问题描述思想解析代码展示运行结果:问题描述如果一个渔夫从2011年1月1日开始每三天打一次渔两天晒一次网,编程实现当输入2011年1月1日以后的任意一天,输出该渔夫是在打渔还是在晒网。思想解析首先分析问题我们需要做的事情判断是否为闰年。(即能被4整除又不能被100整除或者能被400整除的是闰年)判断输入的年份距离初始日期有多少天的间隔用求出距离的天数来判断出是在打渔还是在晒网代码展示/*如果一个渔夫从2011年1月1日开始每三天打一次渔,两天晒一次网,编程实现当输入2011年
2020-06-23 22:51:34 532
原创 Java 判断是否为闰年 if
首先要明确闰年的条件是什么:四年一闰,百年不闰,四百年再闰,意思是:不是整百的年份只要被4整除的就是闰年,整百的年份必须得被400整除才是闰年这里用到if条件语句来完成功能的实现。import java.util.Scanner;public class 判断闰年 { public static void main(String[] args) { // TODO Auto-generated method stub int year; System.out.pr
2020-06-17 22:10:48 1270
原创 C语言 穷举法 百元买百鸡问题。
穷举法,百元买百鸡问题中国古代数学家张丘建在他的《算经》中提出了一个著名的“百元买百鸡”的问题鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百元买百鸡,问翁,母,雏各几何首先分析,穷举法的思想无非就是有几个量就用几个量来几层循环,把所有可能的情况通过循环挨个走一遍,最后在if()条件语句,筛选出符合条件的情况,在输出,直接看代码注释#include<stdio.h>int main(){ int i,j,k; /*分别代表公鸡母鸡和小鸡*/ for(i=0;i<=20;i
2020-06-16 00:41:58 9519 1
原创 Java程序练习:输出两点之间的距离。
首先要用到Scanner类 ,可以使用该类创建一个对象Scanner scanner = new Scanner(System.in); 然后scanner对象会调用next.Double(),上述方法执行的时候回造成阻塞,即你不给他输入信息,他就一直会停在那里等着你的信息输入,不会往下执行。下面看代码。import java.util.Scanner;public class 计算输出两个点之间的距离 { public static void main(String[] args) { //
2020-06-16 00:10:58 822
原创 C语言 穷举法 婚礼上的谎言
题目3对情侣参加婚礼,3个新郎abc,三个新娘为xyz,有人想知道究竟谁与谁结婚,于是就问新人中的三位,得到以下结果,a说他将和x结婚,x说他的未婚夫是c,c说他讲和z结婚,这人事后知道他们在开玩笑,说的全是假话,那么究竟谁与谁结婚了呢,用C语言实现问题的解决’这里借鉴的书上的代码,具体用到的穷举法。#include<stdio.h>int main(){ int a,b,c; /*代表新郎,为了方便循环表达用123来代替新娘的xyz*/ for(a=1;a<=3;a++
2020-06-14 00:48:51 672
原创 Java练习例子 求平均分
直接看代码。import java.util.Scanner;public class 求平均分 { public static void main(String[] args) { // TODO Auto-generated method stub double a,b; double c; System.out.print("请输入两科的成绩"); Scanner scanner=new Scanner(System.in); a=scanner.nextDouble
2020-06-13 14:04:28 321
原创 C语言 计算某日是该年的第几天 非函数调用方法和函数调用方法
用到的知识点首先要知道闰年的判断条件是什么。 四年一闰,百年不闰,四百年再闰,意思是:不是整百的年份只要被4整除的就是闰年,整百的年份必须得被400整除才是闰年。闰年2月29天,平年二月28天 这里我用到数组来储存闰年和平年的每月天数之后用到if ;else语句来将闰年和平年分开来计算,注意如果输入月份为一月则不需要用数组来累加直接输出对应的天数就是该年的第几天。下面看代码,第一种用到的非函数调用方法。#include<stdio.h>int main(){ int year,mon
2020-06-12 19:48:55 427
原创 Java练习例子:计算圆柱体积
键盘输入需要的常量值,经过计算后输出。直接看代码import java.util.Scanner;public class 计算圆柱体的体积 { public final static double PI=3.1415926; public static void main(String[] args) { // TODO Auto-generated method stub double v,r,h; /*首先定义常量,需要用的有体积,半径和高*/ S
2020-06-11 22:37:06 2391
原创 Java练习例子 计算圆的面积
直接看代码吧import java.util.Scanner;public class 计算圆的面积 { public final static double PI=3.1415926; public static void main(String[] args) { double area; double r; System.out.print("请输入圆的半径"); Scanner scanner=new Scanner(System.in); r=scanner.n
2020-06-11 22:10:01 1027
原创 Java练习例子 枚举类型
自己关于枚举的理解枚举的意思是Java自动给按照枚举值出现的顺序赋值,注意是从0开始分配编号,下面例子就是从Sun开始以初始值为0依次往下赋值。枚举的优点不需要逐个定义了,比较方便吧,通过name()可以获得枚举值得名称,通过ordinal()可以获得枚举值的编号。public class 枚举类型 { public enum Week{ Sun,Mon,Tue,Wed,Thu,Fri,Sat }; /*枚举的英文是enumerate所以Java里的枚举是缩写e
2020-06-11 21:17:11 230
原创 C语言 任意次方后的三位数
/***任意次方后的三位数,即求x^y的最后三位数,x,y的值由键盘输入#include<stdio.h>int main(){ int a,b,i,result=1,x; /*a--底数,b--幂数,i--控制循环次数的量,result--结果,x--后三位数字 */ printf("请输入底数:"); /*首先在键盘上输入对应的底数和幂数这个很简单*/ scanf("%d",&a); printf("请输入幂数:"); scanf("%d",&a
2020-06-11 00:18:49 1603 2
空空如也
Oracle19c口令管理里没有scott
2021-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人