Java
那片海-我要来了
都是爱生活爱学习的人,,来吧
展开
-
算法基础篇 — 归并排序、快排
归并排序、快排归并排序思想实现拓展快排思想实现拓展归并排序思想实现拓展快排思想实现拓展原创 2020-07-05 21:05:53 · 181 阅读 · 0 评论 -
算法基础篇 — 递归
递归什么是递归?递归思想时间复杂度什么是递归?在任何编程中,凡是有一个函数或者方法自己调用自己,并且在具备一定条件后,可以正常退出,那么这就叫递归。递归其实和软件工程中的分治思想有异曲同工之妙。把大问题,拆分成小问题,然后再逐一解决汇总。但是递归往往具备一个特征,就是被拆分子任务的逻辑都是相似的。递归需要开辟栈空间,我之前的文章有写到,栈相当于弹夹,如果你的逻辑有bug,很有可能导致卡壳无法弹出子弹导致StackOverflow。当然,递归不一定是最优解,任何递归都可以不用递归实现程序逻辑,甚至还要优于原创 2020-07-04 22:07:35 · 183 阅读 · 0 评论 -
kafka初识—随笔(windows版)
一、初衷因为之前学习消息队列,朋友推荐了kafka(卡夫卡),然后就入坑了一段时间,总算对kafka有一个初步的认识。现记录一下坑,和简单的使用方式。这个版本是window的操作,比较简单。希望对初学者有一定的帮助。二、安装kafkawindows版本,卡夫卡的版本是kafka_2.11-1.1.0;依赖zookeeper,版本使用的是zookeeper-3.4.10。直接到官网下载w...原创 2018-07-31 19:13:41 · 497 阅读 · 0 评论 -
springboot多模块拆分与打jar包、war包
模块划分的重要性就不说了,直接进入正题吧原创 2018-12-17 18:41:26 · 5614 阅读 · 0 评论 -
RocketMQ入坑之路(一)入门
什么是消息队列 MQ?这里摘抄阿里云RocketMQ的一段话,详情请看阿里云官方文档,写的非常不错,这里附上链接:https://www.alibabacloud.com/help/zh/doc-detail/29532.htm?spm=a2c63.p38356.b99.2.38567c62R1BFHD消息队列 RocketMQ 是阿里巴巴集团自主研发的专业消息中间件,基于高可用分布式集...原创 2019-05-22 16:34:36 · 2715 阅读 · 0 评论