自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 史上最全 SpringBoot 注解详解
原力计划

一、注解(annotations)列表1、@SpringBootApplication包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。2、@ComponentScan组件扫描,可自动发现和装配一些Bean...

2020-04-20 22:41:45 4210 8

原创 史上最全 Lombok Features 注解详解
原力计划

文章目录一、@Getter and @Setter二、@ToString三、@EqualsAndHashCode四、@AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor五、@Data六、@Value七、@Builder八、@Accessors九、@Slf4j and @Log4j十、@NonNull十一、@Sync...

2020-04-08 00:39:55 1714 4

原创 Java编写HBase客户端

话不多说,直接看代码。package com.riemann.springbootdemo.util;import org.apache.hadoop.hbase.TableName;import org.apache.hadoop.hbase.client.*;import org.apache.hadoop.hbase.filter.CompareFilter;import org...

2020-04-29 22:19:41 296

原创 Redis如何批量删除指定模式键的值

今天有一个小功能点是关于批量删除redis指定的键。我以为几分钟既可以搞定的事情,没想到花了我一个钟的时间。比如我redis存的键是:{imei}l:topic{imei}l:title{imei}l:tag{imei}l:url它们都有共同的前缀:{imei}l所以我一顿操作直接: delete {imei}l*没想到redis直接给我返回个0,意思没有删除任何东西。wha...

2020-04-18 20:55:15 1500

原创 数据结构与算法分析:(十五) 二叉查找树
原力计划

上一篇我们学了树、二叉树以及二叉树的遍历。请戳:数据结构与算法分析:(十四) 二叉树二叉树的种类各种各样,这一篇我们主要来讲二叉查找树。二叉查找树最大的特点就是,支持动态数据集合的快速插入、删除、查找操作。一、二叉查找树(Binary Search Tree)二叉树的一个重要应用是它们在查找中的使用,它不仅仅支持快速查找一个数据,还支持快速插入、删除一个数据。这里提一个小问题:我们之前讲过散...

2020-04-16 00:51:16 338

原创 数据结构与算法分析:(十四) 二叉树
原力计划

一、前言前面我们讲了都是线性表结构,比如:数组、链表、栈、队列等。今天我们终于可以讲一讲树了,树是非线性结构。我们都知道,对于大量的输入数据,链表的线性访问太慢,不宜使用。我们今天讲的树,其大部分操作的运行时间平均为 O(log⁡n\log nlogn)。讲二叉树之前我们先来思考一下这几个问题。二叉树有哪几种存储方式?什么样的二叉树适合用数组来存储?带着问题与思考,看完以后顿时会对二叉树的设...

2020-04-14 00:07:57 425

原创 Mac中iTerm2连不上阿里云服务器暨Permission denied (publickey,gssapi-keyex,gssapi-with-mic)的解决方法
原力计划

一、前言博主前些天买了一部Mac Pro,装完常用的开发软件后,立马就想连一下我的阿里云服务器。然后我就想下个XShell,然后竟然发现Mac居然没有,太不科学了,这么好的一款软件,为啥开发者没有适配相应的Mac系统。然后网上查了下,iTerm2在Mac的终端连接工具中好评较多,于是就下了iTerm2。但是博主连接的并不顺利,搞了一晚上到12点多才连接上。网上查阅了一轮,发现都没啥用,可能博主遇...

2020-04-12 01:49:32 1639

原创 数据结构与算法分析:(十三)哈希算法
原力计划

前面我们花了两篇把散列表搞清楚了。详情请戳:数据结构与算法分析:(十一)散列表(上)数据结构与算法分析:(十二)散列表(下)可见散列表的重要性!那讲哈希算法为啥把前两篇的散列表的文章贴出了呢?难道它们有什么关系?没错,有关系,而且关系还很大。我们经常听到有人把散列表叫作哈希表或者Hash 表,把哈希算法叫作Hash 算法或者散列算法。那到底什么是哈希算法呢? 我们接下来就来进入正题。一、什...

2020-04-04 21:43:56 405

原创 数据结构与算法分析:(十二)散列表(下)
原力计划

上一篇我们讲了散列表的概念、散列函数和散列冲突:数据结构与算法分析:(十一)散列表(上)这一篇我们来讲一下如何设计散列函数以及深入探讨散列函数与散列冲突这两个问题。一、如何设计散列函数?散列函数设计的好坏,决定了散列表冲突的概率大小,也直接决定了散列表的性能。那什么才是好的散列函数呢?首先,散列函数的设计不能太复杂。过于复杂的散列函数,势必会消耗很多计算时间,也就间接的影响到散列表的性能。...

2020-04-03 23:58:35 301

原创 BATJ关于Redis的高频面试真题
原力计划

1、Redis持久化机制2、缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题3、热点数据和冷数据是什么4、Memcache与Redis的区别都有哪些?5、单线程的redis为什么这么快6、redis的数据类型,以及每种数据类型的使用场景7、redis的过期策略以及内存淘汰机制8、Redis 为什么是单线程的9、Redis 常见性能问题和解决方案?10、为什么Redis的操作...

2020-04-03 00:27:36 331

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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