自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud加入服务管理Eureka后,在主启动类上开启了EnableRurekaServer注解导致无法启动tomcat了,启动报错

方法解决:1.boot版本跟cloud版本不一致导致2.项目的jdk版本问题详细解决:今天在写Eureka时启动项目就报无法启动tomcat的错误,起初我以为是版本的原因,各种换版本,也没解决。网上有的博主说加入jaxb相关的依赖,我也试了还是不行。最后各种排查发现由于自己的骚操作导致此项目的jdk版本变成了最新发布的18版本,导致一系列问题,最后通过修改jdk版本为1.8顺利解决并运行成功。...

2022-08-31 20:58:46 279 1

原创 【cmd运行java/javac/java -version不显示信息】

中Java更新所自动配置的C\ProgramFiles(x86)\CommonFiles\oracle\Java\javapath和C\ProgramFiles\CommonFiles\oracle\Java\javapath这两个配置,保存后再运行即可正常。

2022-07-23 16:18:49 5493 6

原创 蓝桥杯:算法提升-外卖店优先级

外卖店优先级【问题描述】“饱了么”外卖系统中维护着 N 家外卖店,编号 1 ∼ N。每家外卖店都有一个优先级,初始时 (0 时刻) 优先级都为 0。每经过 1 个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2。如果某家外卖店某时刻优先级大于 5,则会被系统加入优先缓存中;如果优先级小于等于 3,则会被清除出优先缓存。给定 T 时刻以内的 M 条订单信息,请你计算 T 时刻时有多少外卖店在优先缓存中。【输入格式】

2020-08-15 19:48:29 298

原创 蓝桥杯:算法基础-旋转

旋转【问题描述】图片旋转是对图片最简单的处理方式之一,在本题中,你需要对图片顺时针旋转 90 度。我们用一个 n × m 的二维数组来表示一个图片,例如下面给出一个 3 × 4 的图片的例子:1 3 5 79 8 7 63 5 9 7这个图片顺时针旋转 90 度后的图片如下:3 9 15 8 39 7 57 6 7给定初始图片,请计算旋转后的图片。【输入格式】输入的第一行包含两个整数 n 和 m,分别表示行数和列数。接下来 n 行,每行 m 个整数,表示给定的图片。图片中的

2020-08-15 19:38:14 331

原创 第十一届蓝桥杯7.5省赛大学c组第一轮题目及详解

试题 A: 指数计算本题总分:5 分【问题描述】7 月 1 日是建党日,从 1921 年到 2020 年, 已经带领中国人民走过了 99 年。请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。【答案提交】这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。分析:此题是一道很简单的高次数的余数的求解通常求这类题,先算出最终值再求余数往往得不到答案,我通常是每次乘数之后直接取余数

2020-07-30 23:40:11 651

原创 蓝桥杯:算法提升-第39级台阶

第39级台阶小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级!站在台阶前,他突然又想着一个问题:如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢?请你利用计算机的优势,帮助小明寻找答案。要求提交的是一个整数。注意:不要提交解答过程,或其它的辅助说明文字。分析:条件:总步数为偶数 总走的台阶数为39则计数解决:递归解决,递归可以保存执行过(以前的)数据做

2020-07-29 15:47:04 324

原创 蓝桥杯:算法基础-马虎的算式

马虎的算式小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36 x 495 = ?他却给抄成了:396 x 45 = ?但结果却很戏剧性,他的答案竟然是对的!!因为 36 * 495 = 396 * 45 = 17820类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0)能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢

2020-07-28 20:10:06 375

原创 蓝桥杯:算法基础-组素数

组素数素数就是不能再进行等分的数。比如:2 3 5 7 11 等。9 = 3 * 3 说明它可以3等分,因而不是素数。我们国家在1949年建国。如果只给你 1 9 4 9 这4个数字卡片,可以随意摆放它们的先后顺序(但卡片不能倒着摆放啊,我们不是在脑筋急转弯!),那么,你能组成多少个4位的素数呢?比如:1949,4919 都符合要求。分析:通过全排列的方式筛选素数-考虑重复数据的出现这里用set集合存储import java.util.HashSet;import java.util.Se

2020-07-28 20:04:18 299

原创 蓝桥杯:算法提升-等腰三角形

等腰三角形本题目要求你在控制台输出一个由数字组成的等腰三角形。具体的步骤是:先用1,2,3,…的自然数拼一个足够长的串用这个串填充三角形的三条边。从上方顶点开始,逆时针填充。比如,当三角形高度是8时: 1 2 1 3 8 4 1 5 7 6 1 7 6891011121314151分析: -------思路.通过规律可得:所填充的数字不大于 2*n+3。 创建二位

2020-07-09 13:39:40 414

原创 Linux:CentOS6创建网络别名

CentOS6创建网络别名第一步:首先打开命令行打开文件vi /etc/hostshosts文件的每行为一个主机格式为:1.网络IP地址 空格 主机名或域名 空格 主机名别名2.网络IP地址 主机名第二步:在本文件内输入 修改文件命令a(编辑本文件)如:第三步:重新启动网络命令为:/etc/init.d/network restart就完成了网络别名的配置。...

2020-07-05 19:00:34 223

原创 idea快捷键、springboot项目实体类@ConfigurationProperties注解报红处理

idea快捷键、springboot项目实体类@ConfigurationProperties注解报红处理1.对于刚刚从eclipse转到idea的新手用户来说最大的问题就是快捷键的使用了,这里我也是百度了一下发现可以设置成eclipse的快捷键方式:步骤:点击file->Settings->Keymap在下拉框里就可以选择自己喜欢的快捷键格式了。我选的是Eclipse----2.创建实体类的时候如何快捷生成Getter和Setter等方法呢?步骤:鼠标右击->Generat

2020-07-01 18:40:19 1443 2

原创 蓝桥杯:算法提升-猜字母

猜字母把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。分析:首先可以先创建一个2014长度的一维数组,存放原定数据,通过每次循环把值改变为0,然后数据前移进行循环,最后得出结果。具体步骤看代码。public class Main { public static void main(String[] ar

2020-07-01 17:54:22 218

原创 蓝桥杯:算法基础-等额本金

等额本金小明从银行贷款3万元。约定分24个月,以等额本金方式还款。这种还款方式就是把贷款额度等分到24个月。每个月除了要还固定的本金外,还要还贷款余额在一个月中产生的利息。假设月利率是:0.005,即:千分之五。那么,第一个月,小明要还本金 1250, 还要还利息:30000 * 0.005,总计 1400第二个月,本金仍然要还 1250, 但利息为:(30000-1250) * 0.005 总计 1393.75请问:小明在第15个月,应该还款多少(本金和利息的总和)?请把答案金额四舍五入后,

2020-07-01 17:47:30 520

原创 蓝桥杯:算法基础-猜年龄

猜年龄小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”请你写出:小明的较小的妹妹的年龄。分析:暴力破解匹配法。从1>>100中筛选出符合条件的年龄,做处理。public class demo1 { public static void main(String[] args) { int min = 0;//妹妹的年龄 存储变量 for (int i =

2020-07-01 17:42:46 456

原创 蓝桥杯:算法提升-无穷分数

无穷分数无穷的分数,有时会趋向于固定的数字。请计算下图中所示的无穷分数,要求四舍五入,精确到小数点后5位,小数位不足的补0。请填写该浮点数,不能填写任何多余的内容。分析:很简单而经典的一个递归算法,通过递归很容易实现public class Main { public static void main(String[] args) { //通过测试分式尾数越大 分式越长 浮点数越精确,打印语句得到浮点数为 0.58198 int n = 1;//初始分子 int b = 1;/

2020-06-22 16:03:51 545

原创 蓝桥杯:算法基础-立方尾不变

立方尾不变有些数字的立方的末尾正好是该数字本身。比如:1,4,5,6,9,24,25,…请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。分析:通过循环10000内的所有数字,进行拆分判断,计数。public class demo2 { public static void main(String[] args) { //题意得到如果一个数跟这个数的立方后数的位数相等,则累加 int sum = 0;//计数,统计个数 for

2020-06-22 15:54:26 316

原创 蓝桥杯:算法提升-平方怪圈

平方怪圈如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。对新产生的正整数再做同样的处理。如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈。请写出这个循环圈中最大的那个数字。请填写该最大数字。分析:假设一个数字进行测试,如123int x = 123;1*1=12*2=43*3=9 141*1=14*4=16 171*1=17*7=49 505*5=250*0=0 25 ...

2020-06-22 15:50:21 254

原创 蓝桥杯:算法基础-有奖猜谜

有奖猜谜小明很喜欢猜谜语。最近,他被邀请参加了X星球的猜谜活动。每位选手开始的时候都被发给777个电子币。规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。小明一共猜了15条谜语。战果为:vxvxvxvxvxvxvvx其中v表示猜对了,x表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。请填写表示最后电子币数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。分析:本类题意明确,思路清晰,考察知识点不难publi

2020-06-19 13:27:43 334

原创 蓝桥杯:算法提升-杨辉三角

杨辉三角杨辉三角也叫帕斯卡三角,在很多数量关系中可以看到,十分重要。 第0行: 1 第1行: 1 1 第2行: 1 2 1 第3行: 1 3 3 1 第4行: 1 4 6 4 1 .... 两边的元素都是1, 中间的元素是左上角的元素与右上角的元素和。 我们约定,行号,列号都从0计数。 所以: 第6行的第2个元素是15,第3个元素是20 直观地看,需要开辟一个二维数组,其实一维数组也可以胜任。 如下程序

2020-06-16 19:35:16 235

原创 蓝桥杯:算法提升-承压计算

承压计算X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。其中的数字代表金属块的重量(计量单位较大)。最下一层的X代表30台极高精度的电子秤。假设每块原料的重量都十分精确地平均落在下方的两个金属块上,最后,所有的金属块的重量都严格精确地平分落在最底层的电子秤上。电子秤的计量单位很小,所以显示的数字很大。工作人员发现,其中读数最小的电子秤的示数为:2086458231请你推算出:读数最大的电子秤的示数为多少?

2020-06-16 19:30:48 172

原创 spring boot 初始项目无Maven Dependencies包解决方案

spring boot 初始项目无Maven Dependencies包解决方案对于spring boot初学者的我,遇见报错简直是很头疼的我,从外部导入的项目缺少Maven Dependencies,在网上试了很多办法,最终修改项目中的·classpath文件得以解决。下面是修改后的.classpath文件<?xml version="1.0" encoding="UTF-8"?><classpath><classpathentry kind="src" outpu

2020-06-15 17:03:03 1392

原创 Spring Boot 创建项目报错 Project build error: Non-resolvable parent POM: Failure to transferbaoba

Project build error: Non-resolvable parent POM: Failure to transfer 报错解决两个多小时的奋战我终于解决了,一开始是Project build error: Non-resolvable parent POM: Failure to transfer 这个错 去网上搜罗的需要 去父项目下 Run As -->Maven install 然后报了个-Dmaven.multiModuleProjectDirectory system pr

2020-06-15 01:58:56 2232

原创 蓝桥杯:算法提升-纸牌三角形

纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。 下图就是一种排法(如有对齐问题,参看p1.png)。 A 9 6 4 8 3 7 5 2 这样的排法可能会有很多。 如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?分析:此类题我首先想到使用暴力破解(也就是每个数字都写一个循环嵌套在一起)和递归(递归逻辑复杂不易理解)下面我把暴力破解的代码发在了下面。public c

2020-06-14 15:45:07 148

原创 蓝桥杯:算法基础-外星日历

外星日历 某星系深处发现了文明遗迹。 他们的计数也是用十进制。 他们的文明也有日历。日历只有天数,没有年、月的概念。 有趣的是,他们也使用了类似“星期”的概念, 只不过他们的一个星期包含了9天, 为了方便,这里分别记为: A,B,C....H,I 从一些资料上看到, 他们的23日是星期E 他们的190日是星期A 他们的343251日是星期I 令人兴奋的是,他们居然也预见了“世界末日”的那天, 当然是一个很大很大的数字 651764141421415346185 请你计算一

2020-06-14 15:30:46 485

原创 蓝桥杯:算法提升-第几个幸运数

第几个幸运数到x星球旅行的游客都被发给一个整数,作为游客编号。x星的国王有个怪癖,他只喜欢数字3,5和7。国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 我们来看前10个幸运数字是: 3 5 7 9 15 21 25 27 35 45 因而第11个幸运数字是:49 小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。 请你帮小明计算一下,59084709587505是第几个幸运数字。分

2020-06-14 15:20:22 437

原创 蓝桥杯 算法提升-字母阵列

字母阵列仔细寻找,会发现:在下面的8x8的方阵中,隐藏着字母序列:“LANQIAO”。SLANQIAOZOEXCCGBMOAYWKHIBCCIPLJQSLANQIAORSFWFNYAXIFZVWALCOAIQNAL我们约定: 序列可以水平,垂直,或者是斜向;并且走向不限(实际上就是有一共8种方向)。上图中一共有4个满足要求的串。下面有一个更大的(100x100)的字母方阵。(file.txt 文件太大,这里我就不发了)你能算出其中隐藏了多少个“LANQIAO”吗?分析:

2020-06-12 21:25:31 625 1

原创 蓝桥杯 算法基础-猴子分香蕉

算法基础-猴子分香蕉5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!

2020-06-12 21:03:42 712

原创 蓝桥杯 算法基础-哪天返回

算法基础-哪天返回小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。分析:此类题主要考虑循环变换数据 直到数据符合要求则跳出循环。public class demo1 { public static void main(String[] args) { in

2020-06-12 20:54:59 279

原创 蓝桥杯 算法基础-图片旋转

算法基础-图片旋转图片旋转是对图片最简单的处理方式之一,在本题中,你需要对图片顺时针旋转90度。我们用一个n × m的二维数组来表示一个图片,例如下面给出一个3×4的图片的例子:1 3 5 7 9 8 7 63 5 9 7 这个图片顺时针旋转90度后的图片如下3 9 15 8 39 7 57 6 7分析:旋转数据,如果把数据放到数组里,生成二维数组, 通过找二维数组变化后的规律: 不难发现交换后的数组跟原数组的一维据个数交换了位置, 即交换前:arr[m][n],

2020-06-12 20:45:00 698

原创 算法基础-质数问题

算法基础-质数问题 我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算 第 2019 个质数是多少? 分析:质数是1到本身中间所有的数(除了1和本身)都不能被本身整除解析:质数是 :质数是1到本身中间所有的数(除了1和本身)都不能被本身整除 则可以遍历所有中间数 求除数运算 如果余数为0则结束循环 不是质数答案为:17569public class Main { public static void main(String[] args) { int zs =

2020-06-06 10:48:43 2036

原创 算法基础-非空子串

算法基础-非空子串 一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段字符组成 的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。 注意在计算时,只算本质不同的串的个数。 请问,字符串0100110001010001 有多少个不同的非空子串?解析:求方所有不同的非空子串 首先考虑用set集合存储每一个子串(保证不出现重复) 使用切割字符串的方法来切割得出所有子串两层循环控制切割的首尾答案为:100import

2020-06-05 15:27:09 5654 4

原创 算法基础-矩形切割问题

**算法基础-矩形切割问题小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为 5 和 3 的材料(记为 5 × 3),小明会依次切出3 × 3、2 × 2、1 × 1、1 × 1 共 4 个正方形。现在小明有一块矩形的材料,两边长分别是 2019 和 324。请问小明最终会切出多少个正方形?本题重点在于每次切割后的判断和改变

2020-06-05 15:03:08 3561

原创 算法基础-数字存在问题

**基础算法-数字存在问题**小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包* 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。* 请问,在 1 到 2019 中,所有这样的数的和是多少?#看到题目首先会想到用循环遍历1到2019中所有的数字一个一个匹配判断两种方式1.拆分数字每一位 进行判断 因为要考虑数字位数的问题所以比较麻烦2.转换成字符串 使用字符串的contains方法进行判断是否包含就比较简单适合本题解答

2020-06-05 14:49:25 153

空空如也

空空如也

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

TA关注的人

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