自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Error:(3, 32) java: 程序包org.springframework.boot不存在

Error:(3, 32) java: 程序包org.springframework.boot不存在

2022-07-03 15:47:25 256 1

原创 Ajax学习与使用(HTML、XML、JSON格式数据的处理方法、区别)

什么是Ajax:Ajax(即异步 JavaScript 和 XML)是一种 Web 应用程序开发的手段,它采用客户端脚本与 Web 服务器交换数据。所以,不必采用会中断交互的完整页面刷新,就可以动态地更新 Web 页面。使用 Ajax,可以创建更加丰富、更加动态的 Web 应用程序用户界面,其即时性与可用性甚至能够接近本机桌面应用程序。为什么使用Ajax:Ajax技术解决了很多其它技术解决不了的问题,比如: 页面无刷新的动态数据交换-----对比传统页面的数据交换局部刷新页面【验证用户名

2022-06-28 00:46:15 828

原创 数字三角形:路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右 边的那个数。此外,向左下走的次数与向右下走的次数相差不能超过 1。

重点这里需要注意的是向左下走的次数与向右下走的次数相差不能超过 1。题目描述上图给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右 边的那个数。此外,向左下走的次数与向右下走的次数相差不能超过 1。输入描述输入的第一行包含一个整数N\ (1 \leq N \leq 100)N(1≤N≤100),表示三角形的行数。下面...

2022-04-07 00:19:33 465

原创 回文日期:给定一个 8 位数的日期,请你计算该日期之后下一个回文日期和下一个 ABABBABA 型的回文日期各是哪一天。

题目描述2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。因为如果将这个日期按 “yyyymmdd” 的格式写成一个 8 位数是 20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示 20200202 是 “千年一遇” 的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期:20211202 即 2021 年 12 月 2 日。也有人表示 20200202 并不仅仅是一个回文日期,还是一个 ABABBABA 型的回文日期。对.

2022-04-06 23:39:21 839

原创 Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ property manually

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually

2022-03-26 01:48:01 1495 1

原创 拿金币:有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。

问题描述  有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。输入格式  第一行输入一个正整数n。  以下n行描述该方格。金币数保证是不超过1000的正整数。输出格式  最多能拿金币数量。样例输入31 3 32 2 23 1 2样例输出11package com.test01.xyx.train;im..

2022-03-10 15:09:41 919 2

原创 序列求和:求1+2+3+...+n的值

问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。样例输出5050数据规模与约定1 <= n <= 1,0.

2022-03-05 23:14:28 604

原创 给定圆的半径r,求圆的面积。输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。

问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。样例输入4样例输出5...

2022-03-05 22:33:13 359

原创 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。Fn除以10007的余数是多少。

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。样例输入1...

2022-03-04 00:57:32 578

原创 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。

对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>package com.test01.xyx;/** * @author yuxing *..

2022-03-04 00:31:14 1164

原创 字母图形:利用字母可以组成一些美丽的图形,请找出这个图形的规律,并输出一个n行m列的图形。

问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABCpa..

2022-03-03 23:55:52 709

原创 给出n个数,找出这n个数的最大值,最小值,和。

问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出5-211package com.test01.xyx;import java.util.Scanner;/** * @auth..

2022-03-02 23:56:46 1447

原创 查找整数——给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 99样例输出2package com.test01.xyx;import java.util.Scanner.

2022-03-02 23:46:10 1727

原创 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。

输出格式  按从小到大的顺序输出满足条件的四位十进制数。package com.test01.xyx;import java.util.Scanner;/** * @author yuxing * @create 2022-02-05-12:18 * @content:回文数:1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 */public class Test10 { public static void main(Stri.

2022-02-06 19:52:39 1403

原创 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899package com.test01.xyx;import java.util.Scanner;/** * @author.

2022-02-06 19:47:12 978

原创 十六进制转八进制:给定n个十六进制正整数,输出它们对应的八进制数。

问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。  【注意】  输入的十六进制数不会有前导0,比如012A。  输出的八进制数也不能有前导0。样例输入  2  39  123ABC样例输出  71.

2022-02-05 12:33:22 1062 4

原创 数列排序:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。

给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9public class Test06 {

2022-02-05 12:16:37 3995

原创 MongoDB数据库操作进阶练习&根据上面给出的表格,用MongoDB设计student学生表格。

目录安装MongoDB(3.6.21版本):例题一:首先我们启动MongoDB,分为两步:创建student数据库:对数据操作:1、用find指令浏览表的所有数据。2、查询学号为95002的所有信息。3、删除姓名为liuchen的数据4、将学号为95001的年龄改为22岁5、插入数据6、删除集合7、退出mongodb shell模式8、关闭mongodb服务安装MongoDB(3.6.21版本):软件下载地址:链接:https:...

2021-11-13 11:51:46 3139 7

原创 初识Spring

Spring下载网址: JFroghttps://repo.spring.io/ui/native/release/org/springframework/spring/ Spring介绍: 优点:Spring是一个开源的免费的框架(容器) Spring是一个轻量级的、非入侵式的框架 控制反转(IOC),面向切面编程(AOP) 支持事务的处理,对框架整合的支持特点:方便解耦,简化开发 Aop 编程支持 方便程序测试 方便和其他框架进行整合 方便进行事务操作 ..

2021-11-11 21:10:30 498 6

原创 根据下面给出的表格,用Hbase Shell模式设计学生表格。

Hbase数据库Shell练习首先检查目前启动了什么:这里什么也没有启动启动hadoop:1、进入hadoop安装目录2、启动代码./sbin/start-dfs.sh3、重新查询启动了什么,发现启动了DataNode和NameNode启动hbase:1、 进入hbase安装目录2、启动hbase:bin/start-hbase.sh3、重新查询启动了什么。进入shell界面:例题1:根据下面给出的表格,用Hbase Shell模式设计..

2021-11-08 18:37:09 10137 15

原创 Hadoop启动关闭操作&namenode running as process 2896. Stop it first.&jps没有datanode

1、出现namenode running as process 2896. Stop it first.的原因:在启动Hadoop的时候已有Hadoop节点在运行,所以要先关闭所有hadoop服务再启动。操作:cd /usr/local/hadoopsudo ./sbin/stop-dfs.sh # 关闭 sudo ./sbin/start-dfs.sh # 重启#上面两句操纵也是关闭和开启hadoop操作再输入jps就出现了以下:2、【Hadoo.

2021-10-31 21:05:56 11275 14

原创 StringBuilder中的append与reverse方法

append方法实现了对内容的追加reverse方法实现了对存放在对象中的内容进行反转

2021-10-08 15:59:07 507

原创 分析MyBatis中查询流程_代码详细介绍

在第一次篇文章中,我们简单的编写运行了一个查询数据库中某一数据的大致流程,现在我们研究一下MyBatis的运行流程,他到底是以怎么样的运行方式进行运行呢?运行流程1、测试类中代码详细流程我们都知道在Java中一个程序的入口是main函数,在这里也不例外。所以我们先观察main函数,而main函数在我们的Test类中编写。代码如下:package com.rjxy.mybatis.shiyan1;import java.io.IOException;import jav...

2021-10-04 17:54:25 206

原创 Integer127==127结果为true为什么Integer128==128结果为false?

先看代码:public class Main { public static void main(String[] args) { Integer a1 = 127; Integer a2 = 127; System.out.println("a1 == a2:::::"+(a1 == a2)); Integer b1 = 128; Integer b2 = 128; System.out.pri

2021-09-29 19:42:04 1430

原创 java中equals和==的使用区别

在比较equals和==之前我们先了解一下equals:了解equals()equals方法是基类Object中的方法,因此对于所有的继承于Object的类都会有该方法。我们观察源码:很显然,在Object类中,equals方法是用来比较两个对象的引用是否相等,即是否指向同一个对象。但是我们发现以下代码输出结果为true。String a = new String("aaa");String b = new String("aaa");System.out.println(a.e.

2021-09-19 20:16:30 1964

原创 Spring中的三种创建对象的方法

我们都知道Spring主要特点就是将不再使用传统的创建对象,而是将创建对象的步骤都放入xml配置文件当中。那么我们总结一下通过xml配置实例的三种方法:普通构造方法创建(无参数构造方法)、静态工厂方法创建、实例工厂方法创建普通构造方法创建(无参数构造方法)这种方法是利用一个类中的无参构造方法创建的,例如我们有Hello这个类:public class Hello { private String name; public Hello(){ //该方法为无参构造方法,如果

2021-09-18 14:14:45 1801

原创 学习MyBatis_以查询操作为例

MyBatis:简介:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息。首先我们要知道MyBatis的特点:简单易学:本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件就可以学习使用。 灵活:mybatis不会对应用程序或者数据库的现有设计强加任何影响。 sql写在xml里,便

2021-09-15 21:28:38 410 2

空空如也

空空如也

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

TA关注的人

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