自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

给时光以生命

左手代码,右手心理学

  • 博客(121)
  • 收藏
  • 关注

原创 k8s上的clickhouse集群部署并创建分布式表(附详细参数说明和参考链接)

-

2021-01-12 18:02:54 1549

原创 《Java并发编程的艺术》学习笔记

-

2020-09-22 10:57:57 108

原创 《Java并发编程的艺术》第九章 Java中的线程池

-

2020-09-22 10:48:10 85

原创 《Java并发编程的艺术》第六章 Java并发容器和框架

-

2020-09-22 10:46:40 109

原创 《Java并发编程的艺术》第五章 Java中的锁

-

2020-09-22 10:44:42 79

原创 《Java并发编程的艺术》第四章 Java并发编程基础

-

2020-09-22 10:42:27 97

原创 《Java并发编程的艺术》第三章 Java内存模型

-

2020-09-22 10:40:21 137

原创 《Java并发编程艺术》第二章 Java并发机制的底层实现原理

-

2020-09-22 10:37:33 97 1

原创 《Java并发编程的艺术》第一章 并发编程的挑战

-

2020-09-22 10:34:18 94

原创 《深入理解Java虚拟机:JVM高级特性与最佳实践》学习笔记

-

2020-09-22 10:31:21 73

原创 《深入理解JVM》第七章 虚拟机类加载机制

-

2020-09-14 14:03:40 82

原创 《深入理解JVM》第六章 类文件结构

-

2020-09-09 19:23:13 84

原创 《深入理解JVM》第三章 垃圾收集器与内存分类策略

-

2020-09-09 16:19:15 132 1

原创 《深入理解JVM》第二章 Java内存区域与内存溢出异常

-

2020-09-09 16:12:54 74

原创 《被讨厌的勇气》摘抄

文章目录被讨厌的勇气摘抄第一夜:我们的不幸是谁的错?第二夜:一切烦恼都来自人际关系第三夜 让干涉你生活的人见鬼去第四夜 要有被讨厌的勇气第五夜 认真的人生”活在当下“想法被讨厌的勇气摘抄第一夜:我们的不幸是谁的错?我也作为一名精神分析去向的心理咨询师六年了,每年都更为信服弗洛伊德和他的后继者的理念(比昂),但这样的逐步信任也隐含着一种危险——那就是过分认同并忠诚于一种信条,不知不觉间开始通过一根管子去观察世界和人生(要命的是这根管子比你想象的要更细,哪怕是你经常反思这一点)。我们的一种束缚来自

2020-08-27 08:37:39 1075

原创 VBlog项目代码理解之后端

文章目录VBlog项目代码理解之后端资源BeanMapperServiceConfig:登录Spring Security配置ControllerResources:配置文件与前端资源VBlog项目代码理解之后端资源项目地址前后端交互代码理解前端代码理解推荐:整个项目几乎是只用到了SpringBoot、Vue、Mybatis、ElementUI,没有用到Redis、RabbitMQ等内容,很适合刚学完SpringBoot和Vue的同学练手,感谢作者!帮作者打个广告吧~PS:这是本人第一个学

2020-08-15 14:38:44 374 3

原创 VBlog项目代码理解之前端

文章目录VBlog项目代码理解之前端资源配置问题config/index:通过代理解决跨域问题router:页面跳转控制utils/api.js:调用后端方法并接受返回值filter_utils:过滤器main:导入依赖组件Login:登录与权限验证Home:主页面框架ArticleList:显示文章列表BlogTable:具体文章列表BlogDetail:文章显示PostArticle:编辑与发表BlogCfg:博客配置CateMana:栏目管理UserMana:员工显示与管理VBlog项目代码理解之前

2020-08-15 14:35:54 750 1

原创 VBlog项目代码理解之前后端交互

VBlog项目代码理解之前后端交互资源项目地址前端代码理解后端代码理解推荐:整个项目几乎是只用到了SpringBoot、Vue、Mybatis、ElementUI,没有用到Redis、RabbitMQ等内容,很适合刚学完SpringBoot和Vue的同学练手,感谢作者!帮作者打个广告吧~PS:这是本人第一个学习的项目,难免会有错误的地方,哪里有问题烦请指正,感谢!前后端交互跨域:使用前端的config/index.js来解决开发时的跨域问题。权限验证:使用Spring Securit

2020-08-15 14:29:53 230

原创 Spring Security基础内容

文章目录Spring Security基础内容资源创建验证自定义验证方法使用数据库进行验证鉴权VBlog项目实例URL匹配与保护configure(AuthenticationManagerBuilder auth)分析configure(HttpSecurity http)分析configure(WebSecurity web)Spring Security基础内容刚接触,试图理解资源官方文档与API学习文章创建依赖导入:<dependencies> <!

2020-08-15 13:56:27 222

原创 SSM整合笔记

狂神说

2020-08-10 07:43:10 113

原创 SpringMVC笔记

狂神说

2020-08-10 07:40:42 168

原创 Spring笔记

狂神说

2020-08-10 07:39:32 102

原创 JavaWeb笔记

看的狂神说视频

2020-07-27 13:21:31 177

原创 Mybatis笔记

看的狂神说的视频

2020-07-26 21:02:20 111

原创 推荐IntelliJ产品可用的LeetCode刷题插件

使用步骤打开Settings安装插件安装完重启IDE,此时右下角出现图标第一次使用打开set输入账号密码,语言类型可选参考代码生成配置下面的内容,这个搞错了提交就会报错点击登录,就可以开始用了颜色表示难度,Submit是提交,Run Code就是测试运行,带$的题目是会员题...

2020-07-01 15:38:36 628

原创 《大话数据结构》用JAVA实现笔记整理

-

2020-06-21 17:35:46 1443

原创 《大话数据结构》第九章 排序

文章目录第九章 排序排序的基本概念和分类冒泡排序冒泡排序优化JAVA实现冒泡排序简单选择排序JAVA实现简单选择排序直接插入排序JAVA实现直接插入排序希尔排序JAVA实现希尔排序堆排序堆排序算法JAVA实现堆排序归并排序归并排序递归实现归并排序非递归实现JAVA实现归并排序快速排序快速排序优化优化选取枢轴优化不必要的交换优化小数组和递归操作JAVA实现快速排序及优化第九章 排序排序的基本概念和分类排序的稳定性:当ki=kjk_i=k_jki​=kj​时,如果排序前ri,rjr_i,r_jri​,

2020-06-21 17:12:24 428

原创 《大话数据结构》第八章 查找

文章目录第八章 查找定义顺序表查找JAVA实现顺序查找有序表查找折半查找插值查找斐波那契查找(没理解)JAVA实现有序表查找线性索引查找稠密索引分块索引倒排索引二叉排序树二叉排序树的查找二叉排序树插入操作二叉排序树删除操作二叉排序树总结JAVA实现二叉排序树查找、插入、删除平衡二叉树AVL平衡二叉树实现原理平衡二叉树实现算法JAVA实现平衡二叉树相关多路查找树(B树)2-3树2-3-4树B树B+树(没看)散列表(哈希表)查找概述散列函数的构造方法处理散列冲突的方法散列表查找实现散列表查找性能分析JAVA实现

2020-06-21 17:08:26 393

原创 《大话数据结构》第七章 图

文章目录第七章 图图的定义图的顶点和边间关系连通图相关术语图的存储结构邻接矩阵邻接表十字链表邻接多重表边集数组JAVA实现邻接表/矩阵的创建图的遍历深度优先遍历广度优先遍历JAVA实现深度/广度遍历最小生成树Prim算法Kruskal算法JAVA实现Prim算法最短路径Dijkstra算法Floyd算法JAVA实现Dijkstra和Floyd算法拓扑排序拓扑排序算法JAVA实现拓扑排序关键路径关键路径算法JAVA实现关键路径第七章 图图的定义定义:图是由顶点的有穷非空集合和顶点之间边的集合组成,通常

2020-06-21 17:07:09 460

原创 《大话数据结构》第六章 树

文章目录第六章 树树的定义结点的分类树的抽象数据类型树的存储结构双亲表示法孩子表示法孩子兄弟表示法二叉树特殊二叉树斜树满二叉树完全二叉树二叉树的性质二叉树的存储结构遍历二叉树二叉树遍历方法及算法前序遍历中序遍历后序遍历层序遍历推导遍历结果二叉树的建立JAVA实现普通二叉树的创建与遍历线索二叉树线索二叉树原理线索二叉树实现JAVA实现线索化与遍历树、森林与二叉树的转换树转换为二叉树森林转换为二叉树二叉树转换为树二叉树转换为森林树与森林的遍历赫夫曼树及其应用赫夫曼树定义与原理赫夫曼编码第六章 树树的定义

2020-06-21 17:04:31 427 1

原创 《大话数据结构》第五章 串

文章目录第五章 串串的存储结构朴素的模式匹配算法KMP模式匹配算法KMP模式算法改进JAVA实现KMP相关第五章 串定义:串是由零个或多个字符串组成的有限序列,又叫字符串。子串和主串:串中任意个数的连续字符组成的子序列称为该串的子串,相应的包含子串的串称为主串。字串在主串中的位置就是子串的第一个字符在主串中的序号。串的比较:串的比较是通过串的字符之间的编码来进行的。串的抽象数据类型:串的存储结构串的顺序存储结构:用一组地址连续的存储单元来存储串中的字符序列。可能会在第一个或最后一个元

2020-06-21 17:00:49 239

原创 《大话数据结构》第四章 栈和队列

文章目录第四章 栈和队列结构定义和出入栈代码JAVA实现栈两栈共享空间JAVA实现双栈共享空间栈的链式存储结构JAVA实现链栈栈的应用递归斐波那契数列实现四则运算表达式求值队列循环队列链式队列第四章 栈和队列栈的定义:限定仅在表尾进行插入和删除操作的线性表,我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的叫空栈。栈又称后进先出的线性表(Last In First Out),简称LIFO结构。栈就像子弹弹夹,先放进去的后出来,最后放进去的第一个出来,后

2020-06-21 16:58:31 366

原创 《大话数据结构》第三章 线性表

文章目录第三章 线性表线性表的顺序存储结构链式存储结构单链表JAVA实现单链表静态链表JAVA实现静态链表循环链表双向链表第三章 线性表线性表定义:零个或多个类型相同的数据元素的有限序列,每个元素都前后连接,有自己固定的位置。其实就是List举例:小学生排队的时候,老师让排成一队,然后每个人记住自己前后的同学,每次就按这个方法来排队,这样的一个队列就是线性表。线性表的抽象数据类型:看起来像是一个自定义的类。线性表的顺序存储结构顺序存储结构代码:#define MAXSIZE 2

2020-06-21 16:56:27 627 4

原创 《大话数据结构》第二章 算法

文章目录第二章 算法算法的特性算法设计的要求算法效率的度量方法时间复杂度概念多种阶最坏情况和平均情况、空间复杂度第二章 算法算法的特性算法有五个基本特性:输入、输出、有穷性、确定性和可行性输入输出:有零个或多个输入,至少有一个或多个输出有穷性:指算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成确定性:算法的每一个步骤都具有确定的含义,不会出现二义性可行性:算法的每一步都必须是可行的,也就是说,每一步都能够通过执行有限的次数完成算法设计的要求正确性:

2020-06-21 16:53:42 267

原创 《大话数据结构》第一章 数据结构绪论

文章目录第一章 数据结构绪论数据基本概念逻辑结构和物理结构逻辑结构物理结构抽象数据类型第一章 数据结构绪论数据基本概念数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的而符号集合。数据元素:是组成数据的、有意i的那个意义的基本单位。在计算机中通常作为整体处理,也被称为记录。比如人类中的数据元素是人。数据项:一个数据元素可以由若干个数据项组成,数据项是数据不可分割的最小单位。人这样的数据元素,可以有四肢这样的数据项。数据对象:是性质相同的数据元素的集

2020-06-21 16:52:39 439 1

原创 《小狗钱钱》读书笔记

《小狗钱钱》读书笔记

2020-05-11 16:18:00 411

原创 MySQL使用入门

MySQL使用入门,参考的黑马视频

2020-05-09 21:51:03 278

原创 用python对xlsx文件去重

操作是很简单的,在处理时间的时候出了点问题。我读取的文件中时间使用date格式表示的,而不是字符串,所以不能通过简单的赋值来传递到另一个文件中,解决方法在这里:Python的xlrd和xlwt的时间乱码问题import xlrdimport xlwtimport osdef remove(): list_file = os.listdir(os.curdir) for ...

2020-05-05 15:43:22 501

原创 Python的xlrd和xlwt的时间乱码问题

Python的xlrd和xlwt的时间乱码问题

2020-05-05 15:42:13 686

原创 推荐一个Markdown笔记本及图床建立方式

推荐一个Markdown笔记本及图床建立方式笔记本工具图床构建注意事项笔记本工具VNote官网优点免费且开源可生成md文件,能指定保存的文件夹,这样就能用坚果云同步,跨机直接导入文件夹可生成多级目录(这是我很想要的功能,之前一直用的印象笔记没有)可绑定图床快速上传界面风格简洁,可切换主题图床构建github访问速度不加,腾讯云COS要收费,目前用的是gitee,跟git...

2020-05-01 12:46:13 630 2

空空如也

空空如也

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

TA关注的人

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