自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java

Java初学者,请多指教

  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 cka2023练习目

在不更改其现有容器的情况下, 需要将一个现有的 pod 集成到 kubernetes 的内置日志记录体系结构中(例如 kubectl logs)。请不要升级工作节点,etcd,container 管理器,CNI 插件,DNS 服务或任何其他插件。在 K8s 发布日期的大约 4 到 8 周内,CKA、CKS 和 CKAD 考试环境将与最新的 K8s 次要版本保持一致。的 node 设置为不可用, 并重新调度该 node 上所有运行的 pods。并使用搜索栏查找问题的答案,或从提供的类别中选择您的请求类型。

2023-11-16 21:54:56 230

原创 数据库优化

sql怎么分布到不同的mysql,怎么保持高可用数据在多个库,怎么保持id可以不重复落地很复杂mycat阿里推出的分库分表 另外社区的人在维护,和阿里关系不大改进速度很慢,有前景的是shardingsphere,唯一进入阿帕奇顶级产品版本更新快,能承担各种各样情况提示io性能垂直:分到不同库水平,一张表分到不同表中,分片建,分配策略一般是取模分片双十一一般需要扩库,按时间分片 在oracle有范围分片再加上取模shardingsphere依赖snowflake uuid...

2022-06-09 16:57:15 124 1

原创 kafka配置

苍老师下载kafacmdz然后按住tab先运行zookeeper然后打这个命令:zookeeper-server-start.bat …\config\zookeeper.properties再运行kafakkafka-server-start.bat …\config\server.properties

2022-05-20 09:08:59 212

原创 SpringBoot数据库连接,例子插入一个数据

SpringBoot数据库连接,例子插入一个数据pom注入依赖Springboot配置application.properties一个配置类管理员类AdminMapperAdminMapper.xml测试truncate.sqlpom注入依赖springboot测试,mybatis,sql等<dependencies> <dependency> <groupId>org.springframework.boot</gr

2022-04-17 11:49:36 1312

原创 Java 面试题(三十三)

题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

2022-02-09 13:11:06 297 1

原创 Java 面试题(三十二)

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

2022-02-09 12:45:00 60

原创 Java 面试题(三十一)

题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*(例如值是6,打印6个值)。

2022-02-08 13:09:12 77

原创 Java 面试题(三十)

题目:计算字符串中子串出现的次数

2022-02-08 11:21:36 60

原创 Java 面试题(二十九)

题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。public static void main(String[] args) { /** * 题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的, * 加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字, * 再将第一位和第四位交换,第二位和第三位

2022-02-07 12:43:35 397

原创 Java 面试题(二十七)

题目:输入3个数a,b,c,按大小顺序输出。public static void main(String[] args) { /** * 输入3个数a,b,c,按大小顺序输出。 */ Scanner scan = new Scanner(System.in); System.out.println("输入三个数: a,b,c"); int[] arr = new int[3]; for(int i = 0;i<3;i++){

2022-02-06 21:18:37 60

原创 Java 面试题(二十六)

题目:打印出杨辉三角形(要求打印出10行如下图)public static void main(String[] args) { /** * 打印出杨辉三角形 */ int[][] arr= new int[10][10]; //每一行第一个都为1 for(int i =0;i<10;i++){ arr[i][0]=1; } //每一行的元素都是上一行a两个数相加 for(int i=1;i<10;i

2022-02-06 20:55:00 51

原创 Java 面试题(二十四)

题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。public static void main(String[] args) { /** * 题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 */ //写一个已经排好序的数组 int[] arr = {2,125,236,348,555,799,1000}; Scanner scan = new Scanner(System.in); Sys

2022-02-06 18:19:02 65

原创 Java 面试题(二十五)

题目:将一个数组逆序输出。public static void main(String[] args) { /** * 题目:将一个数组逆序输出。 */ int[] arr = {345,23,56,7,34,6,73}; for(int i = 0;i<arr.length;i++){ int temp = 0; for(int j =i;j< arr.length;j++){ if(arr[

2022-02-06 18:00:18 266

原创 Java 面试题(二十三)

题目:求一个3*3矩阵对角线元素之和public static void main(String[] args) { /** * 题目:求一个3*3矩阵对角线元素之和 */ //随便定义3*3数组里面的元素值 int sum = 0; int[][] arr ={{1,2,3},{4,5,6},{7,8,9}}; for(int i= 0;i<arr.length;i++){ for(int j= 0;j<arr.le

2022-02-06 17:42:20 66

原创 Java 面试题(二十二)

题目:对10个数进行排序public static void main(String[] args) { /** * 题目:对10个数进行排序 */ //随意定义10个数字 int[] arr = new int[]{651,51651,3165,161,646,4548,784,2,55,7}; for(int i=0;i<arr.length-1;i++){ int temp = 0; //第一个数跟后面的全部

2022-02-06 17:21:41 162

原创 Java 面试题(二十二)

题目:求100之内的素数public static void main(String[] args) { /** * 题目:求100之内的素数 */ int[] arr = {2}; for(int i = 2; i<=100;i++){ boolean isPrime=true; for(int j = 2;j<Math.sqrt(i)+1;j++){

2022-02-06 16:34:50 50

原创 Java 面试题(二十一)

题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

2022-02-06 12:21:02 512

原创 Java 面试题(二十)

题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。从个位开始打public static void main(String[] args) { /** * 题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 */ Scanner scan = new Scanner(System.in); System.out.println("给一个不多于5位的正整数:"); int number = sca

2022-02-05 22:01:14 67

原创 Java 面试题(十九)

题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?public static void main(String[] args) { /** * 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 * 问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。 * 问第2个人,说比第

2022-02-05 21:41:11 81

原创 Java 面试题(十八)

题目:利用递归方法求5!。public static void main(String[] args) { /** * 题目:利用递归方法求5!。 */ System.out.println(factorial(5));}public static long factorial(int n){ if(n==1){ return 1; }else{ return factorial(n-1)*n; }}输出

2022-02-05 21:27:35 57

原创 Java 面试题(十七)

题目:求1+2!+3!+…+20!的和public static void main(String[] args) { /** * 题目:求1+2!+3!+...+20!的和 * 因为20的阶乘超过了int的最大范围,所以用long */ long sum = 0; for(int i = 1;i<=20;i++){ long multi = 1; for(int j = 1;j<=i;j++){

2022-02-05 21:16:38 58

原创 Java 面试题(十六)

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。public static void main(String[] args) { /** * 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13... * 求出这个数列的前20项之和。 */ double numerator = 1;//分子 double denominator = 1;//分母 double sum =

2022-02-05 20:57:59 52

原创 Java 面试题(十五)

打印出如下图案(菱形)public static void main(String[] args) { /** * 题目:打印出如下图案(菱形) * * * *** * ***** * ******* * ***** * *** * * */ //先打印上面那部分1-4行 for(int i = 1;i<=4;i++){ //打印每行

2022-02-05 20:32:04 69

原创 Java 面试题(十四)

题目:输入某年某月某日,判断这一天是这一年的第几天?public static void main(String[] args) { /** * 题目:输入某年某月某日,判断这一天是这一年的第几天? * 闰年是可以被400整除,或者普通可以被4整除但是不能被100整除 */ int sum = 0; int[] arr = {31,28,31,30,31,30,31,31,30,31,30,31}; Scanner scan = new Sca

2022-02-05 15:59:34 51

原创 Java 面试题(十三)

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

2022-02-05 12:34:12 47

原创 Java 面试题(十二)

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?public static void main(String[] args) { /**

2022-02-05 00:16:04 106

原创 Java 面试题(十一)

题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?public static void main(String[] args) { /** * 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? */ int count = 0; int[] arr = {};//声明一个数组 for(int i = 1; i<=4;i++){ for(int j = 1; j<

2022-02-04 23:18:34 46

原创 Java 面试题(十)

题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。public static void main(String[] args) { /** * 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。 */ int sum; int[] arr ={ };//声明一个数组 for(int i =1;i<=1000;i++){

2022-02-04 22:16:51 154

原创 Java 面试题(九)

打印倒等边三角形。public static void main(String[] args) { /** * 打印倒等边三角形。 */ Scanner scan = new Scanner(System.in); System.out.println("输出行数:"); int count = scan.nextInt(); for(int i = 1;i<=count; i++){ //打印第一个*前的空格

2022-02-03 23:00:58 159

原创 Java 面试题(八)

打印等边三角形public static void main(String[] args) { /** * 打印等边三角形 */ Scanner scan = new Scanner(System.in); System.out.println("请输入行数:"); int count = scan.nextInt(); for(int i = 1;i<=count;i++){ //打印每行*前面的空格是count-i

2022-02-03 22:31:38 65

原创 Java 面试题(七)

打印九九乘法表public static void main(String[] args) { /** * 打印九九乘法表 */ for(int i =1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+(i*j)+" "); } System.out.println(); }}输出是:..

2022-02-03 21:59:44 61

原创 Java 面试题(六)

题目:一球从100米高度自由落下.每次落地后反弹回原高度的一半再落下,求他在第10次落地时,共经过多少米?第十次反弹多高?public static void main(String[] args) { /** * 题目:一球从100米高度自由落下.每次落地后反弹回原高度的一半 *再落下,求他在第10次落地时,共经过多少米?第十次反弹多高? */ //第一次落下是100,第二次落下是经过100+50+50=200 //第三次落下是200+25+25=2

2022-02-03 21:44:22 162

原创 Java 面试题(五)

题目:求0—7所能组成的奇数个数public static void main(String[] args) { /** * 题目:求0—7所能组成的奇数个数 */ //分别计算一位数到7位数的个数,因为奇数和偶数各一半,除以2就行 int total = 0,number = 7;//因为十位 百位等第一位不能是0 for(int i =1;i<8;i++){ if(i==1){ total = 8;//个

2022-02-03 21:43:24 267

原创 Java 面试题(四)

定义一个数组int[1,5,69,7,2,3,8]将其按从小到大的顺序输出public static void main(String[] args) { /** * 定义一个数组int[1,5,69,7,2,3,8]将其按从小到大的顺序输出? */ int[] arr = new int[]{1,5,69,7,2,3,8}; //冒泡排序 int temp =0; for(int i = 0;i<arr.length;i++){

2022-02-03 19:58:06 261

原创 Java 面试题(三)

3、斐波那契数列(Fibonacci sequence)的定义:斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368…,这个数列从第3项开始,每一项都等于前两项之和。要求:打印第50位的数字。public static void main(String[] args) { /** * 3、斐波那契数列(F

2022-02-03 18:51:56 59

原创 Java 面试题(二)

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少public static void main(String[] args) { /** * 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾, * 又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 * 以

2022-02-03 18:44:02 60

原创 Java 面试题(一)

输入三个整数x,y,z,请把这三个数由小到大输出。public static void main(String[] args) { /** * 输入三个整数x,y,z,请把这三个数由小到大输出。 */ Scanner scan = new Scanner(System.in); int[] arr = new int[3]; for(int i = 0;i<3;i++){ Sy

2022-02-03 18:31:58 50

原创 Java 二进制

1.二进制 八进制 十六进制转换二进制,十六进制赋值2.补码3.二进制运算取反: ~与运算: &或运算: |右位移运算: >>>左移位运算: <<右移位运算:>>扩展

2022-02-02 23:52:26 912

原创 Java 面向对象战舰小游戏

Java面向对象战舰小游戏前言:思路:战舰项目代码1. 战舰特征和行为水雷艇特征和行为侦查艇特征和行为鱼雷艇特征和行为水雷特征和行为深水炸弹特征和行为2. 归纳共有特征3.初始化4. 画图5. 重写方法定时器新建潜水艇对象新建水雷新建深水炸弹重写所有类的move方法6. 把超过窗口和相互碰撞的物体删掉删除超过窗口的对象删除相互碰撞的物体7.最终代码BattleshipBombImagesMineMineSubmarineObserveSubmarine

2022-02-02 00:46:12 2326

原创 Java 正则表达式

Java 正则表达式定义matchesSplitreplaceAll定义用于检测、测试字符串规则的表达式.经常用于检测字符串是否符合特定的规则,在网站上经常用于检测用户输入数据是否符合规范:邮箱电话号码用户名等matchesboolean matchs(正则) 检测当前字符串是否符合正则规则,不需要直接调包返回值类型是布尔(boolean)类型举一个最简单的用HelloWorld的事例public class Helloworld { public static

2022-02-02 00:43:31 725

Java潜艇大战小游戏

有代码和讲解,都是作者自己写的

2022-02-01

空空如也

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

TA关注的人

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