leetcode40:TOP k,快排算法

输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。

springboot中由于配置不当导致jedis连接报错

生产近期出现redis服务异常的问题,今天抽时间对该问题进行解决。

leetcode1160:拼接单词

问题描述

给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。
假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。
注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用一次。
返回词汇表 words 中你掌握的所有单词的 长度之和。

leetcode169:多数元素

给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。

算法的时间与空间复杂度介绍

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。

synchronized关键字详解

说实话,本来没计划单独出来一篇synchronized的笔记的,但是当我将synchronized的简单介绍放到多线程相关知识谱这篇之后,在csdn内发现了一个真的不错的好文,顾摘抄来闲时多品味

BeanFactory和ApplicationContext的区别

接口 BeanFactory 和 ApplicationContext 都是用来从容器中获取 Spring beans 的,但是,他们二者有很大不同

quartz流程及示例

定时任务是日常开发中非常常见的功能。

从源码看oauth2的token创建过程

oauth2的token生成工程源码解读。

oauth2入门及介绍

告诉你oauth2整体思路以及几种模式。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×