自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 bit和B

2023-11-06 21:26:01 49

原创 奇偶校验码和循环冗余码

上述方法中都涉及到“确定是否错误传输”的操作,后者还涉及到“确定错误位置”的操作。这些操作都适用冗余编码技术实现的。冗余编码即发送方和接收方事先规定好一个规则,发送方根据此规则在待发送的数据附加上多余的几位比特位(冗余位)。当数据发送到接收方时,接收方用同样的规则将此带冗余位的数据根据约定好的规则去判断此数据是否发生变动,若发生变动则不符合约定好的规则。并且完成“确定是否错误传输”、“确定错误位置”的操作即是使用检错编码和纠错编码来确定和解析冗余位。规定的冗余位是只有“确定是否错误传输”的功能的编码方式。

2023-11-03 16:56:46 89

原创 【CAS单点登录】中途总结:Tomcat实现

官方文档:CAS - Home (apereo.github.io)https://apereo.github.io/cas/4.2.x/index.html学习地址:实战springboot+CAS单点登录系统_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1xy4y1r7BU?p=7&spm_id_from=pageDriverWHY:CAS方便的实现了多个系统用一个认证中心一套账号系统统一登录.HOW:下载tomcat9.0包,解压.

2021-11-24 11:42:38 570

原创 IDEA Gradle崩溃爆红,依赖全部不见

先po解决方案来源:https://blog.csdn.net/qq_43592495/article/details/107175489idea跑了两个项目后崩溃了,任务管理器强制退出idea,再打开项目所有依赖爆红,注解无法使用解决方案:点下面那个按钮:清缓存退出,再打开就好了...

2021-01-20 15:34:15 2257

原创 涉及JSON的类型转换(JSON、JSONArray、JSONObject)

1、导依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>2、创建POJO对象()public class M

2021-01-19 21:04:28 521

原创 在控制层controller中@NotEmpty和@NotBlank的用法

1、添加依赖(缺一不可) <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> </dependency> <dependency> <groupId>org.hibe

2021-01-19 20:04:56 2100

原创 @PathVariable和@RequestParam的区别:前者直接/访问,后者?XX=XX访问

@PathVariable:要在@GetMapping后面加上/{属性名}(会按顺序匹配属性值,如(@PathVariable int userId,@PathVariable StringuserName),则为(/show/1/xiaoming),匹配userId为1,userName为xiaoming的)@GetMapping("/show/{userId}") public UserRepresentation show(@PathVariable int userId){..

2020-12-31 17:02:56 128

原创 liquibase/exception/ChangeLogParseException:yml不可含中文注释

liquibase/exception/ChangeLogParseExceptionapplication.yml中不可以有中文注释!!(也可能是编码问题,总之我默认的UTF-8然后给yml文件加了几行#啥啥啥的注释,就一直抱这个错误)睡前还可以,睡了一觉项目就跑不动了,折腾了一上午,结果是因为这个问题。...

2020-12-31 11:27:42 1818 1

原创 EUREKA报错:freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:

Eureka启动后报错提示如下:freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:==> replica.key [in template "eureka/navbar.ftlh" at line 68, column 62]----Tip: It's the step after the last dot that caused this error, no.

2020-12-30 11:13:30 1135

原创 1021 个位数统计 (15 分)

1021个位数统计(15分)给定一个k位整数N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​(0≤d​i​​≤9,i=0,⋯,k−1,d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000...

2019-11-11 15:02:26 487

原创 1020 月饼 (25 分)

1020月饼(25分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么...

2019-11-10 16:41:06 377

原创 1017 A除以B (20 分)

1017A除以B(20分)本题要求计算A/B,其中A是不超过 1000 位的正整数,B是 1 位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以 1 空格分隔。输出格式:在一行中依次输出Q和R,中间以 1 空格分隔。输入样例:123456789050987654321 7输...

2019-10-17 08:37:50 226

原创 1016 部分A+B (15 分)

1016部分A+B(15分)正整数A的“D​A​​(为 1 位整数)部分”定义为由A中所有D​A​​组成的新整数P​A​​。例如:给定A=3862767,D​A​​=6,则A的“6 部分”P​A​​是 66,因为A中有 2 个 6。现给定A、D​A​​、B、D​B​​,请编写程序计算P​A​​+P​B​​。输入格式:输入在一行中依次给出A、D​...

2019-10-16 20:13:53 715

原创 1014 福尔摩斯的约会 (20 分)|一道我认为烂透了的题

1014福尔摩斯的约会(20分)大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母D,代表星期四;第 2 对相同...

2019-09-27 11:21:58 519 1

原创 1013 数素数 (20 分)

1013数素数(20分)令P​i​​表示第i个素数。现任给两个正整数M≤N≤10​4​​,请输出P​M​​到P​N​​的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式:输出从P​M​​到P​N​​的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:...

2019-09-25 20:40:17 377

原创 1012 数字分类 (20 分)|待修改

1012数字分类(20分)给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A​1​​= 能被 5 整除的数字中所有偶数的和; A​2​​= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算n​1​​−n​2​​+n​3​​−n​4​​⋯; A​3​​= 被 5 除后余 2 的数字的个数; A​4​​= 被 5 除后余 3 的数字的平均数,精...

2019-09-24 16:50:33 383

原创 1011 A+B 和 C (15 分)

1011A+B 和 C(15分)给定区间 [−2​31​​,2​31​​] 内的 3 个整数A、B和C,请判断A+B是否大于C。输入格式:输入第 1 行给出正整数T(≤10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出Case #X: true如果A+B&...

2019-09-24 10:31:12 407

原创 1010 一元多项式求导 (25 分)

1010一元多项式求导(25分)设计函数求一元多项式的导数。(注:x​n​​(n为整数)的一阶导数为nx​n−1​​。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表...

2019-09-22 17:44:43 535

原创 1009 说反话 (20 分)

1009说反话(20分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:...

2019-09-22 11:51:19 488

原创 1008 数组元素循环右移问题 (20 分)|queue

1008数组元素循环右移问题(20分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入...

2019-09-22 10:46:14 275

原创 PAT 1007 素数对猜想 (20 分)

1007素数对猜想(20分)让我们定义d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数。显然有d​1​​=1,且对于n>1有d​n​​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10​5​​),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中...

2019-09-21 10:55:30 364

原创 PAT 1006 换个格式输出整数 (15 分)

1006换个格式输出整数(15分)让我们用字母B来表示“百”、字母S表示“十”,用12...n来表示不为零的个位数字n(<10),换个格式来输出任一个不超过 3 位的正整数。例如234应该被输出为BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数n(<1000)。输...

2019-09-21 09:52:18 248

原创 PAT 1005 继续(3n+1)猜想 (25 分)

1005继续(3n+1)猜想(25分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4...

2019-09-20 20:24:25 287

原创 PAT 1004 成绩排名 (20 分)

1004成绩排名(20分)读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ...第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和...

2019-09-20 10:37:54 551

原创 PAT 1003 我要通过! (20 分)

“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有P、A、T这三种字符,不可以包含其它字符; 任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串; 如果a...

2019-09-19 20:58:46 325

原创 PAT真题题库 1002 写出这个数 (20 分)

1002写出这个数(20分)读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于10​100​​。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321...

2019-09-18 20:41:39 780

原创 C++ Primer 学习:第一章 开始

C++函数格式main函数是每一个C++程序必须拥有的一个函数(function),并且所有的函数都要遵循以下格式:返回类型 函数名(形参列表){ 函数体;}//除返回类型为空情况,一定要有return返回正确类型的值。int main(){ return 0;}/*返回类型 函数名(形参列表){ 函数体;}//除返回类型为...

2019-09-16 21:43:42 118

原创 求助!!C++ int接收的式子有小数但是所有的计算结果都是整数,最终结果错误的灵异事件。

上代码#include<iostream>using namespace std;int main(){ int a=20; int b=10-a*0.4;//出问题的计算式,虽说有0.4但是20*0.4应该为8,是整数,结果理论为10-8=2. double c=10-a*0.4;//换成double接收,结果正确 int e=10-...

2019-09-12 00:21:33 621

原创 CSP试题 201709-2 公共钥匙盒 (C++)

第一次自己完成了CSP第二题一次通过,很高兴。试题编号: 201709-2 试题名称: 公共钥匙盒 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的...

2019-09-10 16:54:42 137

原创 JAVA学习笔记一:在win10上配置环境变量,并且在DOS下运行HelloWorld程序

一、在win10上配置环境变量 1、在甲骨文官网下载适合自己电脑系统的java。https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html2、傻瓜式安装,记住安装的路径因为后面在配置环境中还要用到,一般都在C盘的ProgamFiles这个文件中。3、直...

2019-03-22 17:19:10 301

原创 C\c++语言动态生成Char的二维数组

int len;char **p = (char **)malloc(sizeof(char *) * len); for (int i = 0; i < len; ++i) { p[i] = (char *)malloc(sizeof(char) * 100); }char **p;int len;p = new char *[len] ;for( int i...

2019-03-19 22:18:59 2773

ty.zip

ty.zip

2022-06-27

空空如也

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

TA关注的人

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