摘要:
一 前言 本篇文章只是在工作中用到了,知识追寻者随便记录一下,以备不时只须,有用你就用吧; 知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;); 二 base编码 Base64是网络上最常见的用于传 阅读全文
摘要:
一 前言 前言本篇之前知识追寻者发过一篇二叉树的入门文章,说实话真的不错,而且还附带了实现了方式,让读者更加深刻理解的树的概念,树的结构,树查找的方式;同理本篇文章在以二叉树的基础上进行了拓展,讲述什么是搜索二叉树,其的简单实现; 二叉树参考学习文章: "学二叉树后悔没点开这篇文章" 如果是公众号读 阅读全文
摘要:
一 前言 没有良好的数据结构基础根本支持不起深度研究,故知识追寻者发了大力气写一篇通俗易懂的树概念,希望读者们可以收获颇多;本篇文章将带领读者理解什么是树,树具有哪些特性,常见树的类别,简单实现等,尊重原创,转载请联系知识追寻者,知识追寻者系列文章仅供个人学习,不得用于商业用途; 二 树的概念与特性 阅读全文
摘要:
一 前言 本篇读者将学习到队列的概念,队列的基本操作方法,java自带的队列操作方式,简单的使用实现队列;知识追寻者都感觉队列比较好学,毕竟生活中无处不在; 二 队列的概念 队列是一种只能在一端(队尾)插入数据,另一端(队首)删除数据的线性结构; 如何简单的理解,比如做动车快要发车的时候,许多乘客都 阅读全文
摘要:
一 前言 本篇使用数组的方式实现栈,当然重点不在使用了什么样的数据结构去实现另一种数据结构,也可以使用动态数组,链表来实现栈;知识追寻者觉得比较重要的是实现一种数据结构的思路;比如栈,只要知道了如何去实现栈的思路,后面不就是敲敲几行代码的事情么,反之三思后行古人早就教给我们了;当然本文只提供一种简单 阅读全文
摘要:
一 前言 知识追寻者springboot系列文中又添加一文,springboot后台应用监控,希望广大读者支持,多多关注点赞;如果没有学习过actuator端点暴露文章,建议查询知识追寻者专栏进行学习; 二 springboot admin介绍 Spring Boot Admin是一个开源社区项目, 阅读全文
摘要:
一 前言 知识追寻者springboot系列之logback,觉得文章不错,点赞加关注谢谢;关注公众号知识追寻者获取更多精彩原创内容; logback是一个成熟的log4j 工程,由 Ceki Gülcü 所创造,也是 log4j 日志框架的创建者; springboot logback,其由三个组 阅读全文
摘要:
一 前言 redis在分布式应用十分广泛,本篇文章也是互联网面试的重点内容,读者至少需要知道为什么需要分布式锁,分布式锁的实现原理,分布式锁的应用场景,在使用分布式锁时遇到哪些问题?你是如何解决的,如果读者能掌握以上问题,那么关于这道面试题,你也就基本过关了; 二 分布式锁的产生背景 分布式锁对应的 阅读全文
摘要:
一 前言 知识追寻者的redis开篇第一篇,希望大家共勉;觉得文章不错,随手点赞关注谢谢; 先介绍一下redis概念: Redis是一个开源的key value存储系统,它属于NoSQL(Not Only SQL),不仅仅是关系型数据库; 再看看redis的优势: 丰富的数据类型 支持键过期特性 每 阅读全文
摘要:
一 前言 借助spring的AOP功能,我们可以将AOP应用至全局异常处理,全局请求拦截等,本篇文章的核心功能就是使用AOP实现日志记录,比如哪些用户进行了哪些操作,对于一个成功的项目这是必须记录的,故知识追寻者这边给出一个简单模型应用; 二 定义枚举 枚举定义的类型就是实现日志的哪些操作,如下所示 阅读全文