选择排序实现与时间复杂度分析-Python版

之前一直用Java实现代码,最近开始入门Python,同时复习下简单的算法,以下尝试用Python实现选择排序,并分析其时间复杂度。 代码实现: def select_search(list): l = len(list) for i in range (0,l): ...

2019-07-12 08:51:01

阅读数 27

评论数 0

Springboot 集成 mybatis 开启二级缓存(redis)

首先来了解下mybatis 缓存,mybatis缓存分为一级缓存和二级缓存。一级缓存是默认开启的,无需其他配置操作,二级缓存则需要手动设置开启。 一级缓存原理: Mybatis的一级缓存是指同一个SqlSession中的操作。一级缓存的作用域是一个SqlSession。 在同一个SqlSessi...

2019-01-11 17:02:19

阅读数 445

评论数 1

springboot 集成rabbit mq消息队列

上一篇讲了如何在Mac上安装rabbit mq,现在在springboot框架下使用rabbit mq,初次尝试消息队列的使用。 1.消息队列的基础概念 MQ全称(Message Queue)又名消息队列,是一种异步通讯的中间件。我们可以将它理解成邮局,发送者将消息传递到邮局,然后由邮局帮我们发送...

2019-01-11 11:17:10

阅读数 82

评论数 2

Rabbit MQ 的下载及安装(MAC系统)

Mac系统可以利用brew 安装rabbit mq,所以首先需要安装 brew。 1️⃣ 安装brew,进入 https://brew.sh/ ,在终端输入 : /usr/bin/ruby -e “$(curl -fsSLhttps://raw.githubusercontent.com/Home...

2019-01-08 20:37:17

阅读数 38

评论数 0

quartz 如何动态传入自定义参数

1. 如何动态传入自己需要的参数? 需求:动态传参 (eg:传入job的执行方法) 思考:quartz 利用什么存储自己传入的参数? 在数据库中存储的位置? 如何取出存入的参数显示? 一、首先发现quartz 中用 jobDataMap 去存储附加信息(eg:自己定义传入的参数) jobDat...

2018-12-26 13:45:24

阅读数 982

评论数 0

Springboot集成quartz实现定时任务管理

Springboot集成quartz实现定时任务管理 思考: springboot如何集合quartz? quartz如何实现持久化到数据库中? Quartz 的基础原理 Quartz的核心组成: Scheduler – 核心调度器 Job – 任务 JobDetail – 任务描述 T...

2018-12-16 00:33:08

阅读数 529

评论数 1

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