朝花夕誓
12
30
27
二分查找 二分查找
题目查找数组中值为1000的索引,[3,5,7,1000,1000,9999] 一、递归实现二分查找前提:数组必须有序 时间复杂度:O(log2n) 思路:先对比待查找的值和数组中间值,如果待查找值较大,则在继续中间值的右边查找;如果待查找
2020-12-27
26
1-项目搭建 1-项目搭建
一、项目搭建1、注意事项(1)字符编码 (2)注解生效激活 (3)java编译版本选8 2、父工程POM<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://
2020-12-26
25
动态规划 动态规划
一、动态规划算法介绍 核心思想:将大问题分成小问题,进而一步步获取最优解的处理算法 与分治法类似,先解决子问题,再从子问题的解中得到问题的解 与分治法不同的是,适合于动态规划的问题,分解后的子问题往往不是相互独立的(即下阶段求解是建立在上个
2020-12-25
25
贪心算法 贪心算法
一、题目(力扣455.分发饼干)假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j
2020-12-25
23
matery主题的代码块问题解决 matery主题的代码块问题解决
一、 问题描述Hexo的matery主题中的代码块出现代码大小不一,代码键复制,无法高亮等BUG。 二、 问题解决大部分采取http://luckyzmj.cn/posts/1b9a9e28.html该博客的方法,但出现了2个BUG 一键复
2020-12-23
11
23
RabbitMQ高级特性 RabbitMQ高级特性
一、消息的投递可靠性在使用RabbitMQ时,应杜绝消息任何消息的丢失或投递失败的场景。RabiitMQ提供2种方式控制消息的投递可靠性模式: confirm 确认模式 return 退回模式 RabbitMQ的整个消息的投递路径:
2020-11-23
21
RabbitMQ原始api实现 RabbitMQ原始api实现
模式简介这里简单介绍下六种工作模式(最后一种省略)的主要特点: 简单模式:一个生产者,一个消费者 work模式:一个生产者,多个消费者,每个消费者获取到的消息唯一。 订阅模式:一个生产者发送的消息会被多个消费者获取。 路由模式:发送消息到交
2020-11-21
21
21
RabbitMQ概念和运维 RabbitMQ概念和运维
一、消息中间件概述1、什么是消息中间件MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。 为什么使用MQ 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服
2020-11-21
16
15
SpringBoot基础 SpringBoot基础
一、Spring Boot项目的创建1、创建Maven工程(需指定父工程坐标) Spring Boot提供了一个名为spring-boot-starter-parent的工程,里面已经对各种常用依赖(并非全部)的版本进行了管理,我
2020-11-15
1 / 4