自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Weleness的博客

戒骄戒躁,禁欲禁心

转载 C/C++描述 第十一届蓝桥杯省赛C/C++大学B组 第一场(2020.7.5) 题目+题解

C/C++描述 第十一届蓝桥杯省赛C/C++大学B组 第一场(2020.7.5) 题目+题解 试题 A: 指数计算 本题总分:5 分 【问题描述】 7 月 1 日是建党日,从 1921 年到 2020 年,中国共产党已经带领中国人民 走过了 99 年。 请计算:7 ^ 2020 mod 1921...

2020-07-07 21:00:04 22 0

原创 ArrayList源码解析
原力计划

ArrayList源码解析前言ArrayList源码解析ArrayList简介ArrayList核心源码并发修改异常 ConcurrentModificationExceptionforeach循环为什么会出现ConcurrentModificationException异常 前言 这里首先建议...

2020-06-30 21:11:03 64 0

原创 Java基础知识复习(四)
原力计划

Java基础知识复习(四)AQSAQS核心思想AQS实现原理AQS底层使用了模板方法模式AQS源码分析独占式(默认非公平锁)共享式 AQS AQS是一个用来构建锁和同步器的框架,使用AQS能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的 ReentrantLock,Semaphore,其...

2020-06-22 22:00:20 46 0

原创 Java基础知识复习(三)
原力计划

Java基础知识复习(三)5 Java并发synchronized如何使用 synchronized 关键字synchronized关键字底层原理Synchroized和ReentrantLock的区别乐观锁悲观锁独占锁共享锁公平锁非公平锁可重入锁(递归锁)偏向锁轻量级锁自旋锁自适应自旋锁锁消除锁...

2020-06-15 23:17:20 91 0

原创 Java基础知识复习(二)
原力计划

这里写目录标题2、Java面向对象2.1 面向对象和面向过程的区别2.2 构造器2.1.1. 构造器Constructor是否可被override2.1.2. 为什么要在一个类中定义一个不做事的无参构造方法2.1.3. 一个类的构造方法的作用是什么。若没有在类中定义构造方法,对象是否能够被正确创建...

2020-06-14 23:00:58 55 0

原创 Java基础知识复习(一)
原力计划

Java常见基础知识 1.Java基本功 1.1.1 Java语言有那些特点 简单易学(相比c++来说,Java容易上手); 面向对象(三大特性,封装,继承,多态); 跨平台(平台无关性,Java虚拟机实现与平台无关; 健壮性; 安全性; 体系结构中立(编译过的**.java**文件会变为字节码...

2020-06-09 21:55:37 70 0

原创 Spring Boot 20天入门(day11)
原力计划

Spring Boot 20天入门(day11)Springboot定时与异步任务Spring Schedule 实现定时任务1、定制一个scheduled task2、加上@EnableScheduling注解3、自定义线程池创建Scheduled task4、@EnableAsync和@Asy...

2020-06-04 13:46:03 64 0

原创 Spring Boot 20天入门(day10)
原力计划

Spring Boot 20天入门(day10)Springboot与搜索ElasticSearchElasticSearch查询语法_cat APISearch APIQuery and filter contextElasticSearch查询示例_Cat API查询示例_Cat API查询集...

2020-05-30 19:49:26 83 0

原创 Spring Boot 20天入门(day9)
原力计划

Spring Boot 20天入门(day9)Springboot与消息AMQP消息队列消息队列的应用场景MQ概念模型RabbitMQ什么是RabbitMQRabbitMQ基本概念imgRabbit的工作模型简单模式工作模式发布/订阅模式Routing(direct)路由模式主题模式(topic)...

2020-05-29 00:02:38 52 0

原创 部署vue+Springboot前后端分离项目
原力计划

部署vue+Springboot前后端分离项目单页应用前端页面打包前端页面部署后端项目部署 单页应用 vue经常被用来开发单页应用(SinglePage Web Application,SPA),什么叫做单页应用呢,也就是只有一张web页面的应用,单页应用的跳转只需要刷新局部资源,大大加快的了我们...

2020-05-26 13:37:09 2502 0

原创 Spring Boot 20天入门(day8)
原力计划

一群热爱技术并且向往优秀的程序猿同学,不喜欢水文,不喜欢贩卖焦虑,只喜欢谈技术,分享的都是技术干货。Talk is cheap. Show me the code Spring Boot 20天入门(day8)Springboot 缓存缓存使用缓存实战缓存原理CacheConfiguration...

2020-05-26 09:05:51 167 0

原创 Spring Boot 20天入门(day7)
原力计划

一群热爱技术并且向往优秀的程序猿同学,不喜欢水文,不喜欢贩卖焦虑,只喜欢谈技术,分享的都是技术干货。Talk is cheap. Show me the code Spring Boot 20天入门(day7)Springboot启动配置原理启动类注解@SpringbootApplication...

2020-05-22 21:25:09 3381 0

原创 Spring Boot 20天入门(day6)
原力计划

一群热爱技术并且向往优秀的程序猿同学,不喜欢水文,不喜欢贩卖焦虑,只喜欢谈技术,分享的都是技术干货。Talk is cheap. Show me the code Spring Boot 20天入门(day6)Docker1、什么是Docker2、Docker的用途3、Docker安装4、ima...

2020-05-21 15:19:51 4267 2

原创 Spring Boot 20天入门(day5)
原力计划

Spring Boot 20天入门(day5)Springboot嵌入式Servlet容器Springboot嵌入式Servlet容器配置修改注册Servlet三大组件(Servlet,Filter,Listener)切换嵌入式Servlet容器嵌入式Servlet容器自动配置原理嵌入式Servl...

2020-05-19 22:34:01 4289 2

原创 Spring Boot 20天入门(day4)
原力计划

Spring Boot 20天入门(day4)SpingbootWeb开发SpringMVC自动配置ContentNegotiatingViewResolverWebJars与静态资源Converter,GenericConverter和Formatter自定义(拓展)SpringMVC自定义视图...

2020-05-18 22:37:33 4343 4

原创 Spring Boot 20天入门(day3)
原力计划

Spring Boot 20天入门(day3)Spring Boot 20天入门(day3)@Conditional及其派生注解Springboot与日志1、日志框架市面上的日志框架2、SLF4j使用如何让系统中的所有日志都统一到slf4j3、Springboot日志关系4、日志使用1、默认配置2...

2020-05-18 09:40:46 4216 1

原创 Spring Boot 20天入门(day2)
原力计划

Spring Boot 20天入门(day2)Spring Boot 20天入门(day2)@PropertySource&@ImportResourceSpringboot 添加组件的方式Profile多环境支持1、多Profile文件2、yml支持多文档块方式3、激活指定profile...

2020-05-16 23:18:03 4202 3

原创 Spring Boot 20天入门

博主最近终于把一个又一个的项目搞定了,终于有时间沉淀下来学习技术了,最近打算重新学习Springboot,查漏补缺,在这个过程中的学习会记录在这里。 以下是各个部分的文章地址: Spring Boot 20天入门(day1) ...

2020-05-16 08:39:39 4216 2

原创 Spring Boot 20天入门(day1)

博主最近终于把一个又一个的项目搞定了,终于有时间沉淀下来学习技术了,最近打算重新学习Springboot,查漏补缺,在这个过程中的学习会记录在这里。 Spring Boot 20天入门(day1)什么是Springboot为什么要使用SpringbootSpringboot启动中心1、版本中心Sp...

2020-05-16 00:01:26 4236 1

原创 使用github进行协同开发
原力计划

github协同开发准备工作fork仓库clone到本地添加远端仓库地址对本地代码进行更新(同步远程仓库代码)创建分支在分支上进行提交合并分支 准备工作 如果你一直是自己一个人开发,每次的操作都是add commit push,如果这次你想要尝试协同开发,希望我的这篇文章能帮到你。 要进行协同开发...

2020-05-03 14:04:26 4903 11

原创 PTA.1003 ---- 我要通过(java)

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

2020-04-27 11:51:47 4195 3

原创 Ubuntu 16 长时间连接mysql 报错:Communications link failure

在自己的服务器下面部署了两个Springboot项目,每次都是隔了一周左右mysql就会显示连接不上了,然后每次都是重启mysql服务草草了事,今天又是这样子了,痛定思痛,决定把这个问题解决。 首先google了一下,网上说是出现这个问题是因为超时,数据库连接(java.sql.Connectio...

2020-04-19 09:26:47 4207 1

原创 ubuntu18使用nginx代理部署一个或多个Springboot项目

博主最近做了近两月的网站今天终于上线了,昨天网上通宵搜索了nginx部署springboot项目的配置,网上那些都没有固定的说法,看的我是真的很累,后面终于慢慢摸索出来门路,这里分享一下。 先启动我们的springboot项目 $ nohup java -jar 自己的springboot项目.j...

2020-02-25 22:37:18 4483 5

原创 Springboot 项目打包出现找不到启动类异常

需要在项目的pom文件中,添加maven插件,指定启动类 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> ...

2020-02-25 00:31:38 5351 0

原创 仙岛求药

少年李逍遥的婶婶病了,王小虎介绍他去一趟仙灵岛,向仙女姐姐要仙丹救婶婶。叛逆但孝顺的李逍遥闯进了仙灵岛,克服了千险万难来到岛的中心,发现仙药摆在了迷阵的深处。迷阵由 M \times NM×N 个方格组成,有的方格内有可以瞬秒李逍遥的怪物,而有的方格内则是安全。现在李逍遥想尽快找到仙药,显然他应避...

2020-02-24 13:21:02 4210 0

原创 全排列

输出自然数 11 到 nn 所有不重复的排列,即 nn 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入格式 一个整数 n\ (1 \le n \le 9)n (1≤n≤9)。 输出格式 由 1\sim n1∼n 组成的所有不重复的数字序列,每行一个序列。每个数字保留 55 个常宽...

2020-02-24 13:18:51 4211 0

原创 迷宫(三)

经过思考蒜头君终于解决了怎么计算一个迷宫的最短路问题,于是蒜头君找到一个新的迷宫图,来验证自己是否真的会计算一个迷宫的最短路。 为了检验自己计算的是否正确,蒜头君特邀你一起来计算。 输入格式 第一行输入两个整数 nn 和 mm,表示这是一个 n \times mn×m 的迷宫。 接下来的输入一个 ...

2020-02-24 13:17:04 4219 0

原创 红与黑

蒜厂有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。 请写一个程序,计算你总共能够到达多少块黑色的瓷砖。 输入格式 第一行是两个整数 WW 和 HH,分别表示 xx 方向和 yy 方向瓷砖的数量。WW 和 HH 都不超过 2020。...

2020-02-23 11:39:05 4222 0

原创 背包问题

稍微了解了一下记忆化搜索,有了个大概的印象 public class Main { private static int n, W; private static int w[], v[]; private static int[][] dp; public s...

2020-02-22 13:32:40 4158 0

原创 区间k大数查询

资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。 输入格式 第一行包含一个数n,表示序列长度。 第二行包含n个正整数,表示给定的序列。 第三个包含一个正整数m,表示询问个数。 接下来m行,每行三个数l,r,K,...

2020-02-22 13:30:25 4225 0

原创 纪念品分组

题目描述 元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。 ...

2020-02-19 12:42:38 4190 0

原创 蓝桥杯(十六进制转八进制)

资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   给定n个十六进制正整数,输出它们对应的八进制数。 输入格式   输入的第一行为一个正整数n (1<=n<=10)。   接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进...

2020-02-19 12:38:30 4220 0

原创 查找最接近的元素

在一个非降序列中,查找与蒜头君的给定值最接近的元素。 输入格式 第一行包含一个整数 nn,为非降序列长度。1 \le n \le 1000001≤n≤100000。 第二行包含 nn 个整数,为非降序列各元素。所有元素的大小均在 0\sim1,000,000,0000∼1,000,000,000 ...

2020-02-18 12:31:07 4299 0

原创 Perket

题目描述 “Perket”是一种流行的美食。为了做好“Perket”,厨师们必须小心选择配料,以便达到更好的口感。你有N种可支配的配料。对于每一种配料,我们知道它们各自的酸度S和甜度B。当我们添加配料时,总的酸度为每一种配料的酸度总乘积;总的甜度为每一种配料的甜度的总和。 众所周知,美食应该口感适...

2020-02-05 13:51:28 4250 2

原创 P1304 哥德巴赫猜想

输入一个偶数 N(N<=10000)N(N<=10000),验证4~N所有偶数是否符合哥德巴赫猜想:任一大于 2 的偶数都可写成两个质数之和。如果一个数不止一种分法,则输出第一个加数相比其他分法最小的方案。例如 10,10=3+7=5+5,则 10=5+5 是错误答案。 输入格式 第一...

2020-02-05 13:47:26 4317 3

原创 cover

目背景 以下为不影响题意的简化版题目。 题目描述 一个 n\times nn×n 的网格图(标号由 11 开始)上有 mm 个探测器,每个探测器有个探测半径 rr ,问这 n\times nn×n 个点中有多少个点能被探测到。 输入格式 第一行 33 个整数 n,m,rn,m,r ; 接下来 mm...

2020-02-05 13:42:21 4195 1

原创 深度优先搜索(DFS)总结

深度优先搜索(DFS)图的搜索算法深度优先搜索图示题例总结 图的搜索算法 深度优先搜索(又称DFS)是图的搜索算法的其中一种,另一种是广度优先搜索(BFS) 图的搜索算法可以看成是,从图的某一个点开始,通过遍历顶点和标记顶点来搜索图。 深度优先搜索 以迷宫问题为例,一个人被困在了迷宫里,为了走出...

2020-02-02 13:51:38 4312 0

原创 P1014 Cantor表

题目描述 现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的: 1/11/1 , 1/21/2 , 1/31/3 , 1/41/4, 1/51/5, … 2/12/1, 2/22/2 , 2/32/3, 2/42/4, … 3/13/1 , ...

2020-02-02 13:01:56 4168 0

原创 P1464 Function

题目描述 对于一个递归函数w(a,b,c)w(a,b,c) 如果a \le 0a≤0 or b \le 0b≤0 or c \le 0c≤0就返回值11. 如果a>20a>20 or b>20b>20 or c>20c>20就返回w(20,20,20)w(20,...

2020-02-02 12:52:00 4195 0

原创 P2089 烤鸡

题目背景 猪猪hanke得到了一只鸡 题目描述 猪猪Hanke特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke吃鸡很特别,为什么特别呢?因为他有10种配料(芥末、孜然等),每种配料可以放1—3克,任意烤鸡的美味程度为所有配料质量之和 现在,Hanke想要知道,如果给你一个美味程度,请输出这10...

2020-02-01 13:04:52 4218 0

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