摘要: SpringBoot整合shiro 加入shiro的jar包 编写shiro配置文件类 编写自定义realm类 编写Controller 编写捕捉权限异常类 shiro整合thymeleaf 1、加入jar包 2、修改shiro的配置文件,添加 3、html引入如下代码: 4、标签的使用 阅读全文
posted @ 2019-09-06 16:11 BingoJ 阅读(204) 评论(0) 推荐(0)
摘要: SpringBoot整合Rabbitmq并实现可靠性投递方案一 首先建立两个SpringBoot项目工程 生产段 添加pom依赖 配置yml文件 核心代码: 消息发送以及回调代码 定时任务代码 消费端 添加pom依赖 配置 application.properties文件 核心代码 import c 阅读全文
posted @ 2019-08-06 16:26 BingoJ 阅读(175) 评论(0) 推荐(0)
摘要: 最近在利用串口读取温度采集模块上面的数据时发现返回过来的数据是16进制的IEEE754类型,很显然这不是我们想要看到的,因此我们必须对他进行解析: 因为我用的是Java,所以首先翻了相关文档,发现还真提供的有: 当然自己也可以手写一个,这时我们就需要了解浮点数在计算机中是如何表示的了: 在计算机中, 阅读全文
posted @ 2019-07-07 22:29 BingoJ 阅读(4839) 评论(0) 推荐(0)
摘要: 最小生成树Prim算法: 切分定理 在介绍Prim算法之前,我们现在弄明白两个概念,(横切边与切分定理) 思路分析 因此我们的算法不仅要对每个节点进行标记是否访问过,同时还需要一种数据结构来随时添加元素,并且取出最小边,当然这种数据结构就是堆这种数据结构,下面我们再来一个示例,一步一步分析下 阅读全文
posted @ 2019-07-07 13:38 BingoJ 阅读(160) 评论(0) 推荐(0)
摘要: 最小生成树☞kruskal算法: 今天总结一下最小生成树的另一种方法: kruskal算法。它与prim的算法的思路有所不同,prim算法利用了切分定理,而它的思路比较简单,就是从剩下的边中不断寻找最短边,最终构成一棵树。 下面我们首先来分析一下: 思路分析 从图中的步骤我们可以看出,我们需要首先把 阅读全文
posted @ 2019-07-06 15:33 BingoJ 阅读(175) 评论(0) 推荐(0)
摘要: 对于图这种数据结构,一般有两种遍历即深度优先(dfs),和广度优先(bfs),假设我们有如下这张图: 访问过程 现在假设计算0到其它点的路径,根据深度优先遍历: 1、获取0的所有邻边 1、2、5、6(默认此顺序) 2、再获取1的邻边(无),获取2的邻边(无),获取5的邻边(0,3,4) 3、0访问过 阅读全文
posted @ 2019-07-05 14:18 BingoJ 阅读(649) 评论(0) 推荐(0)
摘要: 冒泡排序 算法思想 冒泡排序经常是我们所接触到的第一个排序算法,因此思想也相对比较简单,它的原理就是按照索引(数组,集合等)顺序从前往后依次与它后面的元素一个一个进行比较。 算法分析 代码实现 选择排序 算法思想 选择排序的核心思想就是从待排序的元素中找出最小的元素,我们可以把一组数据分为两部分,左 阅读全文
posted @ 2019-07-04 09:45 BingoJ 阅读(377) 评论(0) 推荐(0)
摘要: 对于图这种数据结构,一般有两种遍历即深度优先(dfs),和广度优先(bfs),假设我们有如下这张图: 访问过程 现在假设计算0到其它点的路径,根据 ,广度优先遍历需要借助于队列这种数据结构,思路分析: 注意:访问某一个顶点时,要进行标记是否被访问过以及其巧妙利用数组的索引跟顶点 计算路径 那如何找到 阅读全文
posted @ 2019-07-03 15:00 BingoJ 阅读(239) 评论(0) 推荐(0)
摘要: 图的表示方式有两种:二维数组表示(邻接矩阵);链表表示(邻接表) 邻接矩阵 邻接矩阵是表示图形中顶点之间相邻关系的矩阵,对于n个顶点的图而言,矩阵是row和col表示的是1.....n个点,相连为1,不相连为0 邻接表 邻接矩阵需要为每个顶点都分配n个边的空间,其实还有很多表都是不存在,会造成空间的 阅读全文
posted @ 2019-07-01 10:03 BingoJ 阅读(709) 评论(0) 推荐(0)
摘要: 1.当我们成功安装git后,首先要做的就是配置我们的用户名以及邮箱: git config global user.name "xxx" git config global user.email "xxx@xxx.com" 2.对于git远程库的访问有两种访问协议,一种是https协议。另一种是ss 阅读全文
posted @ 2019-04-27 21:42 BingoJ 阅读(263) 评论(0) 推荐(0)