首页
学习
活动
专区
工具
TVP
发布

Jaycekon

专栏作者
44
文章
55203
阅读量
37
订阅数
高效编程:在IntelliJ IDEA中使用VIM
Vim是一个功能强大、高度可定制的文本编辑器; 具体有多强大,我现在还没体会到(orz)。在日新月异的互联网时代中,vim 可以算是一个历史悠久的产物,从诞生到现在都没有别的编辑器能替代(感兴趣可了解一下 Emacs)。目前主流的VSCode、Intellij 全家桶和Chrome等,都支持/提供了 vim plugin。
九灵
2021-08-31
9270
《面试补习》--来聊聊削峰填谷!
今天想和大家聊聊削峰填谷,最近 B 站发生的机房断电事件,和A站的服务雪崩,让我们对高可用关注了起来,之前梳理了高可用三剑客 限流,熔断和降级,今天想继续聊聊削峰填谷,也为后面的高性能篇 做一下铺垫, 想回顾一下之前相关内容的童鞋,可以查看一下,下面文章,欢迎点赞,收藏,关注三连,感谢!
九灵
2021-07-18
9250
B站蹦了,关我A站什么事?
昨天的大瓜,B站蹦了,大伙都跳起来分析了一波异常原因,着实给大伙的秋招准备了一波热乎乎的素材!在大家都在关注 B站的时候, 我大A站终于要站起来了!!!经过多方网友的极力引流,我A站也蹦了~
九灵
2021-07-15
3710
《面试补习》-熔断降级我学会了!
高可用三剑客 限流,熔断和削峰 终于来到第二篇, 熔断降级专题了,想回顾限流相关内容的童鞋,可以查看一下,下面文章,欢迎点赞,收藏,关注三连,感谢!
九灵
2021-07-10
6950
《面试补习》- Java集合知识梳理
ArrayList 底层数据结构为 动态数组 ,所以我们可以将之称为数组队列。 ArrayList 的依赖关系:
九灵
2021-07-08
3240
《面试补习》- 多线程知识梳理
常用的方式主要由上述3种,需要注意的是 使用 ,而不是创建线程,从实现的代码我们可以看到,Java 创建线程只有一种方式, 就是通过 new Thread() 的方式进行创建线程。
九灵
2021-07-01
2320
《面试补习》- Java集合知识梳理
从依赖关系可以看出,ArrayList 首先是一个列表,其次,他具有列表的相关功能,支持快速(固定时间)定位资源位置。可以进行拷贝操作,同时支持序列化。这里我们需要重点关注的是 AbstractLit 以及 RandomAccess 。这个类,一个是定义了列表的基本属性,以及确定我们列表中的常规动作。而RandomAccess 主要是提供了快速定位资源位置的功能。
九灵
2021-06-30
4160
撸了几天的sofa-tracer之后,我悟了!
应用A,B,C,D,E 以一个层级关系依赖, 当用户向 应用A 发起请求,但是返回了个异常,为了排查这个问题,我们可能要一台台服务器去排查。在分布式架构下,每个应用又部署了几十上百台服务器, 那一天下来,可能多没找到问题的触发点。
九灵
2021-06-29
1.1K0
《面试补习》- 你来说说什么是限流?
停更了很久的《面试补习》 ,随着最近的校招来临,也要提上日程了,在梳理八股文的同时,也能加深自己的理解,希望对各位童鞋有所帮助~
九灵
2021-06-29
5250
《面试补习》- 多线程知识梳理
常用的方式主要由上述3种,需要注意的是 使用 ,而不是创建线程,从实现的代码我们可以看到,Java 创建线程只有一种方式, 就是通过 new Thread() 的方式进行创建线程。
九灵
2021-06-28
2880
给几位小朋友面试辅导后,我发现了一些问题!
不知不觉,高考结束有一段时间了,今天也揭榜了,祝愿各位考生能金榜题名,考上自己的理想大学,然后开始卷起来~
九灵
2021-06-26
6150
《最佳实践》-NIO知识梳理
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。
九灵
2020-12-13
3000
《面试补习》- Java锁知识大梳理
悲观锁,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。
九灵
2020-06-28
5390
Java 集合系列0、概述
概述: Collection 框架中 从最上层的核心主干可以看到: Iterator、Collection、Map 三个接口(拓展思考1) 1、Collection 接口:主要包括了集合中的一些常用操
九灵
2018-06-14
5230
Spring源码分析:Spring IOC容器初始化
 概述: Spring 对于Java 开发来说,以及算得上非常基础并且核心的框架了,在有一定开发经验后,阅读源码能更好的提高我们的编码能力并且让我们对其更加理解。俗话说知己知彼,百战不殆。当你对Spring 掌握熟透之后,也就没什么能过阻拦你在开发路上前进了。 IOC 总体来说有两处地方最重要,一个是创建Bean容器,一个是初始化。在本文中,主要为大家讲解了 IOC Bean 容器创建过程。后续将会补上初始化部分的知识。 为了保持文章的严谨性,如果读者发现我哪里说错了请一定不吝指出,非常希望可以听到读者的声
九灵
2018-04-16
8620
Jenkin-持续集成
1、Jenkins安装   本文将会介绍如何在windows 中安装Jenkins,并且使用Jenkins进行项目的构建。   首先我们进入到Jenkins 的官网下载地址:https://jenki
九灵
2018-03-09
7050
Stream-快速入门Stream编程
一、什么是流 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作;高级版本的 Stream,用户只要给出需要对其包含的元素执行什么操作,比如 “过滤掉长度大于 10 的字符串”、“获取每个字符串的首字母”等,Stream 会隐式地在内部进行遍历,做出相应的数据转换。 Stream 就如同一个迭代器(Iterator),单向,不可往复,数据只能遍历一次,遍历过一次后
九灵
2018-03-09
1.2K0
深入浅出Redis-Spring整合Redis
概述:    在之前的博客中,有提到过Redis 在服务端的一些相关知识,今天主要讲一下Java 整合Redis的相关内容。    下面是Jedis 的相关依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.5.1</version> </dependency>
九灵
2018-03-09
8530
Java消息队列-Spring整合ActiveMq
1、概述 ----   首先和大家一起回顾一下Java 消息服务,在我之前的博客《Java消息队列-JMS概述》中,我为大家分析了: 消息服务:一个中间件,用于解决两个活多个程序之间的耦合,底层由Java 实现。 优势:异步、可靠 消息模型:点对点,发布/订阅 JMS中的对象 然后在另一篇博客《Java消息队列-ActiveMq实战》中,和大家一起从0到1的开启了一个ActiveMq 的项目,在项目开发的过程中,我们对ActiveMq有了一定的了解:   多种语言和协议编写客户端。语言: Java, C
九灵
2018-03-09
2.6K1
Java消息队列--ActiveMq 实战
1、下载安装ActiveMQ ----   ActiveMQ官网下载地址:http://activemq.apache.org/download.html   ActiveMQ 提供了Windows
九灵
2018-03-09
1.3K1
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档