自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Mybatis Plus从入门到精通

简介Mybatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。快速入门体验准备工作1.准备一个数据库,假设有如下数据(官网案例)对应的 sqlsqlsql 语句如下:DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NO...

2020-05-07 18:49:47 631

原创 SpringBoot 与消息中间件

这里写自定义目录标题SpringBoot 与消息中间件简介安装ActiveMQSpringBoot整合ActiveMQ使用docker安装RabbitMQRabbitMQ 架构SpringBoot 整合 RabbitMQExchange的四种类型以及用法Direct ExchangeFanout exchangeTopic ExchangeHeaderSpringBoot 与消息中间件跨域通信简介消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消

2021-08-15 17:53:02 618

原创 docker的基本操作

docker1.安装在 ubuntu20.04 上使用如下命令(前提是ubuntu配置好了网络,可以正常上网)sudo apt updatesudo apt install docker.iodocker --version2.修改docker源由于 docker 默认镜像仓库在海外,所以需要配置国内源来加快镜像拉取速度,配置 /etc/docker/daemon.json ,如果没有该文件就自己创建。cd /etc/dockersudo touch daemon.jsonsudo

2021-08-15 15:01:39 149

原创 springboot整合web开发

这里写自定义目录标题1.处理静态资源2.静态资源的两种配置方式3.单文件和多文件上传多文件上传4.三种跨域方式处理5.配置拦截器6.系统启动任务7.路径映射1.处理静态资源我们创建一个springboot项目,添加web依赖后,它的默认项目结构是下面这样的我们会将我们的静态资源放到 resources 下面的 static 里面,然后就可以直接使用路径去访问,http://127.0.0.1:8080/xxx ,有很多人初学的时候会这样访问: http://127.0.0.1:8080/static

2021-08-14 16:03:48 277

原创 泛型笔记

1.为什么要使用泛型  在 javajavajava 推出泛型的时,程序员可以构建一个元素为 object 的集合,该集合能够存储任意类型的数据对象,而在使用该集合的过程成中,需要程序猿明确知道存储每个元素的数据类型,否则很容易引发 ClassCastException 异常。1.1 举个栗子public class ArrayList { private Object[] elementData = new Object[100]; private Integer cnt = 0;

2020-07-19 11:54:47 102

原创 算法竞赛模板总结

1.快速幂模板用途:求mk%p时间复杂度O(logk)求m^k \%p 时间复杂度O(logk)求mk%p时间复杂度O(logk)int qmi(int m, int k, int p){ int res = 1 % p; while (k) { if (k&1) res = res * m % p; m = m * m % p; k >>= 1; } return res;}2.欧几里得

2020-07-10 22:32:57 174

原创 一文让你深入了解MapReduce

一文让你深入了解MapReduce标题取得好,阅读量少不了。定义​ MapReduceMapReduceMapReduce 是一种可用于数据处理的编程模型,MapReduceMapReduceMapReduce程序本质上是并行运行的,因此可以将大规模的数据分析数据分析分发给任何一个足够多的机器的数据中心。任务处理的两个阶段​ MapReduceMapReduceMapReduce 任...

2020-05-01 22:29:34 118

原创 数独题解

原题链接题意  给定一个未填满的数独,要你找出它的解,数据保证了有唯一解。分析填数的顺序  想像一下平时人去解数独的时候,首先是找到最少需要填的某一列或者某一行,因为他给的信息比较多,我们再填的时候考虑的范围就会减少,举个栗子:我们可以发现第5行代填的格子,只有一个,其他都是2个及以上,因此我们可以优先填这个待填范围较少的行/列,从而使其他的行列的状态不断减少。填数的过程  在填...

2020-04-01 11:11:56 226

原创 树状数组

文章目录引入  背景:  前缀和树状数组原理lowbit运算lowbit代码实现具体思路1. “单点更新”操作:“从子结点到父结点”2.单点更新代码实现3.查询前缀和4.区间查询5.如何建树例题:参考代码:引入  背景:  给定一个序列如何求出其中某个区间的值,例如 a[] = {1,2,3,5,4,8,9,6,3,4}  现在我想查询a[3] - a[7] 这个区间的值,很显然我们...

2020-02-27 21:31:14 88

原创 数字三角形模型

数字三角形题目  给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。 7 3 8 8 1 0 2 7 4 44 5 2 6 5输入样例:573 88 1 0 2 7 4 44 5 2 6 5输...

2019-12-02 23:02:46 181

原创 给小姐姐写信理解对称加密、非对称加密和数字签名

引言  某一天你认识了一个小姐姐,她没有给你联系方式,你只知道她的上班地址和姓名,回到家中你日思夜想,非常想念这位小姐姐,于是你就开始给她写信,那么写信有哪些问题?  我在给她写信的时候,中间有一个邪恶的邮递员(超邪恶 )他总想把我和小姐姐拆了,我们在讨论信息传送安全的问题,需要注意那些问题呢    1.消息可能会被伪造(邪恶的邮递员用我的口吻给小姐姐写一封信:你一点也不漂亮,然后小姐姐从此...

2019-11-17 12:05:49 379

原创 金明的笔记本

金明的笔记本  金明是聚聚中学的一个学生,他们开了微机课,这个老师讲课方式很独特,每节课会讲解多个知识点但是只会讲一半,另一半让他们自己下去想,然后下一节课在开始讲另一半,这就给金明带来烦恼,金明酷爱计算机,一心想成为OI金牌选手(做梦 ),于是每一节微机课他都非常认真,并做好笔记,但是老师每次都是讲一半,他也只能记一半,在不知道下一节课内容的情况下,他只能在每个知识点后面空一段距离,很多时候不...

2019-11-12 08:59:26 80

原创 javaweb基础登陆到security

javaweb基础登陆到security1.一个简单的HTML例子看看用户信息安全初学者常用操作就是写一个form然后将请求后端的接口,代码如下。<form action = "sign-in" method = "POST"> 用户名:<input id="username" name="username" type="text" /> 密码:&lt...

2019-11-09 15:35:05 139

空空如也

空空如也

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

TA关注的人

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