• avatar 振兴我华 2021-07-01 00:00:51

    秋招进大厂很难?那来参考下这个网约车实战项目吧!

    在O2O 模式下,网约车平台成为其中最为经典的案例,无论是美国的 Uber 还是国内的滴滴都已经发展成为社会的基础设施。 写在前面 先给大家发个福利,只需要点赞并好评此文,领取7个G的网约车视频教程(附项目***) 技术与实战看视频教程就可以了,下文就简单谈谈网约车算法+数据中台;

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:01:12

    推荐阅读:华为首席架构师编写的《云原生架构下微服务最佳》

    云原生架构是IT技术在云计算时代的进化升级,标志着云端应用进入成熟阶段。技术的价值是高效稳定、快速响应、驱动甚至引领业务发展,避免叠见层出,以及减少工作量。成规模的系统和团队需要与之匹配的技术体系。云计算兴起之时,有人说:“未来技术人员.会分成两种,一种是构建云的,另一种 是基于云构建应用的”。那时

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:01:40

    秋招开局痛击!字节三面挂掉,最终被滴滴捞起

    之前就一直想投字节跳动,对字节跳动整体印象挺好的,平等不讲tltle、发展快、成长空间大,现在业务线也比较多,公司平台也上了一个台阶。今年秋招就果断投了字节跳动。但还是被刷了,害好可惜,还好后面被滴滴捞起来了。我在文末分享了我面试个人复盘包括自己收集的一些秋招备战资源和项目实战源码!(文末自取)

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:02:02

    【剑指金九银十】4年经验去面试10分钟结束,现在Java面试为何这么难

    作为一名优秀的程序员,技术面试都是不可避免的一个环节,一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。 如果你参加过一些大厂面试,肯定会遇到一些这样的问题: 1、看你项目都用的框架,熟悉Spring、mybatis等框架实现原理吗? 2、 看你上面有接触过消息中间

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:02:28

    【剑指金九银十】今天来谈一下一份高质量「简历」是如何撰写出来的

    都说九月十月是跳槽的高峰期 (也有金九银十的说法),所以 近期 计划出一些 面试求职 相关的文章,如果 觉得不错,请点赞/留言,莫要白嫖~ 01. 简历是什么 我们在 上一篇文章 有过 「简历是一份工作成果」 的总结,确实,从某种意义上来说它就是你为 新公司 所做的 第一件 工作成果 (成功推销

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:02:49

    一位三本菜鸟跳槽却被源码暴锤,23天狂学Spring,终入大厂

    一、不会 Spring 就不要谈就业! 一直强调, Java 是空气,永不过时。而 Spring 在 Java 开发里中处于垄断地位,任何一个框架不跟 Spring 整合,就要被淘汰!这也是为什么大部分企业的岗位需求中 Spring 都是必须的! 之前有朋友去京东面试,被问到 AOP、IOC相关

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:03:16

    字节跳动的三道编码面试题的实现

    自己的一个小圈子微信群的伙伴们发了一张图片,是网上流传的字节跳动的面试题编码,闲的无事就思索了下,发现都不难,都是对基础的数学知识的考量。先上图吧! 当然40分钟,我也无法把任意两题编码完成,只是知道大概的解题思路,唯一能确定的,在面试规定时间内,第二题我是肯定可以在20分钟内编码完成。  

    来自 振兴我华
    00
  • avatar Yang406 2021-07-01 00:03:33

    题解 | #二叉树的之字形层序遍历# #Go#

    Go实现如下 func zigzagLevelOrder( root *TreeNode ) [][]int { // write code here if root == nil { return make([][]int, 0, 0) } var

    来自 Yang406
    00
  • avatar 振兴我华 2021-07-01 00:03:41

    藏在Java数组的背后,你可能忽略的知识点

    引言 概念 数组是数据呈线性排列的一种数据结构,它用一组连续的内存空间,来存储一组相同数据类型的数据,表示一组相同类型的数据的集合,具有固定的长度,并且在内存中占据连续的空间。 数组是基本上所有语言都会有的一种数据类型,是我们在开发过程中经常会接触到的,所以我们很有必要了解数组的相关特性 数

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:04:02

    集十三位资深程序员毕生功力回答:普通程序员如何自学才能进大厂?

    史上最强Java学习大全,多亏我足够无耻,才从公司十三位Java程序员口中问出方法来。 没错。 这篇文章总结于我们公司十三位使用Java作为开发语言的程序员前辈,方方面面近四千字。 作为十大编程语言榜首的Java,真的太多人学也有太多要学的东西了,以至于后台总有人问Java该怎么学,甚至还有具

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:04:27

    阿里培训官给新入职程序员的25条建议。

      1. 不要毫无计划地写代码,思考、调研、计划、编码、测试、修改,一个都不能少; 2. 不要写代码前过度计划,在一头钻进代码前做点计划是好事,但是即便是好事,也可能物极必反。喝太多的水都会使你中毒呢; 3. 请勿低估代码质量的重要性,如果你只能够关注你所写的代码的一个方面,那么肯定是可读

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:04:48

    零基础转行程序员自学3年终于在金九银十季成功,三面“拿下”拼多多

    前言 先来自我介绍: 老家农村,家里好不容易把我送到大城市读书,大学非985,211,但在我们老家,能出一个本科大学生也是非常不容易的。因为农村信息的相对闭塞,我对大学专业一无所知,加上分数并非前茅,最后被调剂一个机电专业,觉得现在人人都离不开电器,学电最起码不会失业吧。 为什么学编程? 接

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:05:11

    Git 中submodule的使用,终于有人说明白了

      背景 面对比较复杂的项目,我们有可能会将代码根据功能拆解成不同的子模块。主项目对子模块有依赖关系,却又并不关心子模块的内部开发流程细节。 这种情况下,通常不会把所有源码都放在同一个 Git 仓库中。 有一种比较简单的方式,是在当前工作目录下,将子模块文件夹加入到 .gitignore 文

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:05:32

    在华为从事十年的面试官,用亲身实践来说明,为什么Java面试要求越来越高?

      正文开始前先奉上任老总前两天在华为举行战略预备队学员和新员工座谈会上的四句经典语录: 1、今天你们在会上鼓掌,浪费了很多能量,这个能量以后要用于产粮食,鼓掌又不能发电。鼓掌太多,容易造成个人迷信。 2、少玩游戏,晚上和周末多看学术性文章和技术性文献,趁灯塔还没熄,多看看指路明灯

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:05:53

    Spring容器启动流程+Bean的生命周期【附源码】

    Spring容器的启动全流程 Spring容器的启动流程如下,这是我在看源码过程中自己总结的流程图,如有错误,还望评论区指点: 接下来附上源码: 为什么是refresh方法命名,而不是init命名呢? 其实,在ApplicaitonContext建立起来之后,可以通过refres

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:06:15

    模板方法模式——看看 JDK 和 Spring 是如何优雅复用代码的

    不管是我们学习并发编程中的 AQS,还是看 Spring 的源码,肯定都会遇到模板方法模式,它简直太常见了。 前言 模板,顾名思义,它是一个固定化、标准化的东西。 模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 场景问题

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:06:37

    在阿里巴巴干了四年的Java面试官,知道我最常问的面试题是什么吗?

    为什么要公开这些面试题?原因一:身边从事 Java 开发的人员越来越多,我的表弟表妹们,朋友的表弟表妹们,朋友的朋友的表弟表妹们,每次问我要相同的面试复习材料,已经让我疲于应付,索性整理出来,直接发链接给他们。原因二:节省招聘双方彼此的时间,有些来公司面试人,无论是有几年工作经验的还是刚毕业的,就连

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:06:59

    阿里云社区强推的一份SpringCloud笔记,在Git上三天标星就已经81.6K了?

    前言 阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。 今天,我们要分享的是,Alib

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:07:35

    程序员是否应该加入创业团队的一点思考

    前言 自己在互联网公司待了很多年,大多数人的职业发展方向有两种。 第一,在公司继续发展技术或者走向管理,继续在职场层级上努力爬上,更高的职位、更高的薪水、更多的权利、更多的资源协调。 第二,一些人加入创业团队,期望把某个项目做成功,然后上市,上市后自己手里的期权价值放到很多倍,奔向财务自由

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:07:56

    美团一面凉凉:MySQL+Java+Redis+算法+网络+Linux等一个都讲不清

    面试大概九十分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~)。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识~)分为MySQL+Java+Redis+算法+网络+Linux等六类,接下来分享一下我的这次美团一面面经++一些我的学习笔记。 注意

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:08:22

    命,是弱者的借口。运,是强者的谦辞。

    初读马老师这篇文章,下面这句话对我感触最大: 命,是弱者的借口。运,是强者的谦辞。 原文 做老师这么多年,最高兴的就是听到学生说:“老师,我找到工作了!” “老师,我又涨薪水了”。 听到这些,我由衷的替他们感到高兴,与此同时,也有作为老师参与到他们的人生发展中的那种自豪。 但是,更多的

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:08:45

    工作两年,经过这次面试发现也该懂并发了(干货)

    本文的组织形式如下,主要会介绍到同步容器类,操作系统的并发工具,Java 开发工具包(只是简单介绍一下,后面会有源码分析)。同步工具类有哪些。 下面我们就来介绍一下 Java 并发中都涉及哪些模块,这些并发模块都是 Java 并发类库所提供的。 同步容器类 同步容器主要包括两类,一种是本来

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:09:16

    首发!Alibaba内部:Spring源码培训课件笔记曝光!

    本文包含的内容 Spring占有的市场 阅读源码的重要性 阅读源码困难度 课件笔记的主要内容 Spring占有的市场 先来简单说一下现在各个企业常用并与Spring相关的: ssh = spring + struts + hibernate 集成SSH框架的系统从职责上分为四层

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:09:39

    Alibaba内部SpringCloud参考笔记,在GitHub一天就标星81.6k?

    前言 阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。 今天,我们要分享的是,Alib

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:10:10

    回文字符串判断的3种方法

    回文字符串判断是面试和笔试中常见的面试题之一,同时也是 LeetCode 中一道经典的面试题,那么本文我们就来看一下什么是回文字符串?以及如何实现回文字符串的判断。 回文字符串定义 回文字符串是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文字符串。(来自百度百

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:10:31

    阿里巴巴内部Java成长笔记,首次曝光!

    前言 关于技术人如何成长的问题,一直以来都备受关注,因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的后浪,也不至于被“拍死”在沙滩上。 近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:10:59

    奋战50天成功拿到阿里P7offer,全靠我啃烂了这份2020最新面试题!

    前言 不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可以提前准备,所谓不打无准备的仗就是这个道理,以下为大家,描述了从面试准备到最后的拿到offer提供了非常详细的目录,建议可以从头看是

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:11:20

    4ms程序,如何优化到3ms甚至再到2ms?

    前言 你在打王者荣耀的时候,是否经常会遇到这种情况:和对面同位置对线的时候,自己也没有太大失误,但是为啥对面经济比我高?能够压着我打?——是我太菜了 这可能就是你们细节上的差距,别人可能对兵线、技能、英雄机制搞得更清楚,每一步都清清楚楚,刷题也是一样,同样的方法,为啥别人的比你快很多,也

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:11:42

    熬夜23天吃透,九大核心专题,成功收割了阿里、百度、美团3家offer

    前言 今年受疫情影响非常大,春招和金三银四都要比往年来得更迟一些。春招结束之后,我特意把自己的面试经历顺了顺,总结出了不少的经验。对了,这次一共收割了3个大厂offer,分别是蚂蚁金服、美团和网易,特意分享这次对我帮助非常大的宝典资料,一共涉及九大核心专题,分别是计算机网络、操作系统、MySQL、

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:12:26

    LeetCode:4ms程序,如何优化到3ms甚至2ms?

    前言 你在打王者荣耀的时候,是否经常会遇到这种情况:和对面同位置对线的时候,自己也没有太大失误,但是为啥对面经济比我高?能够压着我打?——是我太菜了 这可能就是你们细节上的差距,别人可能对兵线、技能、英雄机制搞得更清楚,每一步都清清楚楚,刷题也是一样,同样的方法,为啥别人的比你快很多,也

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:12:47

    可抵万名黑客的阿里女守护神,私底下竟然是这个样子

    作者:电商君 来源:电商报(ID:kandianshang)中国电商影响力媒体! 1名守护者,能打过1万名黑客?这样以一敌万的场景,在阿里每天都在上演:几百人的阿里云安全部队每天都要抵御来自全球数百万黑客的攻击,这其中就包括一位美女守护者。   1人抵1万名黑客的清华女学霸 在阿

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:13:11

    华为资深架构师熬了三个通宵,整理出这份微服务学习脑图

    此份脑图内容:微服务设计的一些原则和需要考虑的一些事。   这份图片内容全部来自于一本书籍,既然脑图已经介绍完毕了,那么接下来介绍下这本书籍吧,有了脑图再去阅读这本书籍会更加通畅。 本书内容: 全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:13:40

    多图详解!10大高性能开发核心技术

    程序员经常要面临的一个问题就是:如何提高程序性能? 这篇文章,我们循序渐进,从内存、磁盘I/O、网络I/O、CPU、缓存、架构、算法等多层次递进,串联起高性能开发十大必须掌握的核心技术。 - I/O优化:零拷贝技术 - I/O优化:多路复用技术 - 线程池技术 - 无锁编程技术 - 进程间

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:14:06

    你要的商城系统全在这了:几个已经开源的商城实战项目。

    这几个都是很不错的实战项目。 下面介绍的所有项目都已经开源,源码:文末获取; 前言 说给基础薄弱的童鞋: 下面的商城系统大多是比较复杂的,比如 mall 项目,如果没有Java基础和Spring Boot都没摸熟的话,不推荐研究它们,可以先收藏起来,步子别迈太大,容易扯到蛋。 番

    来自 振兴我华
    01
  • avatar 振兴我华 2021-07-01 00:14:27

    程序员“金九银十”跳槽的六大杀器

    金九银十:每年 9、10 月份各大互联网公司都会周期性地发生人事变动,无论是刚进社会的职场菜鸟,还是准备跳槽的老手,都将在这个时候获得新工作,或迎来晋升涨薪的最佳机会。 马上就又是金九银十了,小编最近花了很长的时间去搜罗整理Java的学习资料,并把各大厂的核心面试题都整理成了一个又一个的文档;

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:14:55

    Java开发二十年大佬带你玩转坦克大战23种设计模型,小白都可以做

    在Java开发中,坦克大战项目和23种设计模式无疑是经典中的经典,就算是开发5年甚至是10年以上的开发者,都不敢说自己真真实实掌握了23种设计模式,希望大家能够好好学习,并且能够掌握这些细节性的东西。 坦克大战项目 坦克大战项目通过一个联机对战游戏的手把手,一行一行的开发过程,让你精准的理解

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:15:19

    只需一个小故事就可以讲明白:微服务架构

    前言 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明这一过程。 最初的需求 几年前,小明和小皮一起创业做网上超市。小明负责程序

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:16:08

    数据平台、大数据平台、数据中台……你确定能分得清吗?

    造概念,在IT行业可不是一件陌生的事儿,中文博大精深,新名词、新概念往往简单准确,既可以被大众接受,又可以被专家把玩,真正做到雅俗共赏、各有趣味。近年来,数据中台之火爆,什么数据平台、数据中台、数据湖、数据集市等等,不同的叫法把大家绕的云里雾里,概念混淆不清,着实让人摸不着头脑…… 正如我们清楚的

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:16:30

    多线程join(和yield(源码解析

    join()的作用 other.join()把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 在一个线程中调用 other.join() ,这时候当前线程会让出执行权给 other

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:16:50

    设计模式:适配器模式(类适配器、对象适配器、接口适配器)

    适配器模式的工作原理: 将一个类的接口转换为另一种接口,让原本接口不兼容的类可以兼容。 从用户的角度是看不到适配器的,是解耦的;用户调用的是适配器转化后的目标接口方法,适配器再调用被适配者的相关接口方法。(比如用户只用type-C,要的是这个口给出的5v电压,而适配器去插插孔),这样对于用户来说

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:17:12

    超简单集成HMS ML Kit 实现parental control

    前言   各位应用程序开发者有没有在后台收到过家长们的反馈? 希望能够提供一个开关,采取一些措施保护小孩的眼睛,因为现在小孩子的近视率越来越高,和他们长时间近距离盯着屏幕有很大的关系。最近有一个海外的客户通过集成了ML kit 实现了防范小朋友眼睛离屏幕过近,或者玩游戏时间过长的父母类控制类功

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:17:33

    Kafka 为什么能那么快

    Kafka 为什么能那么快 | Kafka高效读写数据的原因 无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 broker 读取数据。那 Kafka 的快也就体现在读写两个方面了

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:17:55

    Spring Security报异常 Encoded password does not look like BCrypt

    控制台报错: Encoded password does not look like BCrypt 意思是前端传回去的密码格式与数据库里的密码格式不匹配,这样即使密码正确也无法校验。自然也就无法登录。 造成这种情况的原因主要有以下几点: 1.登录时,service中的加密类与数据库中密码所采用

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:18:17

    老板让我去招聘几个能做事的程序员,引出了一场对职业规划的思考

      最近面试了几个工作三年,四年以及五六年的程序员。每次面试我都会问,你的职业规划是什么?他们基本上回答的都是,目前来说主要还是想着做技术方面,如果有管理的机会话也是可以的(其实大部分程序员应该都是这个想法),也就是说他们其实最终想做的是技术这方面,但是等我问他们有没有平时在工作之余有没有学习的时

    来自 振兴我华
    01
  • avatar 振兴我华 2021-07-01 00:18:39

    面试官:看你简历上写熟悉Spring框架,谈谈对Spring的理解

    今天只谈一下我们在面试中的如果面试官问到Spring,你应该怎么去回答,来获取面试官的青睐。在我的印象中,Spring框架可以说是Java世界里面最为成功的框架了,在企业的实际的应用里面,大部分的企业架构都是基于Spring框架的,它的成功来自于他的理念而不是技术,最为核心的理念是IOC和AOP。接

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:19:01

    “升职加薪”必经路,深入详解Spring,读懂源码So easy

    Java开发人员都知道,阅读源码是一个非常好的学习方式,在我们日常工作中或多或少都会接触一些开源代码,比如说最常用的Struts、Hebernete、Spring,这些源码的普及与应用程度远远超过我们的想象。但其实能够做到通读源码的人真是少之又少,而无论基于什么样的原因,放弃阅读源码始终都是一个不明

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:19:30

    Spring知识点总结!已整理成142页离线文档(源码笔记+思维导图)

    写在前面 由于Spring家族的东西很多,一次性写完也不太现实。所以这一次先更新Spring【最核心】的知识点:AOP和IOC   无论是入门还是面试,理解AOP和IOC都是非常重要的。在面试的时候,我没怎么被问过MyBatis/Hibernate/Struts2这样的框架,而Spring

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:19:54

    可能是最漂亮的Spring事务管理详解

    事务概念回顾 什么是事务? 事务是逻辑上的一组操作,要么都执行,要么都不执行. 事物的特性(ACID):   原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 一致性: 执行事务前后,数据保持一致; 隔离性: 

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:20:15

    手写spring框架,帮你彻底了解spring的工作原理机制

    在我们的日常工作中,经常会用到Spring、Spring Boot、Spring Cloud、Struts、Mybatis、Hibernate等开源框架,有了这些框架的诞生,平时的开发工作量也是变得越来越轻松,我们用 Spring Boot 分分钟可以新建一个Web项目。 今天通过手写Spring框

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:20:37

    10天斩获8家Offer,全靠阿里大牛的这份最全「高并发套餐」

    [并发编程]是每个架构师的筑基必备技能,没点余地,上去就是一个字:干! 几个月前靠着超级无敌的运气,得到阿里大牛赠送最全[高并发套餐],回去死磕100天(原谅我这个渣渣,耗的时间比较久,几天前才出关升级)。恰好,也挺久没唠嗑过高并发,今天必须来死磕一下这份最全[高并发套餐]   别急,咱先

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:21:06

    算法血拼:Google+百度+Alibaba+字节+Tencent+网易+360+拼夕夕

    最热的三伏天来了,相信有许多小伙伴们都已马不停蹄的在准备各大厂的秋招提前批了吧,不知算法与数据结构会不会成为你的坎? 恰好,我这两天花了点时间,整理了些各大厂(Google+百度+Alibaba+字节+Tencent+网易+360+拼夕夕+美团+小米)面试过程中的一些算法题,不来试个水测试一下自己

    来自 振兴我华
    01
  • avatar 振兴我华 2021-07-01 00:21:34

    并发编程的内功心法

    本篇文章我们来探讨一下并发设计模型。 可以使用不同的并发模型来实现并发系统,并发模型说的是系统中的线程如何协作完成并发任务。不同的并发模型以不同的方式拆分任务,线程可以以不同的方式进行通信和协作。 并发模型和分布式系统很相似 并发模型其实和分布式系统模型非常相似,在并发模型中是线程彼此进行通信

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:21:59

    阿里巴巴最火的技术:k8s基于Ingress-nginx实现灰度发布

    前言 Ingress-Nginx是一个K8S ingress工具,支持配置Ingress Annotations来实现不同场景下的灰度发布和测试。 Nginx Annotations 支持以下几种Canary规则: Nginx ingress annotations 假设我们现在部署了两个版本

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:22:19

    程序员终极路线:浅谈在华为,我是怎么做项目管理的

      一个项目的完成,靠的不是一个人的单打独斗,而是团队的集体努力。协调各方不是件易事,项目经理的工作就显得格外重要。如何做好项目管理?本文作者基于自身工作经历,对这个问题提出了自己的一点思考,希望对你有帮助。 —————— BEGIN —————— 如果要用一个字来形容电商后台系统—

    来自 振兴我华
    01
  • avatar 振兴我华 2021-07-01 00:22:41

    不能错过的分布式ID生成器(Leaf ),好用的一批

    美团(Leaf) Leaf是美团推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨一句话:“There are no two identical leaves in the world.”(“世界上没有两片相同的树叶”),取个名字都这么有寓意,美团程序员牛掰啊! Leaf的优势:高

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:23:08

    腾讯内部人手一本的“Java突击宝典”,看完之后我是服了!

    前言 Alibaba作为一线互联网公司的代表,是大部分程序员梦寐以求的工作场所,确实大厂出来的程序员,其背景也更值钱,含金量也会更高。实际上,Alibaba程序员早已成为行业内学习的榜样和标杆,但实际上光鲜的背后付出的血汗是我们没看到的。那么阿里程序员平常都是怎么学习的呢? 今天就讲讲让我们一众

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:23:39

    两个月没有任何娱乐,最终拿到美团offer,感谢拼命的自己!

    前言 事情是这样的,今年年初,在某个大博主那里拿到一份Java面试宝典,然后就一直躺在盘里吃灰,直到5月份的时候,有了要跳槽的计划和打算,就想着要刷刷面试题,所以就把这套“积灰”的面试宝典拿出看了看,这一看就看了一个多月才算是完整的吃透。7月中旬开始面试美团了,前后差不多5面的样子,原本以为没啥希

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:24:05

    致:还在CRUD程序员的一封信

    什么是务实 务实程序员他们总是在面临问题时,透过问题看到本质,从具体的场景出发,从大局着想,了解整个问题的来龙去脉,他们会对自己的行为负责,在项目面临问题时,他们不会撒手不管或者任由风险一步步扩大直至无法维护。 大多数人都不是务实的程序员,因为成为务实的程序员并不满足 短期的利益,需要长期的

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:24:26

    阿里巴巴内部学习资料从基础到源码,一站到底

    前言 作为一名程序员,尽早确定自己的发展方向和路线是非常重要的,架构师则是其中的方向之一。很多程序员,奋斗大半辈子,是为了让自己成为一名合格且优秀的架构师,但是成为架构师并非一件易事,它对于技术方面的要求也是非常高的。 当然,大厂架构师更为值钱,那么想要进大厂做架构师,需要学习哪些技术呢?可能现

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:24:52

    蚂蚁金服难忘的四面经历,这是要把我问到死了!!

    前言 前段时间,蚂蚁金服的热度可不小,互联网圈人人都在讨论它上市的事情,实际上蚂蚁金服上市是迟早的事情。这一下,蚂蚁的员工含金量上升了不少,那我之前蚂蚁提前批这波面经,也是时候分享了。 这次面试,可以说是一波三折,波涛汹涌了,原本我是一个挺自信的人的,所以在面试前我算是处于一个斗志昂扬的状态,奈

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:25:16

    我是如何失去团队掌控的?一个技术总监的反思

    我是一个不合格的技术总监,在过去的快三个月里。我带着从40多个人的研发团队(包含需求、开发、测试)里抽调出20多个人去为公司开疆拓土。在这快三个月中,我们一起奋战奋斗拼搏。在过程中,我通宵时间超过半个月,干到凌晨4/5点的日子数不胜数,干到凌晨1/2点日子更是习以为常。整个团队绝大多数人近乎两个月没

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:25:37

    应聘蘑菇街25k(Java岗),不曾想被问到怀疑人生!

    前言 本文是一位粉丝朋友前段时间的真实面经经历,面的是蘑菇街 背景介绍: 工作经验:Java开发5年 学历背景:重庆邮电大学(信息安全专业) 工作经历:主要业务在柬埔寨做移动支付钱包(聚合支付的项目,让柬埔寨当地华人能使用微信、支付宝支付) 注意:以下内容均为真实面经分享,大家

    来自 振兴我华
    00
  • avatar 努力学好算法的小白 2021-07-01 00:26:00

    题解 | #回文数字#

    import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ public class Sol

  • avatar 振兴我华 2021-07-01 00:26:00

    我在阿里最神秘的部门上班

      7月刚刚从学校毕业的施平,在入职阿里之后接到了第一个任务。 在没有任何参考范本的情况下,他要快速设计出一套全新的反欺诈模型,用于实时识别骗子账号。 26岁的施平不会想到,在4个月之后,他会收到来自CEO的表扬邮件。 “很牛逼!”在10年之后的今天,施平依然清晰地记得邮件里的那句话。 时

    来自 振兴我华
    11
  • avatar 振兴我华 2021-07-01 00:26:25

    小张:Java架构师是不是薪资特别高啊,我有机会吗?该怎么做?

    要想成为主力架构师,需知道以下知识   要想成为软件开发的专家,需要我们完整了解软件开发的流程,并在关键部分掌握丰富经验。 需要我们了解设计模式和算法的细微差别,同时遵循软件开发的最佳实践,包括创造性和思考力,为编程问题提供合适的解决方案。 实现这一目标需要掌握服务器端开发、客户端开

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:26:49

    阿里蚂蚁金服超全126道面试题,都会的话,你也能去面阿里了

    很多同学对面试不够了解,不知道如何准备,对面试环节的设置以及目的不够了解,因此成功率不高。通常情况下校招生面试的成功率低于1%,而社招的面试成功率也低于5%,所以对于候选人一定要知道设立面试的初衷以及每个环节的意义,有的放矢...   通过现场分析互联网的JD,让学员掌握分析公司对技术的要求和定

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:27:10

    半个月整理65道spring面试题,答案全在这里了

    这段时间里,我为大家准备了一大批Java相关面试题,学习资料,在这里先分享给大家我整理的65道spring面试题     1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:27:31

    深度揭秘阿里(蚂蚁金服)技术面试流程!附前期准备,学习方向

    上半年公司的项目很闲,很多人觉得没意思陆续走了,我考虑到自己的发展,从6月底开始面,面到7月底,三十家公司。我从不打没准备的仗,我是一个喜欢总结经验的人,每经过一场面试,我都会那个本子记录下来,或者哪些问题是自己之前没遇到过的,或者是哪些问题是新遇到。通过一段时间的备战,面试,拿了几家offer ,

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:27:52

    程序员,每个月给你发多少工资,你才会想老板想的事?

    今天,跟大家谈一个很现实的话题! 你的工资有多少? 在评论区打出来,统一都说月薪哈!能说年薪的,我怕自己的小心脏扛不住。   程序员:给多少工资,干多少事 我们不是经常会看到一个关于西游记的“悖论”吗: 为什么孙悟空初期大闹天宫的时候那么厉害?因为他自己当老板,打一群天庭的打工

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:28:17

    只会CRUD的程序员却有阿里梦,三次冲击阿里,终成“菜鸟”P6

        怀揣着对大厂的梦想,程序员小王本想在工作两至三年的时间内能进入大厂,奈何竞争是如此激烈。而且进入大厂并不容易,曾经一度被腾讯、京东、美团等大厂刷下来,甚至有些公司连面试机会都没给。今年恰好趁着疫情那段时间的空档期,程序员小王下定决心,向阿里发起“总攻”。 在这次面试阿里之前,程序员

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:28:43

    面试官看完我的博客,没敢问我多线程并发问题!

    有个小常识,在简历中加入自己优秀的博客账号,会给自己的简历筛选和面试环节加上不少分。所以,许多程序员都会有做学习笔记、写博客的习惯,这也将会为大家的程序生涯画上浓墨重彩的一笔。 我其实也打算这样做,奈何实在是个技术渣渣,比不上人家阿里,腾讯等大厂的程序员,只能搬一搬别人的笔记,抄一抄别人的博客。

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:29:07

    java岗面试官:请你告诉我是谁把公司面试题泄露给你的?

    前情提要: 面试官:你好!请先做一下自我介绍! 程序员:balabalabala... 前戏先过了.... 面试官:先介绍SpringCloud核心组件及其作用 程序员:SpringCloud由以下5个核心组件构成...另外,SpringCloud的工作流程是这样子的↓    

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:29:33

    快手面试题详解: Kafka为什么能那么快的6个原因

    无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 broker 读取数据。那 Kafka 的快也就体现在读写两个方面了,下面我们就聊聊 Kafka 快的原因。   1. 利用

    来自 振兴我华
    00
  • avatar 钟声随风 2021-07-01 00:30:01

    题解 | #JZ27 字符串的排列#

    java 字典全排列 import java.util.*; /** * @Author zhongyk */ public class SolutionJZ27 { public ArrayList<String> Permutation(String str) {

    来自 钟声随风
    00
  • avatar 振兴我华 2021-07-01 00:29:55

    华为与阿里等五位架构师一起奋战七个月,写出这一份Java并发编程

    作者介绍: 本书由五位作者(均为RedSpider社区成员)共同撰写。他们均参与了初稿编写、文章修订等工作。 灵鹤:Naver China Java工程师,拥有国外大型企业高并发项目经验,熟悉敏捷流程开发及持续集成,热爱开源,喜欢分享,对于写作始终保持严谨的态度。 毛毛虫:Java开发工程

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:30:25

    十年开发用一文透析——java中的NIO

      推荐观看视频: 清华大佬权威讲解nio,epoll,多路复用 一、概述 NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区), Selector。传统IO基于字节流和字符流进行操作,而NIO基于Channel和Buffer(缓冲区)进行操作,数据总是从通道读取到缓冲区

    来自 振兴我华
    00
  • avatar Eason66666 2021-07-01 00:30:40

    题解 | #计算某字母出现次数#

    import java.util.*;   public class Main{     public static void main(String[] args) {         Scanner sc = new Scan

    来自 Eason66666
    00
  • avatar 振兴我华 2021-07-01 00:30:49

    阿里从业十年的架构师浅谈JVM系列之:String.intern和stringTable

    简介 StringTable是什么?它和String.intern有什么关系呢?在字符串对象的创建过程中,StringTable有起到了什么作用呢? 一切的答案都在本文中,快来看看吧。 intern简介 intern是String类中的一个native方法,所以它底层是用c++来实现的。感兴

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:31:12

    开发五年,靠华为内部的1045页Java面试题,一周成功拿下5家offer

    写在前面 作为一名Java开发者,现在又是处在一个很尴尬的时期,是找工作还是跳槽还是......是不是有很多疑问伴随着? 你还在犹豫吗?还在不知道该怎么下手吗?现在很多程序员已经开始刷题,2020年的开始虽然很困难,但是困难是需要想办法克服的,而不是一直处在这一个状态,(一碗心灵鸡汤干掉,哈哈~

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:31:41

    阿里从业十年的架构师浅谈JVM系列之:String.intern和stringTable

    简介 StringTable是什么?它和String.intern有什么关系呢?在字符串对象的创建过程中,StringTable有起到了什么作用呢? 一切的答案都在本文中,快来看看吧。 intern简介 intern是String类中的一个native方法,所以它底层是用c++来实现的。感兴

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:32:24

    14张漫画与你透谈职场!程序员进入大厂一定是正确的选择吗?

    一些经历 以前我面试了很多人,当然以前是在小厂,根本没什么人投简历,大多数都是专科,少有本科的。本科的平均水平显著高于专科,只有少数几个例外,比如遇到了一个水平很不错的高中毕业的孩子。我自己是 985 毕业的,我知道同班中同样存在很大的水平差距,有人同样很混,但是他们的基础以及学习能力依然远胜很多

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:32:54

    推荐阅读:Spring Cloud中国社区负责人编写的《微服务架构实战》

    前言 “微服务”架构在这几年被广泛传播,变得非常火热,以至于关于微服务架构相关的开源框架和工具都变得越来越活跃,比如: Netflix oSS, Dubbo. Apache Thrift等。Spring Cloud也因为Spring社区在企业应用领域的广泛知名度和强大影响力,受到了广大架构师与开发

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:33:19

    头不秃不会秀系列:eclipse GIT本地库分支操作,你学废了吗

    git分支是一个重要的知识点,平时我们开发主要结合eclipse,idea来操作,今天这贴主要以eclipse来操作git本地库分支,主要内容包括新建分支,切换分支,合并分支,冲突解决,重命名分支,删除分支等; 1、新建项目 branchEclipseHelloWorld(默认master主分支)

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:33:45

    微软架构师12年心血355页内容,两个月狂刷3遍,斩获5家大厂offer

      前言 西雅图是一个IT氛围很浓的地方,这里是微软和亚马逊的总部所在地,Google、Facebook 等很多知名公司都在这里有研发中心。一群程序员聚在一起,总会谈到谁去这家公司面试了,谁拿到了那家公司的Offer。这让我有机会从多个角度去理解编程面试,也更加深入地思考怎样刷题才会更加有效。

    来自 振兴我华
    01
  • avatar 振兴我华 2021-07-01 00:34:13

    京东、华为都在用的Jenkins持续集成,但是真的有那么好吗

    持续集成的好处 降低风险,由于持续集成不断去构建,编译和测试,可以很早期发现问题,所以修复的代价就少; 对系统健康持续检查,减少发布风险带来的问题; 减少重复性工作; 持续部署,提供可部署单元包; 持续交付可供使用的版本; 增强团队信心; Jenkins的特征: 开源的Ja

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:34:35

    你见过京东T5是怎样深度解析MyBatis源码架构设计原理的吗

      首先我只想和大家聊聊架构设计中的一个核心问题:关注点分离。因为这个问题同样也是 MyBatis 框架需要解决的核心问题 关注点分离 关注点分离所对应的英文是 Separation of Concerns ,简称 soc 。它是最经典的架构设计原则之一 ,在许多架构设计中被广泛使用。关注点分

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:35:03

    RPC框架实现原理,看这篇就够了!

    正文 RPC非常重要,很多人面试的时候都挂在了这个地方!你要是还不懂RPC是什么?他的基本原理是什么?你一定要把下边的内容记起来!好好研究一下!特别是文中给出的一张关于RPC的基本流程图,重点中的重点,Dubbo RPC的基本执行流程就是他,RPC框架的基本原理也是他,别说我没告诉你!看了下边的内

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:35:26

    Github上这5款非常好用的开源 Docker 工具,京东、华为都在用

    前言 Docker 社区已经创建了许多开源工具,它们能帮我们处理各种用例。作者在本文中推荐了 5 款认为最有用的 Docker 工具,分别是 Watchtower(自动更新 Docker 容器)、docker-gc(容器和镜像的垃圾回收)、docker-slim(容器瘦身)、 rocker:突破

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:35:47

    一本关于设计模式的经典之作,如果你没看过,那就太遗憾了

        前言 想必大家在编写程序的时候,也曾遇到“咦,好像之前编写过类似的代码”这样的情况。随着开发经验的增加,大家都会在自己的脑海中积累起越来越多的“模式”, 然后会将这些“模式”运用于下次开发中。 当多个模块组合在一起工作时, 接口是非常重要的。其实,这条原则不仅仅适用于计算机,也适用于

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:36:15

    金九银十备战BAT秋招:算法+多线程+MySQL调优+redis+JVM虚拟机

    写在前面: 面临着一年一度金九银十的黄金跳槽季,不光是很多在职人员跃跃欲试,也有很多毕业大学生积极地加入到应聘行列。作为技术出身的我们,找工作的前提就是技术是否能过关。而对于java程序员来说,至少是两关的面试,这首个关卡就是笔试,如何通过面试官的重重考验,在众多人群中脱颖而出,拿到自己理想的of

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:36:43

    这本书为什么会被誉为Spring开发百科全书(文末附带源码视频)

      其实在我看来这本书籍更像一本工具书,涵盖的内容特别广阔。同时也像是一本攻略书籍,从小白入门开始写起。 这本书我觉得最棒的几个点就是: 书中以大量的实例,全面透彻地揭示了 Spring框架的各项特性以及围绕该框架新推出的许多周边框架; 实际问题→解决方案→具体做法三步走为主要书写方式;

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:37:10

    腾讯T5大牛推荐的一份Linux神仙文档,一个月后我涨薪了

    Linux是什么 Linux是一种能运行于多种平台、源代码公开、免费、功能强大、遵守POSIX标准且与UNIX兼容的操作系统。Linux 从20世纪中期一直发展到现在,前进的脚步从未停止过。如今更是突飞猛进,发展迅速,一股Linux热潮正在席卷整个世界,让人们意识到我们的生活越来越离不开它。Lin

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:37:41

    钻研源码七年的阿里架构师是如何对Spring解析的(附带源码视频)

    Spring的初衷: 1、JAVA EE开发应该更加简单。 2、使用接口而不是使用类,是更好的编程习惯。Spring将使用接口的复杂度几乎降低到了零。 3、为JavaBean提供了一个更好的应用配置框架。 4、更多地强调面向对象的设计,而不是现行的技术如JAVA EE。 5、尽量减少不必要

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:38:05

    阿里从业七年经验架构师对Spring源码深度解读(附带源码视频)

    阅读源码的重要性 Java开发人员都知道,阅读源码是非常好的学习方式,在我们日常工作中或多或少都会接触一些开源代码, 比如说最常用的Struts、Hibernate、 Spring, 这些源码的普及与应用程度远远超过我们的想象,正因为很多人使用,也在推动着源码不断地完善。这些优秀的源码中有着多年积

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:38:27

    Java程序员,不接私活月薪居然能达到35k?

    接私活 对程序员这个圈子来说是一个既公开又隐私的话题,不说全部,应该大多数程序员都有过想要接私活的想法,当然,也有部分得道成仙的不主张接私活。但是很少有人在公开场合讨论私活的问题,似乎都在避嫌。就跟有人下班后跑滴滴一样,程序员私有时间接点活挣点钱不也很正常么,不过不要在上班时间就行,就跟你上班期间出

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:38:55

    628页!三个通宵学完这份“宝典”,4面斩获字节跳动offer

        前言 怎样的契机? 实际上,目前毕业已经两年时间了,在大学时就已经开始关注字节跳动的发展。一开始,我是电气自动化专业的,大二清楚目标之后就转计算机了,大四进了一家小型的互联网公司实习,具体就不说哪家了,这个实习工作也为日后我进字节做了很好的“铺垫”。 清楚地意识到自己的目标是字

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:39:17

    腾讯面试,spring+SpringBoot+SpringCloud+SpringMVC(Java岗)

    前言 Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spr

    来自 振兴我华
    00
  • avatar 振兴我华 2021-07-01 00:39:39

    淘宝服务端高并发分布式架构演进之路

    1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基

    来自 振兴我华
    00