- 博客(257)
- 资源 (1)
- 收藏
- 关注
原创 nacos Spring cloud 报错 URI is not absolute、service not found、502 bad gateway
如果是 "URI is not absolute" , 将URL变成固定的字符串,例如。服务没找到,请加入依赖。
2024-09-04 22:09:42
462
1
原创 maven exec plugin启动springboot应用并且change port更改端口(多模块)
【代码】maven exec plugin启动springboot应用并且change port更改端口(多模块)
2024-04-19 16:13:56
496
3
原创 linux 迁移home目录以及修改conda中pip的目录,修改pip安装路径
【代码】linux 迁移home目录以及修改conda中pip的目录。
2024-04-06 23:38:33
535
原创 MySQL Field doesn‘t have a default value
【代码】MySQL Field doesn't have a default value。
2024-03-30 13:35:20
313
原创 Spring boot Failed to parse config resource: class path resource ( mybatis config.xml)
xx/xx/接口名。
2024-03-13 16:41:09
496
原创 Spring boot 报错:Consider defining a bean of type ( mybatis mapper interface error)
【代码】Spring boot 报错:Consider defining a bean of type ( mybatis mapper interface error)
2024-03-13 16:36:41
964
原创 Java 自定义ClassLoader 读取自定义路径的字节码文件(.class文件)
【代码】Java 自定义ClassLoader 读取自定义路径的字节码文件(.class文件)
2024-02-29 22:18:04
414
原创 Java使用Introspector获取符合JavaBean约定的类的Getter 和 Setter方法,并进行构建
【代码】Java使用Introspector获取符合JavaBean约定的类的Getter 和 Setter方法,并进行构建。
2024-02-29 17:11:00
335
原创 Java 使用返回Supplier的高阶函数, 生成指定对象的List
【代码】Java 使用返回Supplier的高阶函数, 生成指定对象的List。
2024-02-23 08:09:41
222
原创 Java 在IntBinaryOperator中使用高阶函数返回BiFunction,解决两个数组遍历和求和问题
【代码】Java 在IntBinaryOperator中使用高阶函数返回BiFunction,解决两个数组遍历和求和问题。
2024-02-23 08:05:09
189
原创 Java 对List<Map<>>对象使用forEach, 高阶函数返回BiConsumer
【代码】Java 对List对象使用forEach, 高阶函数返回BiConsumer。
2024-02-22 22:26:50
172
原创 Java使用parallelStream实现多线程WordCount
【代码】Java使用parallelStream实现多线程WordCount。
2024-02-07 19:11:57
217
原创 Java 使用ForkJoinPool实现多线程WordCount
将划分为个块, 递归的调用, 直到每个线程都执行大小的任务RecursiveTask实例传入文件, 分块大小, 起始位置和结束位置
2024-02-07 19:06:08
220
原创 Java 使用Future和ThreadPool实现多线程WordCount
将划分为个块,并交给各个线程并行处理. 使用对结果进行处理Runnable实例需要传入划分好的任务. 在方法中遍历, 并使用 逐行读取文件, 在中将文件的每一行字符串写入中.
2024-02-07 18:52:34
267
原创 Java使用CountDownLatch 实现多线程WordCount
将划分为个块,并交给各个线程并行处理. 在创建各个线程后,需要等待所有线程完成后再唤醒, 返回结果Runnable实例需要传入划分好的任务. 在方法中遍历, 并使用 逐行读取文件, 在中将文件的每一行字符串写入中.
2024-02-07 18:44:39
329
原创 JAVA多线程实现WordCout(lock, Condition)
threadNum**将files划分为threadNum个块,并交给各个线程并行处理.在创建各个线程后,需要等待最后一个线程完成任务.,**inputFileslastrun()inputFilesresultresultrun()
2024-02-07 18:16:57
178
原创 JAVA多线程安全实现WordCount(wait/notify,非线程池)
threadNumfilesthreadNumresultresult替代方案: 让每个线程都能并发的做完自己的分块任务, 此时就能确保最后一个线程是最后一个完成的, 不必进行计数inputFileschunkNumb。
2024-02-06 20:34:21
308
原创 PAT乙级-B1033 旧键盘打字(20)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?
2022-10-19 16:27:45
183
原创 PAT乙级-B1032 挖掘机技术哪家强(20)
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。
2022-10-19 15:18:16
133
原创 PAT乙级-B1031 查验身份证(15)
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。
2022-10-19 15:07:14
199
原创 PAT乙级-B1030 完美数列(25)【二分法】
给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。
2022-10-18 21:30:17
117
原创 PAT乙级-B1030 完美数列(25)(two points)
给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。
2022-10-18 20:12:47
102
原创 PAT乙级-B1029 旧键盘(20)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。
2022-08-07 09:13:17
162
1
原创 PAT乙级-B1028 人口普查(20)
某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。...
2022-08-06 21:52:13
108
原创 PAT乙级-B1027 打印沙漏(20)
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。...
2022-08-06 21:10:07
129
原创 PAT乙级-B1026 程序运行时间(15)
要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数 C1;在 f 执行完成后再调用 clock(),获得另一个时钟打点数 C2;...
2022-08-06 16:38:36
104
原创 PAT乙级-B1025 反转链表(25)
给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转。...
2022-08-06 16:20:42
118
原创 PAT乙级-B1024 科学计数法(20)
科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。...
2022-08-06 04:26:37
103
原创 PAT乙级-B1023 组个最小数(20)
给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。...
2022-08-06 02:38:39
73
原创 PAT乙级-B1021 个位数统计(15)
给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。对 N 中每一种不同的个位数字,以 的格式在一行中输出该位数字 及其在 N 中出现的次数 。要求按 的升序输出。...
2022-08-03 17:21:44
179
原创 PAT乙级-B1020 月饼(25)
月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 + 45/2 = 94.5(亿元)。...
2022-08-03 17:09:23
90
原创 PAT乙级-B1019 数字黑洞(20)
给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到现给定任意 4 位正整数,请编写程序演示到达黑洞的过程。...
2022-08-03 14:38:00
125
原创 PAT乙级-B1018 锤子剪刀布(20)
大家应该都会玩“锤子剪刀布”的游戏两人同时给出手势,胜负规则如图所示现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。
2022-08-03 11:10:29
95
原创 PAT乙级-B1017 A除以B(20)
本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。
2022-07-31 22:36:21
107
原创 PAT乙级-B1016 部分A+B(15)
正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如给定A=3862767,DA=6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA+PB。...
2022-07-31 16:43:17
112
pat题目分类.docx
2019-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人