自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker可视化工具——Portainer

Portainer~一个管理Docker容器的可视化平台的使用

2024-01-06 21:31:48 1272 5

原创 CentOS7安装最新版Docker(无坑版)

小白也能在虚拟机上安装Docker,无坑版教程

2024-01-06 20:57:59 1009 2

原创 详解Java泛型

我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。//由于集合没有做任何限定,任何类型都可以给其中存放 Iterator it = coll . iterator();//需要打印每个字符串的长度,就要把迭代出来的对象转成String类型 String str =(String) it . next();} } }程序在运行时发生了问题。为什么会发生类型转换异常呢?...

2022-08-16 23:09:44 238 4

原创 正则表达式(Java)--看这篇文章就够了!

在Java中,我们经常需要验证一些字符串,例如:年龄必须是2位的数字、用户名必须是8位长度而且只能包含大小写字母、数字等。正则表达式就是用来验证各种字符串的规则。它内部描述了一些规则,我们可以验证用户输入的字符串是否匹配这个规则。...

2022-08-15 15:49:06 205 4

原创 Java详解抽象类

abstract是抽象的意思,用于修饰方法和类,修饰的方法是抽象方法,修饰的类是抽象类。

2022-08-14 13:26:34 172 22

原创 Java引用类型使用小结

实际的开发中,引用类型的使用非常重要,也是非常普遍的。我们可以在理解基本类型的使用方式基础上,进一步去掌握引用类型的使用方式。基本类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用类型也是可以的。...

2022-08-13 20:12:58 173 2

原创 0 基础 Java 自学之路(5)

Java的编译器把.java源文件编译成class字节码文件,交给jvm去运行,jvm在运行程序的时候会找一个路口进行执行,这个入口的规范是找main函数,并且main函数的参数(形参)是String类型的数组;所以我们编写的代码业务都应该从main函数中进行编写;...

2022-08-13 20:12:09 145

原创 内部类详解(Java)

在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。...

2022-08-12 16:10:59 1332 19

原创 类的五大成分(Java)

类中有且仅有5大成分(五大金刚)- 成员变量Field:描述类或者对象的属性信息的。- 成员方法Method:描述类或者对象的行为的。- 构造器(构造方法,Constructor): 初始化类的一个对象返回。- 代码块:代码块按照有无static可以分为静态代码块和实例代码块。- 内部类:将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。......

2022-08-12 16:09:26 2276

原创 面向对象的三大特征(Java)

假如我们要定义如下类:学生类,老师类和工人类,分析如下。学生类属性:姓名,年龄行为:吃饭,睡觉老师类属性:姓名,年龄,薪水行为:吃饭,睡觉,教书班主任属性:姓名,年龄,薪水行为:吃饭,睡觉,管理如果我们定义了这三个类去开发一个系统,那么这三个类中就存在大量重复的信息(属性:姓名,年龄。行为:吃饭,睡觉)。这样就导致了相同代码大量重复,代码显得很臃肿和冗余,那么如何解决呢?...

2022-08-11 12:36:05 137 1

原创 0 基础 Java 自学之路(4)

小类型转大类型,直接进行转换大类型转小类型,强制类型转换小数(float和double)转为整数类型,只保留整数部分char和short类型是等价的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hy7T5fpm-1660191139134)(F:/新卓越课程/Java课程/贾旺旺老师课程/day04[java]/day04[java]/笔记/assets/image-20220619151051634.png)]是由数字 , 运算符,变量组成的能求的具体值的代码行;.....

2022-08-11 12:13:13 198

原创 0 基础 Java 自学之路(3)

我们编写的程序想要在程序的运行过程中来进行数据存储,应该把数据存储在中,因为把数据存储在内存中读写速度远超于硬盘存储;变量: 就是内存地址的别名,方便我们在自己编写的程序中来操作内存(读|写)3. Java中的变量类型变量类型: 本质上变量的类型就是变量指向的真实内存地址上存放的;Java是一个,我们定义变量的时候必须指定变量的类型;盒子: 里面存放了好多盒子: 内存空间物品: 数据盒子上贴上好多的标签: 标签其实就是变量,我们可以通过标签找到物品⚠️变量的定义注意点:6. Java中的注释

2022-08-06 12:47:35 91

原创 0 基础 Java 自学之路(2)

Java运行时环境Java基础

2022-08-06 12:37:25 76

原创 0 基础 Java 自学之路(1)

如果你想自学 Java,认真看完本文。------本文会持续更新!关注不迷路哦!

2022-08-06 12:29:42 107

原创 P1014 [NOIP1999 普及组] Cantor 表(java实现)---找规律

洛谷、java、p1014、找规律、算法

2022-04-09 20:27:27 1758 7

原创 【前端】行间样式、内部样式和外链样式,选择器,伪类,样式,开发者工具,快捷键

行间样式、内部样式和外链样式 写在style属性中的样式叫行间样式 写在style标记的样式叫内部样式 写在css文件里的样式叫外链样式,需要link链入html文件 内部样式和外链样式需要用选择器找到要设置样式的元素 选择器 通配符选择器:* 选中所有的元素 标记名选择器:div 选中所有标记名为div的元素 类名选择器:.d1 选中所有类名为d1的元素 id选择器:#a 选中id值为a的唯一元素 ...

2022-01-25 15:22:06 1152 1

原创 【前端】工具的下载使用+第一个简单的程序

工具:vscodevscode下载地址https://code.visualstudio.com/Download基本插件: Chinese:中文本 Auto Rename Tag:自动补全标签 Bracket Pair Colorizer 2:同一个括号同一个颜色 Image preview:引入图片时显示缩略图 open in browser:在浏览器中打开 Live Server:让vscode开启一个服务器,并且可以实时更新代...

2022-01-22 14:27:22 152 8

原创 洛谷 P5705 【深基2.例7】数字反转(java实现)

题目描述输入一个不小于100100且小于10001000,同时包括小数点后一位的一个浮点数,例如123.4123.4,要求把这个数字翻转过来,变成4.3214.321并输出。输入格式一行一个浮点数输出格式一行一个浮点数输入输出样例输入 #1123.4输出 #14.321import java.util.Scanner;public class Main { public static void main(String...

2022-01-18 22:32:14 1060 12

原创 洛谷 P5704 【深基2.例6】字母转换(java实现)

题目描述输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。输入输出样例输入 #1q输出 #1Qimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanf = new Scanner(System.in); String m = scanf.ne..

2022-01-18 22:31:03 342

原创 洛谷 P5703 【深基2.例5】苹果采购(java实现)

题目描述现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?输入格式输入两个不超过10^9109正整数,分别表示每人分到的数量和同学的人数。输出格式一个整数,表示答案。保证输入和答案都在int范围内的非负整数。输入样例输入 #15 3输出样例输出 #115import java.util.Scanner;public class Main { public s...

2022-01-18 22:29:35 334

原创 洛谷 P1001 A+B Problem (java实现)

题目描述输入两个整数a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109)。注意Pascal 使用integer会爆掉哦! 有负数哦! C/C++ 的 main 函数必须是int类型,而且 C 最后要return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!import java.util.Scanner;public class Main { public static void ma...

2022-01-18 22:26:28 730

原创 洛谷【11】P1116 车厢重组

题目描述在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。输入格式共两行。第一行是车厢总数N( \le 10000)N(≤10000)。第二行是NN个不同的数.

2021-12-26 22:34:46 183 9

原创 洛谷【9】P1085 [NOIP2004 普及组] 不高兴的津津

题目描述津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入格式输入包括77行数据,分别表示周一到周日的日程安排。每行包括两个小于1010的非负整数,用空格隔开,分别表示津津在学校上课.

2021-12-26 22:31:53 251

原创 洛谷【10】P1089 [NOIP2004 提高组] 津津的储蓄计划

题目描述津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20\%20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100100元或恰好100100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如1111月初津津手中还有8383元,妈妈给了津津30030.

2021-12-26 15:53:30 123 1

原创 洛谷【8】P1085 [NOIP2004 普及组] 不高兴的津津

题目描述津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入格式输入包括77行数据,分别表示周一到周日的日程安排。每行包括两个小于1010的非负整数,用空格隔开,分别表示津津在学校上课.

2021-12-26 00:18:30 257 1

原创 c语言项目---三子棋

text.c#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include"game.h"void game()//游戏的算法实现{ char ret = 0; //数组--存放走出的信息 char board[ROW][COL] = { 0 };//全部是空格 //初始化棋盘 InitBoard(board, ROW, COL); //打印棋盘 DisplayBoard(board,ROW,COL); //下棋.

2021-12-26 00:16:48 99 2

原创 洛谷【7】P1059 [NOIP2006 普及组] 明明的随机数

题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了NN个11到10001000之间的随机整数(N≤100)(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式输入有两行,第11行为11个正整数,表示所生成的随机数的个数NN第22行有NN个用空格隔开的正整数,为所产生的随机数。输出格式输出也是.

2021-12-22 23:31:14 574 1

原创 洛谷【6】P1047 [NOIP2005 普及组] 校门外的树

题目描述某校大门外长度为ll的马路上有一排树,每两棵相邻的树之间的间隔都是11米。我们可以把马路看成一个数轴,马路的一端在数轴00的位置,另一端在ll的位置;数轴上的每个整数点,即0,1,2,\dots,l0,1,2,…,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有...

2021-12-22 23:29:42 303 1

原创 洛谷【5】P1046 [NOIP2005 普及组] 陶陶摘苹果

题目描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出1010个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个3030厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知1010个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式输入包括两行数据。第一行包含1010个100100到200200之间(包括100100和200200)的整数(以厘...

2021-12-22 23:28:01 246 1

原创 洛谷【4】P1035 [NOIP2002 普及组] 级数求和

1.模拟这种做法的思路是枚举nn从1开始,直到Sn>kSn>k结束,只需要一个循环即可实现。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ double sn=0,k,t; int n; scanf("%lf", &k); for (n = 1; sn <k; n++) { t = (1.0) / n; sn =sn+t; } printf("%d", n.

2021-12-22 23:26:32 1527 15

原创 洛谷【3】P1014 [NOIP1999 普及组] Cantor 表

题目描述现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:1/11/1,1/21/2,1/31/3,1/41/4,1/51/5, …2/12/1,2/22/2,2/32/3,2/42/4, …3/13/1,3/23/2,3/33/3, …4/14/1,4/24/2, …5/15/1, ……我们以 Z 字形给上表的每一项编号。第一项是1/11/1,然后是1/21/2,2/12/1,...

2021-12-22 23:25:23 476 1

原创 洛谷【2】P1001 A+B Problem

题目描述输入两个整数a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109)。注意Pascal 使用integer会爆掉哦! 有负数哦! C/C++ 的 main 函数必须是int类型,而且 C 最后要return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!好吧,同志们,我们就从这一题开始,向着大牛的路进发。任何一个伟大的思想,都有一个微不足道的开始。输入格式两个以空格分开的整数。输出格...

2021-12-22 23:24:22 1269 1

原创 洛谷【1】超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。

超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。 ******** ************ ####....#. #..###.....##.... ###.......###### ### ### ........... #..

2021-12-22 23:22:44 3479 1

原创 学生成绩(c语言)

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int i,j,n,t,a[100]; int sum = 0,ping,you=0,liang=0,zhong=0,cha=0; printf("请输入n位同学的成绩:\n"); scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%d", &a[i]); sum = sum +.

2021-12-22 23:20:37 462

原创 任意数的阶乘(c语言)

#include<stdio.h>int main() { int a[10000],m=1,t,s=9998,i,j,cp,n; a[9999]=1; printf("请输入要输入几的阶乘:"); scanf("%d",&n); for(i=1;i<n+1;++i) { cp=0; for(j=9999;j>s;--j) { t=a[j]*m+cp; a[j]=t%10; cp=t/10; } m++; wh.

2021-12-22 23:19:07 1106

原创 大整数加法(c语言)

#include<stdio.h>#include<string.h>#define N 200int main(){ char s1[N],s2[N]; int i,j,k=N-1,cp=0,x;//x表示相加后的结果 int val[N]; printf("请输入要计算的两个大整数:\n"); gets(s1);//输入要计算的两个大整数 ,用字符串存储 gets(s2); i=strlen(s1)-1; j=strlen(s2)-1; while.

2021-12-22 23:17:35 587

原创 (递归)(函数)输入任意整数 输出它的字符形式

#include<stdio.h>int main(){ void connect(char a[],char b[],int n); int n; char a[200],b[100]; gets(a); gets(b); n=strlen(a); connect(a,b,n); puts(a); return 0;}void connect(char a[],char b[],int n){ int.

2021-11-11 22:52:36 283

原创 (函数)输入一个字符串将元音字母输出

#include<stdio.h>int main(){ void copy(char a[],char b[]); char a[100],b[100]; gets(a); copy(a,b); puts(b); return 0;}void copy(char a[],char b[]){ int j=0; for(int i=0; a[i]!='\0'; i++) { if(a[i]=='.

2021-11-11 22:51:43 2190

原创 输入年月日输出是在那一年的第几天

#include<stdio.h>int main(){ int v,sum; int leap(int year);//判断闰年 int add(int month1[],int month,int day);//算天数 int year,month,day; int month1[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31}; scanf("%d%d%d",&year,&mon.

2021-11-11 22:48:32 187

原创 (3)D - 子矩阵求和

#include<stdio.h>int main(){ int i, j,m,n; int a[500][500]; scanf("%d%d", &m, &n);//输入m x n数组 for (i = 1; i <= m; i++) for (j = 1; j <= n; j++) scanf("%d", &a[i][j]); int q; scanf("%d", &q); while (q--) { int ..

2021-10-28 23:48:52 141 3

Java自学之路——超仔细含练习项目及源码 Java知识体系最强总结————含各个阶段的面试题

1.0 基础 Java 自学之路(超仔细含练习项目及源码) 2.Java知识体系最强总结(含各个阶段的面试题) 3.Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论允许程序员以优雅的思维方式(思想很重要)进行复杂的编程。 4.Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、动态性特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。 5.本PDF资源纯手敲,学习亲身经历,帮助你解决各种问题,图文并茂,有相关的面试题及其·代码,更好的帮助你理解相关的知识以及全面的提高编码能力。很好的自学以及复习资料,纯手敲不易,希望支持。 6.还提供MD版本的资料。 7.面试题有:例如==和equals的区别,print不为人知的秘密,重写toString方法,异常处理,迭代器原理,异常的嵌套,编译和运行时的区别,如何写出可读性更高的程序,在写项目时要注意什么?等等

2022-08-06

0 基础 Java 自学之路(超仔细含练习项目及源码)

1.0 基础 Java 自学之路(超仔细含练习项目及源码) 2.Java知识体系最强总结(含各个阶段的面试题) 3.Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论允许程序员以优雅的思维方式(思想很重要)进行复杂的编程。 4.Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、动态性特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。 5.本PDF资源纯手敲,学习亲身经历,帮助你解决各种问题,图文并茂,有相关的面试题及其·代码,更好的帮助你理解相关的知识以及全面的提高编码能力。很好的自学以及复习资料,纯手敲不易,希望支持。 6.还提供MD版本的资料。 7.面试题有:例如==和equals的区别,print不为人知的秘密,重写toString方法,异常处理,迭代器原理,异常的嵌套,编译和运行时的区别,如何写出可读性更高的程序,在写项目时要注意什么?等等

2022-08-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除