自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 24年阿里大佬带队走通适合程序员的副业,可抄作业

你还在为了找不到工作而发愁嘛,你还在为了担心被优化而提心吊胆嘛,你还在为了生计而发愁嘛。2024年你的焦虑统统不是问题,程序员副业会,一次性为你解决。如果是,请不要担心,阿里大佬带队给你统统解决。一次零距离接触大佬的机会,你准备好了吗。1.目前大环境不好,程序员如何破局?程序员副业分享会-上海站 他来了。3.程序员可落地项目(实例)4.Networking环节。这些是你所的焦虑吗?

2024-04-27 22:32:52 247

原创 阿里内部Netty实战小册,值得拥有

在第 3 章中,你将开启对于 Netty 的细致探究之旅,从它的核心网络协议(第 4 章)以及数据处理层(第 5 章和第 6 章)到它的并发模型(第 7 章)。你将看到:如何在运行时配置基于 Netty 的应用程序的各个组件,以使它们协同工作(第 8 章),Netty 是如何帮助你测试你的应用程序的(第 9 章)。需要指出的是,网络通信框架的优秀不仅仅体现在性能和效率上,更重要的体现是,是否能够屏蔽底层复杂度,编程模型是否简单易懂,是否适用更多的应用场景,以及开发社区是否活跃。附录 Maven 介绍。

2024-04-10 21:12:15 944

原创 实例详解在Go中构建流数据pipeline

Go 的并发原语可以轻松构建流数据管道,从而高效利用 I/O 和多个 CPU。本文展示了此类pipelines的示例,强调了操作失败时出现的细微之处,并介绍了干净地处理失败的技术。pipeline在Go中并没有书面的定义,只是众多并发程序中的一种。非正式地,pipeline由一系列stage组成。每个stage是运行着同一个function的协程组。在每个stage,协程们通过inbound channel从上游获取数据在data上进行运算,通常会产生新的值。

2024-03-14 22:50:27 956 1

原创 超全面!阿里巴巴最新发布23年秋招200道Java面试题(含答案)

马上过 34 岁生日了,和大家聊聊最近的情况面试中总结了 200 道经典的 Java 面试题,里面包含面试要回答的知识重点,并且我根据知识类型进行了分类,可以说非常全面了~

2024-03-08 23:05:07 802

原创 Spring源码之 Bean 的循环依赖

循环依赖是 Spring 中经典问题之一,那么到底什么是循环依赖?简单说就是对象之间相互引用, 如下图所示:代码层面上很好理解,在 bean 创建过程中 class A 和 class B 又经历了怎样的过程呢?可以看出形成了一个闭环,如果想解决这个问题,那么在属性填充时要保证不二次创建 A对象 的步骤,也就是必须保证从容器中能够直接获取到 B。Spring 中默认允许循环依赖的存在,但在 Spring Boot 2.6.x 版本开始默认禁用了循环依赖重写 customizeBeanFactor

2024-03-08 22:51:20 889

原创 爆赞!GitHub上首本IntelliJ IDEA操作手册,标星果然百万名不虚传

比如在Eclipse中一个workspace中可以有多个project,但是在IDEA中就没有workspace的概念了,取而代之的是project,一个project中可以有多个module。已经不止N次的被读者问到有没有IDEA的教程,其实我觉得这就是一个工具,无非就是一个熟能生巧的过程。我也去搜了一下,发现确实没有一个完整的系列教程,就算有也都是两三年前的版本了。于是抽空就肝了一份IDEA使用手册,快捷键/界面虽然是在win10的基础上演示的,不过对于使用Mac/Linux的同学也同样适用。

2024-03-06 22:00:26 371

原创 Java线程池,白话文vs八股文,原来是这么回事!

正式员工:这些是公司最稳定和最可靠的长期员工,他们一直在工作,不会被解雇或者辞职。他们负责处理公司的核心业务,比如生产、销售、财务等。在Java线程池中,正式员工对应于核心线程(corePoolSize),这些线程会一直存在于线程池中。他们负责执行线程池中的任务,如果没有任务,他们会等待新的任务到来。

2024-03-06 21:41:43 849

原创 RocketMQ事务消息, 图文、源码学习探究~

事务消息必须设置事务监听器,依靠此事务监听器执行本地事务以及事务回查,保证消息的一致性事务消息不支持延时发送及批量发送只能保证消息发送与本地事务执行的一致性,无法保证下游消费结果一定成功。

2024-02-28 22:46:09 1041

原创 分布式延时消息的另外一种选择 Redisson (推荐使用)

比如在Eclipse中一个workspace中可以有多个project,但是在IDEA中就没有workspace的概念了,取而代之的是project,一个project中可以有多个module。已经不止N次的被读者问到有没有IDEA的教程,其实我觉得这就是一个工具,无非就是一个熟能生巧的过程。我也去搜了一下,发现确实没有一个完整的系列教程,就算有也都是两三年前的版本了。于是抽空就肝了一份IDEA使用手册,快捷键/界面虽然是在win10的基础上演示的,不过对于使用Mac/Linux的同学也同样适用。

2024-02-28 22:39:55 368

原创 分布式延时消息的另外一种选择 Redisson (推荐使用)

redisson 源码里一共创建了三个队列:【消息延时队列】、【消息顺序队列】、【消息目标队列】。图片假设在同一时间按照 msg1、msg2、msg3 的顺序发消息到延时队列,这三条消息就会被保存在【消息延时队列】和【消息顺序队列】。可以看到【消息延时队列】的顺序是按照到期时间升序排列的,而不是像【消息顺序队列】按照插入顺序排。消息到期后会将消息从前两个队列移除(怎么移?谁来移?),插入【消息目标队列】,也就是图中第三个队列。消费者也是阻塞在【消息目标队列】上取消息。

2024-02-26 23:05:15 879

原创 凭借Java开发进阶面试秘籍(核心版)逆流而上

由于 Redis 的出色性能,在企业开发中占据了重要的位置。关键的技术点已经帮大家整理好了,进阶、面试突击和实战运用,进阶高级后端工程师!其实面试的时候,并不是要求你所有的知识点都会,而是关键的问题答到点子上!资料中涵盖了一线大厂、中小厂面试真题,毕竟真题都是技术领域最经典的基础知识和经验沉淀的汇总,非常有必要学习掌握。最近参加了面试或者身边有朋友在面试的兄弟有没有发现,现在的面试不仅会问八股文,还会考察框架、项目实战、算法数据结构等等,需要准备的越来越多。大厂面试真题,帮助你摸清面试套路及风向!

2024-02-26 22:58:30 335

原创 Github上线即遭狂转!上百人通过这份算法手抄本成功上岸字节

算法面试普及后,传统的数据结构和算法课本讲得太过基础,又远离求职需求,国内也逐渐出现迎合求职需求的笔试面试工具书,这些书籍有些过于应试,纯粹以通过面试为导向,这本书和那些书相比,题目更前沿,讲解更注重思考思路和代码的实践技巧,对每个题目都深挖最优解,对每个编程考题的解题反复修改,让思路更清晰。还有,除针对面试外,还有更重要的一点,就是可以帮我们打开思路,因为很多算法题的解法是需要逆向思维的,需要跳出原本平常的模式范围,当我们的思维模式被打开了,你会发现原有的事物现在看起来会有不同的看法。

2024-02-25 23:17:02 350

原创 阿里P8大佬终于把春招面试必备的神级Java面试手册给开源了!

但是随着这个从事行业的人数逐渐增多,行业竞争也越来越大,招聘的企业和程序员们都想招聘到自己需要的人才/找到自己理想的岗位,国内大厂尤其是阿里招聘Java岗位居多,导致现在 Java 面试越来越难,内卷早就是大势所趋,万物皆可卷,卷的我们都见怪不怪了。阿里的Java面试难度因人而异,但通常来说,阿里的Java高级面试难度较高,因为阿里是一家技术实力非常强大的公司,对于Java开发人员的要求也比较高。当你在做咸鱼的时候,你的同事已经在备战春招面试,并定会在你不经意之间就拿下了自己理想的 Offer!

2024-01-25 22:26:59 377

原创 太全!不愧是Github爆火的阿里812页高并系统设计核心技术全解

想要获得高并发经验基础最重要,这包括算法,操作系统,jvm,数据库,缓存,多线程等等。为了让大家更好的入手高并发,今天为大家带来了两份经典系统设计实战文档,分别是亿级流量网站架构核心技术&阿里高并发系统设计实录。两份文档都从基础开始把高并发,高可用,业务设计原则,分布式系统设计讲得明明白白,如果你有打算学习高并发,这两份文档一定要好好看看!某乎上有这样一个问答:现在好点的互联网公司招聘基本都要求有高并发经验,但没有高并发的经验的人感觉只有在好点的互联网才获得高并发经验,这难道不是死循环?

2024-01-19 16:40:58 371

原创 面试了一个前阿里P7,Java八股文与架构核心知识简直背得炉火纯青

面试的问题是多变的,但套路是永恒的。如果大家还不清楚到底如何准备当下的面试,不妨看看这份阿里大佬亲码的2023最新版《Java进阶面试核心宝典》,他整理了Java后端技术面试中的重难点、梳理面试的思路和亮点方案,并辅以 200+ 经典案例来佐证,更有专门的模拟面试环节,帮你更好地在实战中将知识点做结合。丰富的项目经历,一些成功或失败的项目经历,这些经历能让你看到更多细节,无论是经验还是教训都很有价值。有的人则是不知道怎么包装自己的项目经历,结果明明还不错的项目却看上去平平无奇,过后就被面试官忘了;

2024-01-18 23:47:07 395

原创 硬核!阿里2023版Spring全家桶进阶笔记流出,堪称Java跳槽神器

面试造火箭,工作拧螺丝,就是现在互联网最真实的写照。所以,以技术立命,我们能做的也就只有不断提升自己,去适应市场环境,提高自身技术水平!但这可不是一件简单的事情,虽然也可以自学,但站在巨人的肩膀上学习才是能让程序员事半功倍的最优道路。正好我最近从一位阿里毕业的老哥手上拿到了一套Spring全家桶学习笔记,给大家推荐一下。笔记从理论到实战,带你深入了解Spring,SpringBoot,SpringCloud,现在就这光景,不比以前,会个CRUD就有人要,即使大部分公司依然只需要做CRUD的事情…

2024-01-17 23:48:10 333

原创 2023JAVA面试题全集(超全面!超系统!超实用!)早做准备,早上岸

这些情况一般面试就没啥希望了,毕竟对于大部分程序员来说:最重要的肯定是建立一个系统的知识支撑体系,使自己具备扎实的Java基础能力。业务单一化和技术栈老化,技术简单,工作七八年,所有的项目都是spring+mybatis/hibernate+mysql。工作多年,从未学习过工作之外的技术栈,也没有对技术有任何的兴趣,遇到问题就百度去csdn看解决方案。除此之外,面试这一关也是需要好好下功夫的,其中关键的一环就是吃透大厂面试真题,建立面试的把握和自信。SpringCloud 篇。SpringBoot 篇。

2024-01-12 23:35:20 328

原创 别再造反射轮子了,Spring中ReflectionUtils 工具类,应有尽有!

void setField(Field field, Object target, Object value)设置指定字段的值 直接使用Field.set/get方法,然后格式化处理了异常。boolean isObjectMethod(Method method)判断方法是否是Object类上的方法。boolean isEqualsMethod(Method method)判断方法是否是equals方法。

2024-01-12 18:01:41 366

原创 忽视日志吃大亏,手把手教你玩转 SpringBoot 日志

不难注意到,一个有意思的小故事是,前三款日志插件都是Ceki Gülcü开发的,但 Log4j 2 并不是,虽然现在有很多人以为log4j2也是他写的,但我们在github上可以看到其个人说明 “Unaffiliated with log4j 2.x.” (与 log4j 2.x 无关),所以log4j2 和 logback 都自称是log4j 的后续版本,到底谁才算正统续作呢?但现在我希望你能知道的是。坦白的说,这是很不好的习惯,这意味着日后方法出了bug,或者需要迭代,要花费大量时间来理清方法的思路。

2024-01-11 21:55:29 939

原创 2023金九银十通过率最高的大厂面试真题汇总,已助500+人成功上岸

不过最近还是会有一些读者粉丝朋友反馈,“Java市场饱和了”、“大环境还是不好”、“投几十个简历都没有一个约面的”。其实并不是岗位需求量变少了,是越来越多的公司需要【中、高级Java工程师】。结合了9、10月份最新面试动向,给大家准备了一套最新大厂面试真题汇总,刷完掌握之后通过技术面基本没有什么问题了!市场依旧很卷,只不过卷的是技术,卷的是经验。除此之外,这份资料里还收录了后端面试必备的基础知识、大厂面试真题、手撕代码详细解析等等。2023年已经接近尾声了,疫情的影响也在逐渐减小,市场慢慢复苏。

2024-01-11 20:36:10 384

原创 GitHub现新霸主!「Java并发编程实战攻略」竟是阿里内部顶级机密

从并发测试工具 JCStress 介绍与使用,到多核 CPU 缓存结构和问题,再到 Java 内存模型的 HB 规则,逐一解析这些知识点,并通过实际案例演示如何应用于实际项目中。现在网上有不少 Java 并发编程相关的资料,但是好多都千篇一律,基本是概念讲解。这里推荐一个 《Java 并发编程实战攻略》,包含有 10+ 实战案例,把实际应用中踩的坑、验证过的最佳思路和方案拆开来,揉碎了讲出来。面过 Java 技术岗的人都知道,现在 10 家公司里,起码有 11 家都会涉及到并发,并发编程基本上是必考点。

2024-01-11 19:36:08 373

原创 Java 学习路线 2024 最新版!

这可能是你所见过的最用心、最全面的 Java 后端学习路线,共 4w+ 字。不过,也不用担心内容太多学不完,我会按照学习难度给出找一份小厂工作必学的内容以及适合循序渐进提高 Java 后端开发能力的学习路线。对于初学者,你可以按照这篇文章推荐的学习路线和资料进行系统性的学习;对于有经验的开发者,你可以根据这篇文章进一步地深入学习 Java 后端开发,提升个人竞争力。花了一个月零碎的时间,我根据当下 Java 后端求职和招聘的最新要求,对之前写的 Java 后端学习路线进行了全面的优化和改进。

2024-01-08 19:48:14 449

原创 GitHub现新霸主!「Java并发编程实战攻略」竟是阿里内部顶级机密

从并发测试工具 JCStress 介绍与使用,到多核 CPU 缓存结构和问题,再到 Java 内存模型的 HB 规则,逐一解析这些知识点,并通过实际案例演示如何应用于实际项目中。现在网上有不少 Java 并发编程相关的资料,但是好多都千篇一律,基本是概念讲解。这里推荐一个 《Java 并发编程实战攻略》,包含有 10+ 实战案例,把实际应用中踩的坑、验证过的最佳思路和方案拆开来,揉碎了讲出来。面过 Java 技术岗的人都知道,现在 10 家公司里,起码有 11 家都会涉及到并发,并发编程基本上是必考点。

2023-12-25 22:48:35 51

原创 吊打98%的JAVA同行,这份阿里P8架构师升级手册登上天梯!

今天主要是想分享这份阿里P8的晋升手册。我这位朋友经历了五轮面试最后才上阿里做了P6的职位。我也不得不佩服这位朋友的社交能力,和阿里的一个P8熟悉后,那个大佬看他学习能力强,有上进心,于是把他的个人经验手册给了他学习。前段时间有个朋友去阿里面试,作为一个社招生,太多痛苦了。都知道进大厂最好的时机就是应届生的时候。这份万众期待的阿里内部JAVA面试手册,开源了。共29个技术栈,看名字都能眼花缭乱的了。我们都是IT人,所以,我们注定了很像。

2023-12-19 22:28:29 53

原创 大牛用6000字带你搞懂实时流计算系统的数据采集之BIO与NIO!

不错,这是一个很好的办法。除了类似于我们在图2-4中提到的使用“队列”将接收器和工作线程隔离开的改进方法之外,Tomcat的NIO连接器还引入选择器(包含在轮询器中)来更加精细地管理连接套接字,也就是说,选择器只有在连接套接字中的数据处于可读(Read Ready)状态时,才将其交由工作线程来处理,避免了工作线程等待连接套接字准备数据的过程。只有当某个工作线程处理完其对应的请求后,它会被重新放入工作线程栈,成为空闲线程之后,接收器才能继续接收新的请求,并交由工作线程栈中的空闲工作线程处理。

2023-12-16 16:47:00 602

原创 终于拿到了爆火全网的进一线大厂程序员必看的1700道java面试题

这1700道java面试题包含的内容有:java基础、JVM、多线程、MySQL、spring、springboot、springcloud、dubbo、mybatis、redis、网络IO、Linux、MQ、zookeeper、netty、设计模式、算法、大数据相关知识、项目方面;第三部分dubbo、mybatis、redis、网络IO、Linux、MQ、zookeeper、netty、设计模式、算法、大数据相关知识、项目方面;以至于,到现在为止,大厂都开始按照这一套1700道面试题来对程序员进行考核!

2023-12-11 17:22:15 46

原创 这部SpringBoot实战派早已刷爆国内外一线大厂!面试稳了!

然后讲解常用的查询方式、自定义查询方式、原生SQL (Structured Query Language,结构化查询语言)的开发和映射,还会深入地讲解一-对一、- -对多、多对多的关系映射操作以及事务的使用;本章首先介绍Spring Boot的基础知识;本章首先介绍Spring Boot的用途、特色、支持的开发语言,然后介绍它的学习前景,最后提供一-些学习Spring Boot的建议。本章首先介绍搭建开发Spring Boot的环境,然后介绍项目管理模型文件pom.xml,最后讲解如何设置国内仓库。

2023-12-06 22:21:59 48

原创 重磅来袭!腾讯T7手写高并发实战手册,称霸GitHub热榜

作为一个异步框架,Netty的所有IO操作都是异步非阻塞的,通过FutureListener机制,用户可以方便地主动获取或者通过通知机制获得IO操作结果。目前来说,主要的互联网公司,例如阿里、腾讯、美团、新浪、淘宝等,在高级工程师的面试过程中,就经常会问一些高性能通信框架方面的问题,如果掌握了Netty相关的技术问题或源代码,面试大公司时,一定底气十足,成功在握。同时,列出了一个大致12天的实践计划。本章聚焦的主题:一是底层IO操作的两个阶段,二是最为基础的四种IO模型,三是操作系统对高并发的底层的支持。

2023-12-02 17:22:59 47

原创 双非二本程序员,年近30,5年间在大厂中横跳,工资翻了三番

讲真的,面试中7分靠技巧,3分靠能力,面试会涉及到很多杂而乱的知识点,想要拿到满意的offer,需要刷很多套面试真题,但是千万不要只是纯粹地去死记硬背,要有技巧的运用成自己的东西。“至少要刷四五百道,你才能让面试官高看一眼”,面试题库不但和实际工作内容有关联,还可以在面试官面前证明你是一个有毅力的人,综合能力强,技术有广度的人。今年,一个很早入职大厂的朋友不再期望在公司内部实现升职,选择走上一条更冒险的路,花了半年的时间准备阿里某子公司的面试,顺利通过跳槽升职加薪。这是一条他通过坚持跳槽走出来的路。

2023-11-22 20:34:58 50

原创 高光时刻!美团推出Spring源码进阶宝典:脑图+视频+文档

Spring是一个开源框架,相信很多做Java开发的技术人员对Spring并不陌生,Spring是现在企业中经常会用到的,是为了解决企业应用程序开发复杂性而创建的。Spring主要的优势就是可以分层架构,可以为你提供选择使用哪一个组件,同时也会为J2EE应用程序开发体提供集成的框架!当然,Spring是我们在工作中必不可少的会使用得,如果你还处在懵懂的状态,或者还不了解都可以来看这份Spring进阶宝典,你值得拥有,带你从0到1!第七部分Spring AOP源码深度剖析。第六部分Spring AOP应用。

2023-11-15 21:38:42 43

原创 限量!腾讯高工用4部分讲清楚了Spring全家桶+微服务

今天LZ为大家寻了一份有关SpringBoot+Springcloud微服务的开发实战,讲解得很全面,从操作难点、基础/进阶知识、案例分析全面讲解了微服务的相关知识:​。在当前技术迭代很快的情况下,本书从基础入门开始,然后一步步加深,希望可以把每个知识点描述清楚,希望读者可以快速上手,并加深对每个组件的理解。举个例子,微服务架构之所以能脱颖而出,正是因为它实现了 系统解耦和持续集成,有清晰的服务边界 ,很大程度上避免了“牵一发而动全身”的尴尬。第4篇 微服务开发实战(16-17章)图书管理系统框架说明。

2023-11-09 15:43:18 52

原创 莫慌!阿里人用五个模块讲明白了SpringCloud,可下载

主要包括了6-13章的内容(用Consul实现服务治理、用Ribbon和Feign实现客户端负载均衡和服务调用、用Hystrix实现容错处理、用Spring Cloud Gateway构建微服务网关、用Spring Cloud Sleuth实现微服务链路跟踪、用Spring Cloud Config配置微服务用Spring Cloud Alibaba组件实现服务治理和流量控制、用Spring Cloud Security实现微服务安全)主要包括了4-5章的内容(认识微服务、Spring Cloud基础)

2023-11-08 15:43:46 41

原创 GitHub星标126K的京东「微服务进阶笔记」首次开源!好评如潮

这份资料可是业界【标杆】的程度,能够让大家在日常开发工作中少走弯路,有很强的指导意义。微服务的重要性应该不用我多说了吧?这可是我们开发者必备的技能。为了不拉长这个篇幅,就展示到儿了,需要拿去学习的朋友。PS 免费获取方式我已经放在文末了,自取。

2023-11-06 15:34:07 59

原创 阿里互联网一线大厂Java岗面试题库(2024版)这次38k!稳了

这套题库里面中包含了以下很多个模块:并发编程,多线程,集合框架,设计模式,数据库,性能优化,RabbitMQ消息中间件,ActiveMQ消息中间件,Dubbo,JVM,Kafka,MongoDB,MyBatis,MySQL,Netty,Nginx,Redis,Tomcat,Zookeeper,Spring,SpringBoot,SpringCloud,SpringMVC,…这套题库里面中包含了以下很多个公司:百度篇,京东篇,腾讯篇,头条篇,美团篇,华为篇,滴滴篇,…1JAVA核心面试题库(1000+题)

2023-11-06 15:06:52 57

原创 字节算法中了80%!靠着这份GitHub上的算法小抄,成功斩获Offer

有很多朋友问我数据结构和算法到底该怎么学,尤其是很多朋友说⾃⼰是「⼩⽩」,感觉这些东⻄好难啊,就算看了之前的「框架思维」,也感觉⾃⼰刷题乏⼒,希望我能聊聊我从⼀个⾮科班⼩⽩⼀路是怎么学过来的。很多读者反应,就算看了前⽂动态规划详解,了解了动态规划的套路,也不会写状态转移⽅程,没有思路,怎么办?这位大佬在刷题和打ACM比赛中总结出了经验和套路,不问不知道,这份刷题笔记来自FB高级架构师、ACM金牌选手。本章包含⼀些常⽤的算法技巧,⽐如前缀和、回溯思想、位操作、双指针、如何正确书写⼆分查找等等。

2023-11-06 14:47:08 69

原创 Github标星98k,Alibaba最新发布的Spring Boot项目实战文档!太强了

本章还介绍了使用Eclipse和IntelliJ IDEA配置Maven,以及搭建开发环境的详细步骤,最后介绍了在Spring中开发Hello World示例的步骤并进行了结果展示,还列举了在项目开发中常用的Spring的配置注解,并对Spring MVC请求的流程做了具体介绍。在Spring Boot中,可以使用Actuator通过不同的端点查看不同项目的运行情况,常用的端点包括查看项目环境和配置信息的env、查看项目健康信息的heal th、查看项目信息的info和所有请求入口的mappings。

2023-10-28 17:01:49 43

原创 JavaScript操作DOM常用的API

文档对象模型 (DOM) 是HTML和XML文档的编程接口。它提供了对文档的结构化的表述,并定义了一种方式可以使从程序中对该结构进行访问,从而改变文档的结构,样式和内容。文档对象模型 (DOM) 是对HTML文件的另一种展示,通俗地说,一个HTML 文件,我们可以用编辑器以代码的形式展示它,也可以用浏览器以页面的形式展示它,同一份文件通过不同的展示方式,就有了不一样的表现形式。而DOM 将文档解析为一个由节点和对象(包含属性和方法的对象)组成的结构集合。

2023-10-28 15:42:18 48

原创 华为18级工程师用200张图带你一次性搞懂HTTP/TCP/IP网络协议

互联网世界中,网络协议的重要性不言而喻。很多人都知道,网络协议中的五层模型或者七层模型,这些在操作系统中,那都是“必考题”。上学的时候,无论是死记硬背,还是各种小抄,总得把下面这个图记下来。踏入工作,走进 web 开发“不归路”,发现还是不能落下它。但是优秀的你,一定是想做好充分的准备吧!你还在为TCP重传、滑动窗口、流量控制、拥塞控制发愁吗?文章篇幅受限,部分内容只能以截图的方式展示出来。由于文章篇幅受限,部分内容只能以截图的方式展示出来。好啦,今天的分享就到这里啦。键入网址后,其间发生了什么?

2023-10-24 15:58:25 48

原创 【无标题】

Java性能优化个人觉得是Java进阶的必经之路。让工程师可以专注于应用主体逻辑,而不用去管理内存的使用,但这是一把双刃剑,如果让程序达到最佳的性能,是Java性能优化的初衷。Java性能优化是每个程序员都需要学习的,他在Java中有着举足轻重的地位,不可否认,他的存在,是程序员的福音。文章共包含六大章节:Java编程性能调优,多线程性能调优,JVM性能监测及调优,设计模式调优,数据库性能调优,实战演练场。好啦,今天的分享就到这里啦,希望对即将到来的金九银十有所帮助。Java编程性能调优。

2023-10-23 17:40:10 26

原创 首次公开!阿里巴巴最新高并发架构设计实录被我从Github扒下来了

而本篇LZ要跟大家探讨的就是“上天”这块的内容。这也就意味着,你想要在今年这个大环境下,找到一份薪水高且发展前景好的岗位,不关基础知识还要有良好的编码习惯和能力、排查问题、解决问题的能力以及整体系统的设计能力和架构能力。上天是指高并发,缓存,大流量,大数据量,能在更高的层面解决问题,入地是指从JVM,OS,算法,线程,IO这块刨根究底,对底层知识都能知其然还要知其所以然。这时候可能有些就会说了:LZ你说那么多,我公司也没有好的项目,平时根本接触不到高并发,简历也根本不敢写上有高并发经验,这怎么办?

2023-10-19 22:51:41 58

空空如也

空空如也

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

TA关注的人

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