自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dexter

爱吃番茄的_

  • 博客(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 260

原创 maven exec plugin启动springboot应用并且change port更改端口(多模块)

【代码】maven exec plugin启动springboot应用并且change port更改端口(多模块)

2024-04-19 16:13:56 457 3

原创 linux 迁移home目录以及修改conda中pip的目录,修改pip安装路径

【代码】linux 迁移home目录以及修改conda中pip的目录。

2024-04-06 23:38:33 429

原创 MySQL Field doesn‘t have a default value

【代码】MySQL Field doesn't have a default value。

2024-03-30 13:35:20 219

原创 freemarker if 判断list 中的元素是否为null

【代码】freemarker if 判断list 中的元素是否为null。

2024-03-14 18:06:58 740

原创 Spring boot Failed to parse config resource: class path resource ( mybatis config.xml)

xx/xx/接口名。

2024-03-13 16:41:09 398

原创 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 784

原创 Java 自定义ClassLoader 读取自定义路径的字节码文件(.class文件)

【代码】Java 自定义ClassLoader 读取自定义路径的字节码文件(.class文件)

2024-02-29 22:18:04 361

原创 Java使用Introspector获取符合JavaBean约定的类的Getter 和 Setter方法,并进行构建

【代码】Java使用Introspector获取符合JavaBean约定的类的Getter 和 Setter方法,并进行构建。

2024-02-29 17:11:00 296

原创 Java 使用InputStream 读取GBK编码文件和其中的换行符,

读取整个文件,包括了换行符, 避免了。

2024-02-28 17:07:23 218

原创 Java 使用返回Supplier的高阶函数, 生成指定对象的List

【代码】Java 使用返回Supplier的高阶函数, 生成指定对象的List。

2024-02-23 08:09:41 162

原创 Java 在IntBinaryOperator中使用高阶函数返回BiFunction,解决两个数组遍历和求和问题

【代码】Java 在IntBinaryOperator中使用高阶函数返回BiFunction,解决两个数组遍历和求和问题。

2024-02-23 08:05:09 159

原创 Java 对List<Map<>>对象使用forEach, 高阶函数返回BiConsumer

【代码】Java 对List对象使用forEach, 高阶函数返回BiConsumer。

2024-02-22 22:26:50 132

原创 Java使用parallelStream实现多线程WordCount

【代码】Java使用parallelStream实现多线程WordCount。

2024-02-07 19:11:57 188

原创 Java 使用ForkJoinPool实现多线程WordCount

将划分为个块, 递归的调用, 直到每个线程都执行大小的任务RecursiveTask实例传入文件, 分块大小, 起始位置和结束位置

2024-02-07 19:06:08 181

原创 Java 使用Future和ThreadPool实现多线程WordCount

将划分为个块,并交给各个线程并行处理. 使用对结果进行处理Runnable实例需要传入划分好的任务. 在方法中遍历, 并使用 逐行读取文件, 在中将文件的每一行字符串写入中.

2024-02-07 18:52:34 218

原创 Java使用CountDownLatch 实现多线程WordCount

将划分为个块,并交给各个线程并行处理. 在创建各个线程后,需要等待所有线程完成后再唤醒, 返回结果Runnable实例需要传入划分好的任务. 在方法中遍历, 并使用 逐行读取文件, 在中将文件的每一行字符串写入中.

2024-02-07 18:44:39 301

原创 JAVA多线程实现WordCout(lock, Condition)

threadNum**将files划分为threadNum个块,并交给各个线程并行处理.在创建各个线程后,需要等待最后一个线程完成任务.,**inputFileslastrun()inputFilesresultresultrun()

2024-02-07 18:16:57 151

原创 JAVA多线程安全实现WordCount(wait/notify,非线程池)

threadNumfilesthreadNumresultresult替代方案: 让每个线程都能并发的做完自己的分块任务, 此时就能确保最后一个线程是最后一个完成的, 不必进行计数inputFileschunkNumb。

2024-02-06 20:34:21 265

原创 安装 requirements

当出现如“blas=1.0=mkl” “=”时考虑用 conda 安装。

2023-06-06 21:48:08 324

原创 PAT乙级-B1034 有理数四则运算(20)

本题要求编写程序,计算 2 个有理数的和、差、积、商。

2022-10-21 15:46:16 149

原创 PAT乙级-B1033 旧键盘打字(20)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?

2022-10-19 16:27:45 155

原创 PAT乙级-B1032 挖掘机技术哪家强(20)

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。

2022-10-19 15:18:16 113

原创 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 174

原创 PAT乙级-B1030 完美数列(25)【二分法】

给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。

2022-10-18 21:30:17 95

原创 PAT乙级-B1030 完美数列(25)(two points)

给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。

2022-10-18 20:12:47 88

原创 PAT乙级-B1029 旧键盘(20)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。

2022-08-07 09:13:17 122 1

原创 PAT乙级-B1028 人口普查(20)

某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。...

2022-08-06 21:52:13 90

原创 PAT乙级-B1027 打印沙漏(20)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。...

2022-08-06 21:10:07 106

原创 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 87

原创 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 94

原创 PAT乙级-B1024 科学计数法(20)

科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。...

2022-08-06 04:26:37 83

原创 PAT乙级-B1023 组个最小数(20)

给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。...

2022-08-06 02:38:39 56

原创 PAT乙级-B1022 D进制的A+B(20)

输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1

2022-08-06 02:19:30 65

原创 PAT乙级-B1021 个位数统计(15)

给定一个 k 位整数 N=dk−1​10k−1+⋯+d1​101+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 161

原创 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 68

原创 PAT乙级-B1019 数字黑洞(20)

给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到现给定任意 4 位正整数,请编写程序演示到达黑洞的过程。...

2022-08-03 14:38:00 102

原创 PAT乙级-B1018 锤子剪刀布(20)

大家应该都会玩“锤子剪刀布”的游戏两人同时给出手势,胜负规则如图所示现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。

2022-08-03 11:10:29 83

原创 PAT乙级-B1017 A除以B(20)

本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。

2022-07-31 22:36:21 91

原创 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 100

pat题目分类.docx

PAT甲级题目目录,按照一定规律分类,题目从新到旧1112 Stucked Keyboard (20 分)【将键盘坏损的地方修复】 1108 Finding Average (20 分)【读入有效的数字并处理输出无效的数字】 1100 Mars Numbers (20 分)【打表,字符与数组互转】 1035 Password (20 分)【对应的替换,注意输出,巧用vector和string】 1005 Spell It Right (20 分)【int与string互换,hash打表】 1082 Read Number in Chinese (25 分)【将数字转成中文】 1093 Count PAT's (25 分)【PAT计数】 1071 Speech Patterns (25 分)【如何将词取出并进行计数】

2019-09-07

空空如也

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

TA关注的人

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