GOV_D
码龄5年
关注
提问 私信
  • 博客:117,796
    117,796
    总访问量
  • 108
    原创
  • 1,566,727
    排名
  • 118
    粉丝
  • 1
    铁粉

个人简介:知道的愈多,愈发现自己的无知

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-04-07
博客简介:

GOV_D的博客

查看详细资料
个人成就
  • 获得290次点赞
  • 内容获得129次评论
  • 获得830次收藏
  • 代码片获得2,314次分享
创作历程
  • 10篇
    2022年
  • 102篇
    2021年
成就勋章
TA的专栏
  • 算法
    14篇
  • GitHub
  • 数据库
    3篇
  • 编程之外
  • 数据结构
    11篇
  • RabbitMQ
    1篇
  • ElasticSearch
    1篇
  • SpringCloud
    1篇
  • Redis
    2篇
  • shiro
    1篇
  • SpringBoot
    4篇
  • 技巧和BUG记录
    1篇
  • Vue
    2篇
  • SpringMVC
    6篇
  • java Script
    7篇
  • spring
    6篇
  • MySQL
    14篇
  • MyBatis
    5篇
  • Java Web
    13篇
  • java SE
    9篇
  • CSS
    2篇
  • HTML
    13篇
  • 操作系统
    4篇
  • Linux
    1篇
  • 计算机组成原理
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

RabbitMQ详细笔记(从入门到集群)

文章目录1. MQ的相关概念1.1 什么是MQ1.2 为什么要用MQ1.3 MQ 的分类2. RabbitMQ概念与安装2.1 四大核心概念2.2 RabbitMQ六大模式2.3 名词介绍2.4 Linux下安装RabbitMQ3. HelloWorld 模式3.1 导入依赖3.2 封装工具类3.3 消息生产者3.4 消息消费者4. Work Queues模式4.1 消息生产者4.2 消息消费者4.3 消息应答(1)概念(2)自动应答(3)手动应答(4)Multiple 的解释(5)消息自动重新入队(6)
原创
发布博客 2022.05.03 ·
2032 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

【蓄水池抽样】算法入门

【蓄水池抽样】算法知识点学习自宫水三叶大佬,记录一下。方法一:哈希表如果不考虑数组的大小,我们可以在构造函数中,用一个哈希表 map 记录 nums 中相同元素的下标。对于pick 操作,我们可以从 map 中取出target 对应的下标列表,然后随机选择其中一个下标并返回。class Solution { Map<Integer, List<Integer>> map; Random random; public Solution(int[] n
原创
发布博客 2022.04.25 ·
638 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ElasticSearch详细笔记( 从入门到入土)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1.ElasticSearch概述1.1 Elasticsearch 是什么1.2 全文搜索引擎1.3 Elasticsearch And Solr2. ElasticSearch安装2.1 下载和安装2.2 可能存在的问题2.3 RESTful3. ES的基本使用3.1 数据格式3.2 分片概念3.3 索引操作(1)创建索引(2) 查看所有索引(3) 查看单个索引(4) 删除索引3.4 文档操作(1)创建文档(2) 查.
原创
发布博客 2022.04.18 ·
3425 阅读 ·
3 点赞 ·
0 评论 ·
17 收藏

字典序排数相关算法

记录两道与数字的字典序排数相关的题目(字节常考)把数字的字典序画出来看看马上就明白了。class Solution { public List<Integer> lexicalOrder(int n) { List<Integer> ans = new ArrayList<>(); int cur = 1; for(int i = 0; i < n; i++) { ans.add
原创
发布博客 2022.04.18 ·
453 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数状数组模板(板子该记还得记)

树状数组模板// 上来先把三个方法写出来{ int[] tree; int lowbit(int x) { return x & -x; } // 查询前缀和的方法 int query(int x) { int ans = 0; for (int i = x; i > 0; i -= lowbit(i)) ans += tree[i]; return ans; } /..
原创
发布博客 2022.04.04 ·
138 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

拓扑排序算法入门

class Solution { public int[] findOrder(int numCourses, int[][] prerequisites) { //记录每个点的邻接表,视题目变化可改用map或list HashSet<Integer>[] adj =new HashSet[numCourses]; for(int i=0;i<numCourses;i++){ adj[i]=new HashS.
原创
发布博客 2022.04.04 ·
561 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

seata分布式事务原理解析

seata分布式事务原理解析
原创
发布博客 2022.03.22 ·
1032 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

springboot整合redis,自定义redisTemplate,及封装工具类

默认的redisTemplate序列化源码默认的序列化为jdk序列化,但这样虽然在idea操作数据时不会乱码,如果我们从命令行查看就会乱码;而且默认的redisTemplate为RedisTemplate<Object, Object>,而我们更常用的为RedisTemplate<String, Object>,所以我们一般自己配置redisTemplate其中json的序列化可以使用redis包下自带的Jackson或者导入fastjson包使用自带的Jackson
原创
发布博客 2022.02.15 ·
817 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Linux下安装Redis教程

1.下载压缩包redis官网2.将压缩包上传到opt目录下解压redistar -zvxf redis-6.0.6.tar.gz3.如果在centos7下编译redis6.0版本,可能出现错误请先检查gcc的版本是否低于5,如果是请先升级,可以使用以下命令:sudo yum install centos-release-sclsudo yum install devtoolset-7-gcc*scl enable devtoolset-7 bash4.redis默认安装路径 “/u
原创
发布博客 2022.02.11 ·
879 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【图论搜索】----------多源 BFS

单源BFS通常我们使用 BFS 求最短路,都是针对如下场景:从特定的起点出发,求解到达特定终点的最短距离。多源BFS与「单源最短路」不同,「多源最短路」问题是求从「多个源点」到达「一个/多个汇点」的最短路径。在实现上,最核心的搜索部分,「多源 BFS」与「单源 BFS」并无区别。多源BFS应用题(leetcode):1162.地图分析994.腐烂的橘子542.01矩阵1765.地图中的最高点这几道都是多源BFS的板子题或稍稍改变一些应用举例:题目要求让矩阵中的最高高度最大,我们可
原创
发布博客 2022.01.29 ·
1140 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

springboot整合shiro(超详细,你想要的都在这了)

Springboot整合Shiro文章目录pom依赖前端页面(thymeleaf整合shiro)thymeleaf中shiro标签解释数据库理解shiro的几个组成部分编写Shiro配置类pom依赖<dependencies> <!--thymeleaf--> <dependency> <groupId>org.springframework.boot</groupId>
原创
发布博客 2021.12.08 ·
18106 阅读 ·
17 点赞 ·
1 评论 ·
137 收藏

thymeleaf中给JS事件传值

最近在使用layui的弹出层的时候想给点击按钮后触发弹出层的JS方法传递参数,结果鼓捣半天没成功,记录一下最后解决的办法<main id="layerDemo"> <!--thymeleaf给js方法传递参数--> <a class="btn btn-sm btn-danger " th:userid="${employee.getId()}" onclick="deleteEmp(this.getAttribute('userid'))" >删除</a&
原创
发布博客 2021.11.24 ·
2057 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringBoot MVC自动装配原理及MVC拓展

springboot运行原理:https://blog.csdn.net/gdnlnsjd/article/details/121439543springboot自动装配原理:https://blog.csdn.net/gdnlnsjd/article/details/121441166我们已经了解了springboot的运行原理和自动装配原理,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。我们从源码和官方文档去分析官方文档我们从
原创
发布博客 2021.11.20 ·
278 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringBoot自动装配原理源码分析

SpringBoot运行原理源码分析https://blog.csdn.net/gdnlnsjd/article/details/121439543我们在运行原理分析之后已经得知,自动配置真正实现是从classpath中搜寻所有的META-INF/spring.factories配置文件 ,并将其中对应的 org.springframework.boot.autoconfigure…作为key,将其下的配置项,通过反射实例化为对应标注了 @Configuration的JavaConfig形式的IOC容器配
原创
发布博客 2021.11.20 ·
274 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringBoot运行原理源码分析

运行原理探究我们都知道在创建完一个springboot项目后都会自带以下内容,只需要点击启动项目就可以跑起来,那它背后到底都做了什么呢?pom.xml我们先看pom.xml,发现它有一个父依赖点进去看看,发现它还有一个父依赖再点进去看看,发现这里才是真正管理SpringBoot应用里面所有依赖版本的地方,SpringBoot的版本控制中心。以后我们导入依赖默认是不需要写版本;但是如果导入的包没有在依赖中管理着就需要手动配置版本了;启动器 spring-boot-starter比如
原创
发布博客 2021.11.20 ·
189 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Webpack 的安装和使用

检查是否安装成功简单应用理解新建一个空项目建立一个modules文件夹在其下编写一个hello.js和main.js编写webpack配置文件,webpack配置很多,这里只写出最简单的打包入口和导出目的地执行打包命令打包成功创建一个index.html,使用打包后的js文件,直接引用即可效果...
原创
发布博客 2021.11.06 ·
148 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Vue-cli 环境搭建和使用

需要的环境Node.js http://nodejs.cn/download/下载后安装Node.js直接第一种方法全局安装即可,第二种每次都要操作一次安装的位置 C:\Users\My PC\AppData\Roaming
pm我们一般使用webpack模板进行开发复制网址打开看看ctrl+c停止服务器配置idea使idea可以使用npm命令...
原创
发布博客 2021.11.06 ·
474 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringMVC笔记(四)-----------文件上传和下载

文章目录文件上传文件下载文件上传1、导入文件上传的jar包,commons-fileupload , Maven会自动帮我们导入他的依赖包 commons-io包;<!--文件上传--><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>.
原创
发布博客 2021.11.02 ·
129 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringMVC笔记(三)----------拦截器

拦截器是AOP的一种应用,是针对方法而言的(拦截的并不是路径或页面,而是方法),所以是mvc独有的注意这里/**,拦截的是访问路径下的方法举例应用(登录验证)编写拦截器
原创
发布博客 2021.11.02 ·
137 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JSON-----------Jackson和fastJson的使用

文章目录什么是JSONJacksonFastJson什么是JSON前后端分离会通过JSON来传递数据前端的json和js对象的转换使用自带的json即可,后端一般使用Jackson或者阿里巴巴的fastJsonJacksonobjectMapping是Jackson包下的类,用于转换json<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.
原创
发布博客 2021.10.31 ·
312 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多