来自:烟雨星空 做Java开发的,现在普遍都用上idea了。可以说,idea是当之无愧的Java开发神器。如果,你现在还没用idea,那肯定是你还没有感受过它的强大。 好了,话不多说,今天的主题主要是教大家怎么通过idea快速的查看一个类的类图关系,即一个类继承了哪
来自:小浩算法 01 PART Integer to Roman 本题是leetcode第12题,意为整数转罗马数字,题目难度中等,代码通过九万次,建议掌握。 第12题:罗马数字包含以下七种字符:I, V, X,L,C,D 和 M。 字符 数值 I 1 V 5 X
作者 | 云游小生,来源 | 纯洁的微笑 00 猎豹六周年,傅盛在内部演讲: “有部电视剧叫《奋斗》,名字很好,帅哥靓女,青春励志。 但看了开头,我就看不下去了。作为一个奋斗者,我觉得它应该改名叫享受,而不是奋斗。 主角都开着名车,突然某天做了一个好案
来自:小浩算法 三年高考,五年刷题。leetcode不算从其他各处收录的题目,单就自己的题库,总共有1600+,如果按照每天刷一道的话,总共需要5年。那我们真的需要把这些题目全部刷完吗?如果不是,刷多少合适?又该怎么刷呢?本文我尽量言简意赅,直击大家的疑
最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。 在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆
来自:冰河技术 前言 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种方式呢?就让我们一起从创建线程池的源码来深入分析究竟
作者| Mr.K,来源| 技术领导力(ID:jishulingdaoli) 上周,老K跟下属做年终绩效面谈的时候,一个5年的JAVA开发说了自己的苦恼,他觉得近一年来技术上进步比较慢,到达一个瓶颈了,问如何突破?以及要不要转岗去做前端、大数据等等。 结合我的经验和思考,跟大
最近和朋友在一起简单聚了会,提到了一个问题,说1-5年的Java程序员,薪资区间普遍是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说只有大型互联网企业工程师才能拿到,小公司能拿30K的应该已经转到了管理。 尤其是我身边还有这样一批工作了一段时间
作者:邹溪源,长沙资深互联网从业者,架构师社区特邀嘉宾! 01 引子 不知不觉,IT技术圈开始流传起“百万年薪”的故事,有人问我,长沙有百万大佬么?其实我也不知道。 02 背景 长沙自古以来就是文风鼎盛之地,在今天也同样如此。 目前长沙有211、985、一本
来自:冰河技术 声明 特此声明:文中有关支付宝账户的说明,只是用来举例,实际支付宝账户要比文中描述的复杂的多。也与文中描述的完全不同。 前言 很多网友留言说:在编写多线程并发程序时,我明明对共享资源加锁了啊?为什么还是出问题呢?问题到底出
作者| Mr.K 来源| 技术领导力(ID:jishulingdaoli) 01 什么是灰度思维? 灰度思维,是最接近世界真相的思维模式。真实的世界不是棱角分明的,不是非黑即白的,而是圆润的,混沌的,无常的,它黑中有白,白中有黑,黑随时可以变成白,白随时可以变成黑,这就
源 / 京东零售技术 文 / 王丽 概述 1 背景 京东作为电商平台,近几年用户、业务持续增长,访问量持续上升,随着这些业务的发展,API网关应运而生。 API网关,就是为了解放客户端与服务端而存在的。对于客户端,使开放给客户端的接口标准统一,以降低客
来自:冰河技术 前言 很多小伙伴反馈说,高并发专题学了那么久,但是,在真正做项目时,仍然不知道如何下手处理高并发业务场景!甚至很多小伙伴仍然停留在只是简单的提供接口(CRUD)阶段,不知道学习的并发知识如何运用到实际项目中,就更别提如何构建
来自:冰河技术 写在前面 随着我们的系统负载越来越高,系统的性能就会有所下降,此时,我们可以很自然地想到使用缓存来解决数据读写性能低下的问题。但是,立志成为资深架构师的你,是否能够在高并发环境下合理并且高效的构建应用级缓存呢? 缓存命中率 缓
注:该源码分析对应JDK版本为1.8 1 引言 这是【源码笔记】的JDK源码解读的第一篇文章,本篇我们来探究Java的SPI机制的相关源码。 2 什么是SPI机制 那么,什么是SPI机制呢? SPI是Service Provider Interface 的简称,即服务提供者接口的意思。根据字面意思我