自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潘小蓝的博客

一生温暖纯良,不舍爱与自由。

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于Spring + SpringMVC + Mybatis + Layui 实现 学生选课管理系统(源码+文档)

闲言碎语:大学的第二个完整的项目终于完成啦,虽然是在看着别人的代码一点一点写的,功夫不负有心人,最终还是完成了,SSM框架也是现在比较成熟的框架,现在有了 SpringBoot(菜鸡还没学),Layui 作为前端框架,虽然有点过时了,但我想前端框架应该都大致差不多吧,所以先学一下,之后再拓宽自身的知识网。文章目录1、技术栈:2、功能需求:3、效果展示:4、总结与展望:1、技术栈:学生选课系统用到的相应技术:前端 : Layui 框架后端 : Spring + SpringMVC + My.

2020-10-03 20:10:05 4729 12

原创 poj3061:Subsequence(最短子序列和) -- 前缀和与二分

题面:题目链接: http://poj.org/problem?id=3061题目大意:给出了一个N个正整数(10 <N <100 000)的序列,每个正整数小于或等于10000,并给出了一个正整数S(S <100 000 000)。编写程序以查找序列中连续元素的子序列的最小长度,其总和大于或等于S。题目分析:求连续元素的子序列,可以知道我们最后得到的序列是原序列中的一个区间,要想求出序列中某个子序列的和,我们可以采用前缀和的知识,例如 l ~ r 的区间.

2020-10-27 09:47:44 1042

原创 SpringBoot -- @Value获取值和@ConfigurationProperties获取值比较

@Value获取值和@ConfigurationProperties获取值比较:@ConfigurationProperties@Value功能批量注入配置文件中的属性一个个指定松散绑定(松散语法)支持不支持SpEL不支持支持JSR303数据校验支持不支持复杂类型封装支持不支持两者都是获取配置文件中的值进行使用,只是在使用时有些差别。@ConfigurationProperties:Application.yml:.

2020-10-23 21:24:12 282

原创 SpringBoot -- yaml入门到实战

编程免不了要写配置文件,怎么写配置也是一门学问。文章目录1、yaml 简介:2、yaml 语法规则:3、yaml 语法:3.1 基本语法:3.2 其他语法:4、配置文件值注入:1、yaml 简介:YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。YAML 的语法和其他高级语言类似,并且可以简单表达清单、.

2020-10-23 20:05:14 230

原创 解决: Layui 数据表格 数据接口请求异常 Cross origin requests are only supported for protocol schemes: http, data,

今天在学习使用 Layui 数据表格时遇到一个 数据接口请求异常 的问题, Layui 作为一个前端框架,其中的数据都不是从数据库中取到的动态数据,而是写的模拟数据,所以在使用 Layui 时, Layui 的开发者已经为使用者提供了一套 json 数据,我们只需要将数据复制到我们的本地进行使用即可。正常的数据表格:数据接口异常:寻根溯源:按 F12 会看到如下提示:原因:这是提示“交叉源请求仅支持协议方案:HTTP、数据、Chrome、Chrome扩展、HTTPS。”.

2020-10-19 16:30:53 3113

原创 SpringBoot入门程序HelloWorld 分析及对比

当你再一次遇到 “Hello World” 时,还会有第一次时遇见的欣喜吗?在 SpringBoot 的出现及优缺点介绍 一文中已经对其进行了简单的介绍,这篇文章主要来实战一下,了解一下 SpringBoot 是如何简化了之前的操作(xml 配置文件没有了,tomcat 服务器都不再需要搭建啦。)文章目录1、HelloWorld:1.1 环境准备:1.2 添加依赖:1.3 编写代码:1.4 代码测试:2、对比:3、HelloWorld 深究:3.1 pom 文件:3.2 启动器:1、Hel..

2020-10-16 20:53:53 196

原创 基础模板--快速幂

题面:题目链接:快速幂 // 注意用 long long #include <cstdio> #include <string> #include <cstring> #include <iostream> #include <algorithm> using namespace std; const int maxn = 205; long long a,b,p; long long qsm(lo..

2020-10-16 20:07:53 157

原创 最小生成树详解(模板 + 例题)

作为一个伪ACMer,先来首广为人知的打油诗:模拟只会猜题意,贪心只能过样例,数学上来先打表,规律一般是DP,组合数学碰运气,计算几何瞎暴力,图论一顿套模板,数论只会GCD,递归递推伤不起,搜索茫然TLE,分治做得像枚举,暴力枚举数第一,数据结构干瞪眼,怒刷水题找信心。文章目录1、什么是树2、最小生成树3、最小生成树的应用4、实现最小生成树的两种算法4.1 prim (普里姆算法)4.2 kruskal (克鲁斯卡尔算法)5、总结1、什么是树如果一个无向连通图不包含回路(连通图中不存在环),.

2020-10-15 16:04:26 131781 50

原创 Educational Codeforces Round 94 B. RPG Protagonist

题面:题目大意:给出一个人 Y 和跟随者的背包最大容量p、f,现在有 cnts 把剑 和 cntw 把斧头,每把剑的重量是 s,每把 斧头的重量是 w,问 Y 和他的跟随者最多总共能容纳多少的剑和斧头?考察点: 贪心、枚举。侃侃:由于剑和斧头的数量都是随机数量的,简单的我们可以一眼就看出需要 多少把剑和多少把斧头对于 Y 和其跟随者是最优的(例如给出的样例),但是一旦稍微复杂点,我们就很难看出了。我们并不知道要拿多少把斧头,多少把剑对于 Y 的背包是较为优秀的选择,也不知道留.

2020-10-14 20:24:01 153

原创 Educational Codeforces Round 96 D. String Deletion -- 尺取

题目描述:题目大意:给出一个由 0 和 1 组成的字符串,可以对字符串进行操作,每次操作分为两步:删掉某个位置上的字符。将前缀字符相同且数量最大的所有字符删掉。问最多可以将这个字符串最多操作多少次?侃侃:题目要求我们求出这个字符串可以最多操作多少次,那么我们就需要采取一种策略使得每次选择的结果是最优的。如果字符串中相邻的字符之间都是不同的,例如 101010,我们从某个位置删掉一个字符后,由于前缀中没有相同的,所以删掉第一个就可以。如果字符串中相邻的..

2020-10-13 15:18:53 176

原创 SpringBoot 的出现及优缺点介绍

回想一下,在不知道或者说没有学习到SpringBoot 的时候,我们在搭建一个项目的时候,可能会使用各种各样的框架进行组合,为了简化数据库的操作,有了MyBatis,为了使得我们的程序更加具有面向对象的设计思想,new 对象的操作交给了 Spring 容器来搞,为了更好的管理 Servlet,出现了前端控制器,也就是 SpringMVC,另外,整合 SSM 的时候还需要有很多的 xml 配置文件,虽然 配置文件相对于添加代码来说已经较为便捷,但

2020-10-10 14:16:52 1267

转载 一文详解微服务架构, tql

原文解释的特别详细,内容较多,就不再复制粘贴进行转载:一文详解微服务架构。

2020-10-10 11:53:35 439

原创 [蓝桥杯●历届真题]:翻硬币

题目描述:考察点: 模拟,贪心Code: #include <cstdio> #include <string> #include <cstring> #include <iostream> #include <algorithm> using namespace std; string str1,str2; int cnt = 0; int main(void) { cin >>.

2020-10-08 19:29:17 377 1

原创 [备战蓝桥]: 递归实现排列型枚举

题目描述:Code:

2020-10-08 15:54:29 242 1

原创 牛客IOI周赛19-普及组 A:小y的考试 (自定义排序)

吐槽:这道题没什么难的,题意也很好懂,但是我竟然忘了自定义排序函数时使用时还需要加上cmp,结果就很尴尬了,另外 sort 的时候也要注意数组的范围 sort(0,3) 只能将数组中 [0,3) 中的数进行排序。题面:水题没水着,被水戏弄啦。 #include <string> #include <cstdio> #include <cstring> #include <iostream> #include <algorith.

2020-10-05 21:40:14 295

原创 Codeforces Round #674 (Div. 3) A ~ D 题

文章目录1、A. Floor Number2、B. Symmetric Matrix3、C. Increase and Copy4、D. Non-zero Segments1、A. Floor Number题目链接: A. Floor Number题目大意: P 在 n 号房间,除第一层有两个房间外,之后每一层都有 x 个房间,算一下 P 在第几层?考察点: 好像没什么好侃的。。。。。Code: #include <string> #include <cst

2020-10-05 00:44:59 175

原创 解决:TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found:

通过分析错误可知:需要的查询出一条数据,但是结果却大相径庭,出现的是多条结果(只要不是一条结果就是多条结果),从而应发了TooManyResultsException 错误。错误截图:由出现的事故来看,很有可能是 Sql 语句或者数据库方面的问题,从这个地方开始着手,分析我们的问题:先看一下 resultType 是不是我们对应的数据类型:你我的问题出现的方式可能不是一样的,所以先检查看看是不是你需要返回的数据类型,同时看看你的 dao 层 接口的返回值类型改了没有。我的.

2020-10-03 16:22:32 46828 4

SQLite 实现登录查询功能

SQLite 结合 Android 实现 用户的登录查询信息功能,有详细的代码,具体可见我的博客Android 专栏,欢迎有兴趣的小伙伴共同交流,共同学习。

2020-05-29

空空如也

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

TA关注的人

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