自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java进阶之路的博客

Java进阶之路学习交流群:908676731,欢迎广大同仁共同前来进步。

  • 博客(237)
  • 资源 (1)
  • 收藏
  • 关注

原创 普通人翻身的希望?揭秘“元宇宙”到底是个啥玩意!

朋友,你听说过“元宇宙”吗?2021年,一个新奇的概念名词在网络上迅速蹿红,引发科技界和投资界的广泛关注。这个概念名词,就是“元宇宙”。今天这篇文章,就给大家介绍一下它。▉ 元宇宙的起源1992年,美国著名科幻作家尼尔·斯蒂芬森(Neal Stephenson)推出了自己的小说《雪崩(Snow Crash)》。尼尔·斯蒂芬森和《雪崩》在书中,尼尔·斯蒂芬森描述了一个平行于现实...

2021-09-14 19:41:37 1561

原创 腾讯云,五轮面试,六个小时,灵魂拷问,含泪拿下 60W offer

在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几次,最后终于在 4 轮技术面+1 轮 HR 面之后成功接到 Offer,40k*16 薪!第一轮主要考察 Java 基础,比如:hash...

2021-06-24 22:19:43 1272

原创 【面试复盘】2021金三银四之后,这些大厂Java高频面试点你都知道吗?

时隔半年,历经金三银四之后,大厂招聘已然接近尾声,接踵而来的是下一波毕业季应届生招聘计划及金九银十。在这几个月里收到很多粉丝反馈,今年找工作太难了,好不容易有面试邀请,却倒在了前几轮技术面,据了解在大厂面试中基本都会问到Redis、分布式、高并发、JVM、源码框架、项目实战、微服务、消息中间件等这些热门知识点。然而这些知识点在平常工作中有些不一定会经常用到,让许多面试者很是头疼。在与他们交谈中,...

2021-06-18 17:07:49 258

原创 系统性能百倍提升典型案例分析:高性能队列Disruptor

Disruptor 是一款高性能的有界内存队列,目前应用非常广泛,Log4j2、SpringMessaging、HBase、Storm 都用到了 Disruptor,那 Disruptor 的性能为什么这么高呢?Disruptor 项目团队曾经写过一篇论文,详细解释了其原因,可以总结为如下:内存分配更加合理,使用 RingBuffer 数据结构,数组元素在初始化时一次性全部创建,提升缓存命中率...

2021-03-26 20:46:51 242

原创 全网讲解最透彻:高性能网络应用框架Netty,仅此一篇

Netty 是一个高性能网络应用框架,应用非常普遍,目前在 Java 领域里,Netty 基本上成为网络程序的标配了。Netty 框架功能丰富,也非常复杂,今天我们主要分析 Netty 框架中的线程模型,而线程模型直接影响着网络程序的性能。在介绍 Netty 的线程模型之前,我们首先需要把问题搞清楚,了解网络编程性能的瓶颈在哪里,然后再看 Netty 的线程模型是如何解决这个问题的。网络编程性...

2021-03-22 21:17:42 208

原创 并发编程经典案例分析:高性能限流器Guava RateLimiter

Guava 是Google 开源的 Java 类库,提供了一个工具类 RateLimiter。我们先来看看 RateLimiter的使用,让你对限流有个感官的印象。假设我们有一个线程池,它每秒只能处理两个任务,如果提交的任务过快,可能导致系统不稳定,这个时候就需要用到限流。在下面的示例代码中,我们创建了一个流速为 2 个请求 / 秒的限流器,这里的流速该怎么理解呢?直观地看,2 个请求 / 秒指...

2021-03-21 22:07:53 139

原创 你的线程很可能出现了:安全性、活跃性以及性能问题

并发编程中我们需要注意的问题有很多,很庆幸前人已经帮我们总结过了,主要有三个方面,分别是:安全性问题、活跃性问题和性能问题。下面我就来一一介绍这些问题。安全性问题相信你一定听说过类似这样的描述:这个方法不是线程安全的,这个类不是线程安全的,等等。那什么是线程安全呢?其实本质上就是正确性,而正确性的含义就是程序按照我们期望的执行,不要让我们感到意外。在上一篇《深入底层探究并发编程Bu...

2021-03-20 22:39:44 198

原创 Java架构进阶笔记:一不小心就死锁了,怎么办?

欢迎关注专栏:Java架构技术进阶。里面有大量面试集锦,还有各种技术分享,如有好文章也欢迎投稿哦。我们用 Account.class 作为互斥锁,来解决银行业务里面的转账问题,虽然这个方案不存在并发问题,但是所有账户的转账操作都是串行的,例如账户 A 转账户 B、账户 C 转账户 D 这两个转账操作现实世界里是可以并行的,但是在这个方案里却被串行化了,这样的话,性能太差。试想互联网支付盛行的当...

2021-03-19 11:00:57 77

原创 阿里P7私传“并发编程核心讲义”,实战案例剖析,个个都是经典

最近几年,并发编程已经慢慢成为了一项必备技能。高薪岗位面试必问,并发编程似乎已经成为大厂必备的敲门砖。这主要是硬件的驱动以及国内互联网行业的飞速发展决定的,现在 64 核的服务器已经飞入寻常百姓家,大型互联网厂商的系统并发量轻松过百万,传统的中间件和数据库已经不能为我们遮风挡雨,反而成了瓶颈所在。于是,并发编程成为近年非常热门的领域,人才稀缺。但与此同时,关于并发编程的书籍也渐渐丰富起来了,庞...

2021-03-17 20:40:49 186

原创 深入底层探究并发编程Bug祸首源头——可见性、原子性、有序性

如果你细心观察的话,你会发现,不管是哪一门编程语言,并发类的知识都是在高级篇里。换句话说,这块知识点其实对于程序员来说,是比较进阶的知识。我自己这么多年学习过来,也确实觉得并发是比较难的,因为它会涉及到很多的底层知识,比如若你对操作系统相关的知识一无所知的话,那去理解一些原理就会费些力气。大家都知道,编写正确的并发程序是一件极困难的事情,并发程序的 Bug 往往会诡异地出现,然后又诡异地消失,很...

2021-03-10 21:06:52 169

原创 Java内存模型:看Java如何解决可见性和有序性问题

什么是 Java 内存模型?你已经知道,导致可见性的原因是缓存,导致有序性的原因是编译优化,那解决可见性、有序性最直接的办法就是禁用缓存和编译优化,但是这样问题虽然解决了,我们程序的性能可就堪忧了。合理的方案应该是按需禁用缓存以及编译优化。那么,如何做到“按需禁用”呢?对于并发程序,何时禁用缓存以及编译优化只有程序员知道,那所谓“按需禁用”其实就是指按照程序员的要求来禁用。所以,为了解决可见性...

2021-03-09 22:32:05 88

原创 超赞:不愧是“阿里内部Redis学习笔记”从头到尾,全是精华

近几年,随着移动互联网的飞速发展,我们享受着整个社会的技术进步带来的便利,但同时也给从业者带来了如何保证项目的高并发、低延时的技术挑战,相应的互联网技术也随之发生了重大变革,NoSQL技术得到了蓬勃的发展。Redis作为基于键值对的NoSQL数据库,具有高性能、丰富的数据结构、持久化、高可用、分布式等特性,同时Redis本身非常稳定,已经得到业界的广泛认可和使用。掌握Redis已经逐步成为开发和...

2021-03-08 20:38:54 385 2

原创 Java架构师必备技能之类加载机制

对于架构师很多做技术的人都十分向往,也默默超这个方向去努力,在技术这条线架构师已经是处在顶尖一群人。我们该如何成为架构师呢?除了机缘,技术基本功是必须够硬的。image架构师一定要在一个语言体系中成长起来,特别是前期阶段要专注一个语言体系深入细节,打磨基本功。对于Java架构师是一定要具备构建工具的能力,在这之上就是构建框架能力,这些能力的基础就是 jvm的类加载机制 。在jdk...

2021-03-03 22:40:31 176 1

原创 能干掉SpringCloud? SpringCloud Alibaba亿级并发架构源码全网权威首解

最近几年,Spring Cloud Alibaba 在受到国内不少开发者的广泛关注,也成为面试比较吃香的一个技能点,现在你的简历上有Spring和简单的SSM技术和经验是无法让面试官高看你的。全网最详细:SpringCloudAlibaba架构源码教程大厂为什么要求你掌握Spring Cloud Alibaba?1.SpringCloud 闭源一个很重要的原因就是SpringC...

2021-02-28 21:23:56 334

原创 最详细教程:正则表达式匹配${key}并在Java中使用

1.正则表达式匹配${key}\$\{([a-z]+)\} 能够匹配字符串中以${key}形式的文本(其中key为小写应为字母).*\$\{([a-z]+)\}.* 可以用来检测文本中是否有${key}形式的文本解释如下:. 匹配除换行符 \n 之外的任何单字符* 匹配前面的子表达式零次或多次 要匹配 * 字符,请使用 \*{ 标记限定符表达式的开始。要匹配 { ,请使用 \{[a-...

2021-02-27 22:19:29 734

原创 Java异常简单介绍

一、异常产生的原理JVM针对程序运行监测出的异常创建个异常对象,对象包含了异常产生的:内容、原因、位置。根据程序逻辑将异常对象层层抛出或者处理。二、Throwable体系1.Error错误Error一般是指java虚拟机相关的问题,如系统崩溃、虚拟机出错误、动态链接失败等,这种错误无法恢复或不可能捕获,将导致应用程序中断,通常应用程序无法处理这些错误,因此应用程序不应该捕获Error对象,...

2021-02-26 22:17:56 64

原创 操作猛如虎:他凭借“Java核心技能精讲”,竟收割了21个Offer

作为一个资历不浅的 Java 开发,这几年我面试过不少人。 发现大多数面试者,虽然看起来工作努力,但他们表现出来的能力水平,却不足以通过面试,或拿到期望的薪资。在我看来,造成这种情况的原因,主要有这么两方面:第一,“知其然不知其所以然”。做了几年技术,开发了一些业务应用,但没有思考过这些技术选择背后的逻辑。所以,我很难定位他们日后的成长潜力,也不会放心把有一定深度的任务交给他们。第二,知识碎...

2021-02-24 16:36:01 89

原创 我的Java应用程序被OOMKilled了,原因竟是这样?

在AWS云上,我们运行并部署容器化应用程序到我们的PaaS管道。像我们这样在Docker中运行Java应用程序的人,可能已经遇到过 **JVM在容器中运行时无法准确检测可用内存的问题 **。jvm没有准确地检测Docker容器中可用的内存,而是查看机器的可用内存。这可能导致在容器内运行的应用程序在尝试使用超出Docker容器限制的内存量时被终止的情况。JVM对可用内存的错误检测与Lin...

2021-02-22 22:48:26 627

原创 金三银四面试必备,“全新”突击真题宝典,阿里腾讯字节都稳了

金三银四面试必备,“全新”突击真题宝典,阿里腾讯字节都稳了前言春节过后招聘旺季就到了,不知道大家是否准备好了,面对金三银四的招聘旺季,如果没有精心准备那笔者认为那是对自己不负责任;就我们Java程序员来说,多数的公司总体上面试都是以自我介绍+项目介绍+项目细节/难点提问+基础知识点考核+算法题这个流程下来的。有些公司可能还会问几个实际的场景类的问题,这个环节阿里是必问的,这种问题通...

2021-02-22 16:34:15 67

原创 阿里架构师JVM精讲篇——你真的了解JNI的运行机制吗?

我们经常会遇见 Java 语言较难表达,甚至是无法表达的应用场景。比如我们希望使用汇编语言(如 X86_64 的 SIMD 指令)来提升关键代码的性能;再比如,我们希望调用 Java 核心类库无法提供的,某个体系架构或者操作系统特有的功能。在这种情况下,我们往往会牺牲可移植性,在 Java 代码中调用 C/C++ 代码(下面简述为C 代码),并在其中实现所需功能。这种跨语言的调用,便需要借助 J...

2021-01-27 21:06:13 134

原创 一线互联网大企业,每天面对【千万级】海量数据,是如何快速查询的呢?

本文和大家分享一下如何来保存原始数据,我们知道,原始数据的数据量太大,能存下来就很不容易了,这个数据是没法直接来给业务系统查询和分析的。有两个原因,一是数据量太大了,二是也没有很好的数据结构和查询能力,来支持业务系统查询。所以一般的做法是,用流计算或者是批计算,把原始数据再进行一次或者多次的过滤、汇聚和计算,把计算结果落到另外一个存储系统中去,由这个存储再给业务系统提供查询支持。这里的“流计算”...

2021-01-17 22:27:09 598

原创 面试官问你:MySQL事务和隔离级别,你该如何回答

一、事务事务是由一组SQL语句组成的逻辑处理单元,是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。事务具有以下4个属性,通常简称为事务的ACID属性:原子性(Atomicity):事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。比如在同一个事务中的SQL语句,要么全部执行成功,要么全部执行失败。回滚可以用...

2021-01-14 23:02:10 172

原创 程序员进阶之路:Java之String重点解析

主题 JavaString s = new String("abc") 这段代码创建了几个对象呢? s=="abc" 这个判断的结果是什么? s.substring(0,2).intern()=="ab" 这个的结果是什么呢?s.charAt(index) 真的能表示出所有对应的字符吗?"abc"+"gbn"+s 直接的字符串拼接是否真的比使用StringBuilder的性能低?前...

2020-12-19 21:36:14 111 1

原创 【重要】想成为分布式系统架构师,这些你不得知!

作为一个资深架构师,一路走来,发现自己的技术水平很多时候其实是随着项目的发展被迫成长的。其实,很多时候,自身水平达不到能顺利完成架构项目的水平,但是,为了挑战,为了技术成长,更是为了高薪资,只能咬牙坚持,熬夜学习,最终让自己能顺利设计和把控项目的架构。其中,最为艰难的,就是去设计、架构、规划一整套,规模大的分布式系统。但是,正是经历了这些异常艰难的磨炼,我们才能毫不恐惧所谓的技术人员 35 岁大...

2020-12-16 16:28:34 115

原创 Java中CAS原理分析(volatile和synchronized浅析)

CAS是什么?CAS英文解释是比较和交换,是cpu底层的源语,是解决共享变量原子性实现方案,它定义了三个变量,内存地址值对应V,期待值E和要修改的值U,如下图所示,这些变量都是在高速缓存中的,如果两个线程A,B分别通过cas方式同时修改共享变量,假设当A线程先获取时间片,如果发现V的值和E相等就将主内存值更新为U,如果不相等说明线程B在线程A更新之前已经成功更新过,线程A会失败重试,此时根据缓存...

2020-12-15 21:41:58 249

原创 涨薪秘籍之源码篇:Spring全家桶源码解读,大师晋级笔记

最近很多人留言说今年找工作太难了,要涨薪几乎更难了 !真的就这么悲观吗?其实不然,我们企业一直都在大量的招人,一直都没停过。只是一点和之前不一样要求变高了,优秀的人一直都缺。我身边朋友所在的大厂也一样比平时的要求更高了,优秀的人给出薪水甚至比平时还高,因为优秀的人产出高,效率高,特殊时期企业压力也大这样的人才能给企业创造更大的价值,企业才能发展。我就在思考怎么用好这段时间快速把我们自身的能力提升...

2020-11-23 17:00:37 152

原创 超详细280页Docker实战文档,97.6 MB高清可下载,24h后删!

Docker如日中天,这不是单纯的炒概念,Docker确确实实解决了开发与运维的痛点,因此在企业开发中得到了非常广泛的使用。Docker是一个开放源代码软件项目,让应用程序部署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一-个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。今天分享一份280页的Docker实战文档,相信看完后对Docker会有更深入的了解。由于文档...

2020-11-11 17:52:14 324

原创 【转】理解 MyBatis 是如何在 Spring 容器中初始化的

MyBatis 初始化过程就是生成一些必须的对象放到 Spring 容器中。问题是这个过程到底生成了哪些对象?当遇到 MyBatis 初始化失败时,如何正确的找到分析问题的切入点?本文将针对这些问题进行介绍。本文基于 MyBatis 3和 Spring,假设读者已经知道如何使用 Maven 和 MyBatis,以及了解 Spring 的容器机制。一、Mybatis 三件套我们知道 MyBat...

2020-11-09 20:31:40 120

原创 阿里弃用Hibernate,却用MyBatis,竟然是因为这个!

最近一直在研究MyBatis源码,作为国内经常使用的持久层框架,其内部代码的设计非常优秀。比如在开发过程中,有能力对框架进行深度的定制化开发,解决BUG也更加得心应手!另外学习开发者是如何设计高扩展性、低耦合性的代码,便于在自己的开发场景中应用。而在Mybatis中,缓存是一个绕不开的话题。比如说,MyBatis的一级缓存竟然还会引来麻烦?MyBatis 一级缓存与 SpringFramewo...

2020-11-08 21:56:46 534 1

原创 公布半小时下载量达10W:阿里大牛出品【MyCat笔记】真香

前言如今随着互联网的发展,数据的量级也是成指数式的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求,这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的。这...

2020-11-04 20:49:11 58

原创 面试:年薪30W+Java岗需要什么水平?《2020年面试宝典总纲笔录》

前言一份月薪30K的java开发岗位工作要求是怎样的呢?面试都会问到哪些呢?任职要求:1、计算机或相关专业本科(或以上)学历,具备3年以上Java服务端开发经验,熟悉常用的Java开源框架,如熟悉Spring、SpringMVC、SpringBoot、Hibernate、MyBatis等,了解其原理和实现机制;2、擅长Java Web服务开发,熟悉掌握各种Web应用开发模式,...

2020-10-22 16:02:54 179 1

原创 阿里架构师剖析程序运行原理,程序是如何运行又是如何崩溃的?

本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等软件的核心载体是程序代码,软件开发的主要工作产出也是代码,但是代码被存储在磁盘上本身没有任何价值,软件要想实现价值,代码就必须运行起来。那么代码是如何运行的?在运行中可能会出现什么问题呢?一、程序是如何运行起来的软件被开发出来,是文本格式的代码,这些代码通常不能直接运行,需要使用编译器编译成操作系统或者虚拟机可以运行...

2020-10-20 21:29:58 68

原创 360资深架构师:这样讲分布式锁,你怎么能不了解?

欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。分布式锁是一个在分布式环境中重要的原语,它表明不同进程间采用互斥的方式操作共享资源。本文将谈谈分布式相关的内容。文章来源:360技术原创作者:曹思远分布式锁概述从进程锁到分布式锁在单进程环境中,为了 防止多线程同时对共享资源进行读写操作,我们通常使用内核或者类库实现线程间的互...

2020-10-18 21:33:50 121

原创 看完源码记不住?掌握这套方法,Alibaba不会少你一个工位

都说大厂面试必问源码,可很多人看完Spring、MyBatis等源码记不住,是脑子有问题吗?当然不是!是因为你没有掌握学习源码的技巧。看完源码的我…我的朋友子路,很多人都叫他路神,称他为“国内Spring讲解最好的第一人”。子路说他以前学习Spring、Spring boot源码,只能去翻书,去报个线下培训班,或者向其他公司的大牛请教,一个疑问有时候会卡好几天。但现在不一样,各...

2020-10-17 22:02:37 347 1

原创 抢鲜获取!Alibaba限量首发Java从入门到入魂架构成长笔记,先到先得

现在面试大部分候选人在工作 3 年的时候基本都会遇上一道难过的坎。为啥这么说呢?因为工作一段时间之后,大部分工程师都已经完成了最原始的基础技能积累,大家的技术水平差距集中在语言、框架、工具的使用熟练度上。而这个差异不会很大,就算大,也很容易追赶。但如果一个工程师一直停留在业务开发,一直沉浸于工具的使用熟练度,那他自然就会遇到能力瓶颈。这个瓶颈就是前面说的那道坎,跳过去了,你就发现了一片新天地,可以...

2020-10-15 21:52:10 144

原创 终于有人把‘高并发系统设计’讲的明明白白(附:实战演练笔记)

前言在现今IT界特别是程序员,如果你对于高并发都没有接触和了解过未免也有些太孤陋寡闻,而作为一个优秀的程序员,高并发系统架构设计师必须要掌握的。很简单,现在大多数互联网公司都会用到高并发系统架构设计。像常见的"秒杀活动"、"抢红包"、"微博热搜"、"12306抢票"、"共享单车拉新"等都是高并发的典型业务场景,能解决这些业务常见的程序员那都是公司的一把好手,不说多了年薪30W那是妥妥的。温馨...

2020-08-27 21:19:24 414

原创 打破你的认知:Java类加载器ClassLoader总结

JAVA类装载方式,有两种:1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中。 2.显式装载, 通过class.forname()等方法,显式加载需要的类类加载的动态性体现:一个应用程序总是由n多个类组成,Java程序启动时,并不是一次把所有的类全部加载后再运行,它总是先把保证程序运行的基础类一次性加载到jvm中,其它类等到jv...

2020-08-17 22:32:26 2585

原创 为什么微服务一定要上Docker?

引言早在2013年的时候,docker就已经发行,然而那会还是很少人了解docker。一直到2014年,Martin Fowler提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌! 近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。然而,根据笔者观察发现,有些童鞋在使用过程中,只是会用,而根本不了解为什么使用docker,反正对他们来说,公司让用就用!而某...

2020-08-14 13:38:13 652

原创 阿里专家整理的面试全秘籍,我看了三个月,却入职京东,税前30K

入职京东,月薪30K今年三月份的时候,我从上一家外包公司裸辞。那时正值疫情期间,实在受不了公司的压迫,毅然决然的选择了离职。卧薪尝胆三个月后,才收到京东的offer,谈到了30k的月薪顺利入职。本来那时候就打算写一份入职感受的,结果恰好是618期间,加上熟悉业务,一直都无法抽出时间来写。最近总算是抽出空来,好好来说一说。1、两轮远程,一轮现场,HR直接过来谈薪资现在的工作地...

2020-08-11 14:09:14 367

原创 大厂面试官为什么老是喜欢问JVM?

前言最近有粉丝在后台跟我抱怨,自己去大厂面试,面试官老是喜欢问JVM!你问JVM干啥?程序员平时又用不到这些东西!多问问框架、数据库、项目经验不行么?有些人觉得是面试官zb,就爱问这种虚而不实的东西,显得自己牛逼,公司牛逼!其实这种想法非常幼稚!我不排除部分面试官有这种想法,喜欢面试虐人。但是大厂有大厂的考虑,问JVM主要是看你在技术方向的潜力,你看对待技术有没有深挖的态度。大概在201...

2020-08-10 17:16:49 955

性能极限漂移特技,只有头发少的人才知道.docx

本资源是从下面几个点来深入剖析优化性能。需用的同仁可自行下载 课程内容: 1,支付宝界面的接口如何正确调用; 2,从并发编程角度来提高系统性能; 3,系统响应的速度缩短N倍的秘密; 4,从Futuretask类源码分析到手写; 5,10分钟快速提升Web项目吞吐量; 6,互联网职业生涯,你问我来答。

2019-05-14

空空如也

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

TA关注的人

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