- 博客(27)
- 收藏
- 关注
原创 nacos安装指南
GitHub的Release下载页:https://github.com/alibaba/nacos/releases。Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。GitHub主页:https://github.com/alibaba/nacos。windows版本使用`nacos-server-1.4.1.zip`包即可。Linux或者Mac安装方式与Windows类似。上传到某个目录,例如:`/usr/local/`-- nacos客户端依赖包 -->
2024-04-15 17:23:35 433
原创 SpringBoot的入门
通过整合ssm所实现的web工程,需要引入很多jar包,另相互依赖的配置类十分繁琐,springboot的作用可见一斑。
2024-04-10 17:49:23 1230
原创 day7
代码部分如上,杨辉三角是一个行数确定但是列数不确定的二维数列,所以先创建一个对应的数列,而列数随行数增加,根据这个规律来开辟空间,开辟完空间之后来以此赋值,第一列和最后一列的数字为1 ,使用if else 来判断,而中间的部分yanghui[i][j] = yanghui[i-1][j] +yanghui[i-1][j-1]mid =arr[i];不可以写成 int [] [] arr = {{1,1,1,},{2,2,2},100}x[0] = y //F,错误int[][] -> int[]
2023-11-27 16:58:04 1176
原创 day5
循环,但是循环的次数不知道,所以用break,当某个条件满足时,终止循环,通过该需求可以说明,其他流程控制的必要性。化繁为简,要求三个班的成绩,平均分,先计算一个班级的成绩(总分),以此输入成绩,然后输出。for while do while 可以相互嵌套,一般嵌套两层,三层会影响可读性。出现再多层嵌套语句块时,可以通过标签 lable来指明要终止的语句块。外层循环执行次数为m次,内层为n次,实际上要执行 m*n次。继续,跳过本次循环,继续执行下一次循环。1先执行再判断,所以至少执行一次。
2023-11-20 20:49:16 48
原创 day4
1类型一致,或者是可以自动转化为可以相互比较的,即是要是整数就要都是整数,要是字符串就要都是字符串,要是字符都是字符,或者可以是可以自动生成的或者可以自动转换的。如果没有写break 语句不会再去判断,case 2的常量值,直接执行执行语句块2 的值,这种现象叫做穿透。5如果和case常量1 匹配,就执行语句块1 ,如果没有匹配,就接着匹配case常量2。3负数的补码,=它的反码+1 负数的反码= 负数的补码 -1。可以看到输出的值为b的值为11,是因为,循环的破坏的方式是打破条件。
2023-11-19 21:23:24 50
原创 java day3
第一个判断可以通过因为先判断后自增,通过后x被赋值为6,又因为它是一个逻辑或,所以接着进行下一个条件判断,这个时候y自增,因为第一步已经比较所以无需再判断,将if的条件值11赋给x。a :叫取反,或者叫非运算,当a为true时,则当结果为false,当a为false是,结果为true。34 /2 是0 17/2 是1 8 /2 是0 4 /2 是 0 2除2 是 0 1除于 2 是1。131/8 余 3得 16 /// 16/8得 2 余 0 /// 2/8 得0 余2。——2 int类型相除。
2023-11-16 21:24:47 60
原创 jday2
int a = 1 //定义了一个变量,类型int整型,名称是a值是1。整数 byte[1] short [2] int[4] long[8] ——四个字节。s = s -9 × short和int 类型运算自动类型转换为int int 4字节 s 2字节。’a‘ ——> 97 -----> 1100001 -------->存储。byte是基本存储单位,而其中是由bit构成的,所以bit是最小存储单位。得到的浮点数并不正确,这是计算机的错误。
2023-11-15 19:45:10 52 1
原创 java学习笔记day1
3一个源文件只能又一个public类,其他类不限制,可以有很多其他类,编译后每一个类都对应一个.class,也可以将main方法写再然后运行非public类,这样入口的方法就是public的main方。安装好java之后要配置环境变量,这是因为,下载好的java只能在对应的路径下才能执行,而配置环境变量,即是可以指向java 的所在地址,即可在任何一个环境下运行java。4是解释型的,解释性的语言编译后的文件不能直接运行,还需要一个解释器,而编译性语言(c)编译后的语言即是一个二进制的语言可以直接执行。
2023-11-14 19:39:00 42 1
原创 计算机网络中的常见面试题
在当服务器收到fin 请求的时候,还有一定的任务没有完成,需要等待一定的时间,如果将回复 的 ack报文,等着任务完成之后和f服务端的fin一起发出,就会造成客户端以为服务端没有收到, 就会在重新发一遍(因为tcp是面向连接的是可靠的,如果30s内没有收到回复会进行补发)好处:每一层都独立,都是用标准的接口,相互不影响,灵活性更好,比如如果路由器就不需要应用层和传输层,分层以后路由器就可以只用加载几个更少的协议层。通过接收端的缓冲区的大小来控制发送端的发送,如果对方的接受缓冲区满了就不能继续发送了。
2023-10-24 11:39:57 38
原创 Linux 中的进程管理
1进程与线程进程是资源调用的最小单位线程是进程的最小单位即使是多核心的cpu一次也只能处理一个任务,即一次只能一个进程而多核的cpu即是多线程的工作程序的执行是从上到下贯穿运行的进程的状态R 可执行状态S 可唤醒状态D 不可唤醒状态T 暂停状态Z 僵死状态进程查看命令gnome-system-monitor 图形查看工具ps 进度查看ps-a 与终端相关的进程-x 与终端无关的进程-u 用户信息归类的查看方式(root,和westo
2022-05-20 19:13:45 228
原创 linux系统中的用户管理
用户的查看查看当前用户名whoami查看用户的信息id +用户名id -u(n) 用户名 ——查看用户id信息id -g 用户名—— 查看用户主组idid -G(n)用户名——查看所有组id(显示名称)
2022-05-13 14:53:31 290
原创 linux的输出输入管理以及如何得到帮助
理解输出输入是什么意思1 字符设备字符设备就是显示字符到屏幕上的设备文件2 stdin标准输入编号位0键盘 鼠标 打字机3stdout标准正确输出标号为14stderr标准错误输出标号为2如何管理输入1<输入重定向tr 'a-z' 'A-Z' <file把file中内容重定向到tr程序中2多行录入<<<<qqfile1file2file3qq(任意字符都可以只是..
2022-05-07 21:09:22 51
原创 linux下的文件管理~
文件管理命令1文件的建立touch 加文件名touch命令可以一次建立多个,并且有建立时的时间戳想要改变时间戳的命令 touch -t 加aabbccdd 加文件名 aa-月 bb日 cc时 dd分秒2目录的建立mkdir 加目录名想要建立多重目录的命令 mkdir -p 目录1/目录2/目录n3目录和文件的删除rm 删除会弹yes or norm -f 为强制删除文件rm -r 为强制删除所有目录rm -f * 为强制删...
2022-05-07 02:04:12 309
原创 Linux
什么是Linux是一种操作系统Gnu是一种开源的应用软件GNU/Linux表示:开源的Linux内核+各种开源的应用软件。什么是内核系统的核心程序负责系统程序和硬件分配及调度什么是shell对外提供操作这和系统沟通接口对内实现对内核进行保护RHEL8中默认使用的shell是bas(bas和shell的关系,苹果系列和苹果6的关系)Shell的打开方式1.右键打开 此方式打开的shell在当前用户的桌面上2.Application---->
2022-05-05 22:46:15 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人