摘要: 寒假前半个月到现在差不多一个多月,断断续续做完了这个项目,现在终于可以开源出来了,我的想法是为这个项目编写一套完整的教程,包括技术选型分析、架构分析、业务逻辑分析、核心技术点分析、常见面试题等。不过说实话,这里面涉及的一些技术我仍然停留在仅仅是会用的阶段,当然,后面我会不断学习,了解透彻这些技术的底层原理,不断完善这套教程。 阅读全文
posted @ 2021-02-21 10:09 飞天小牛肉 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 是不是还在苦于自己简历上的项目离不开商城、RPC、秒杀、论坛、外卖、点评等等烂大街的项目?是不是翻遍全网再很难找到一个既有含金量又能看得懂的项目?那么现在就不用找了,下面这个项目一定适合你! 高性能短链系统 EZLink! 教程地址:https://itmtx.cn/column/17(或者小🍊序 阅读全文
posted @ 2023-12-12 11:01 飞天小牛肉 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 引言 前文介绍了 Session-Cookie 的认证过程,简单回顾下基本步骤: 客户端(浏览器)向服务器发送用户名和密码 服务器验证通过后,创建 Session 对象,在 Session 中保存该用户相关的数据,比如用户角色、登录时间等等 服务器向用户返回这个 Session 对象的唯一标识 Se 阅读全文
posted @ 2023-01-12 14:03 飞天小牛肉 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用消息队列,六个字总结:解耦、异步、消峰 1)解耦 传统模式下系统间的耦合性太强。怎么说呢,举个例子:系统 A 通过接口调用发送数据到 B、C、D 三个系统,如果将来 E 系统接入或者 B 系统不需要接入了,那么系统 A 还需要修改代码,非常麻烦。 如果系统 A 产生了一条比较关键的数据, 阅读全文
posted @ 2023-01-09 11:26 飞天小牛肉 阅读(2555) 评论(8) 推荐(14) 编辑
摘要: 引言 由于 HTTP 协议是无状态的,完成操作关闭浏览器后,客户端和服务端的连接就断开了,所以我们必须要有一种机制来保证客户端和服务端之间会话的连续性,也称为认证,最常见的应用场景就是保持用户的登录态。 最基本的认证方式,就是使用 Sesson-Cookie。 30s 图解 Sesson-Cooki 阅读全文
posted @ 2023-01-06 09:35 飞天小牛肉 阅读(1122) 评论(1) 推荐(5) 编辑
摘要: 关于跳表,这么解释你肯定能听懂 阅读全文
posted @ 2022-12-15 11:03 飞天小牛肉 阅读(773) 评论(1) 推荐(2) 编辑
摘要: 什么是死锁(Deadlock) 死锁是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象。若无外力作用,它们都将无法推进下去。 产生死锁的四个必要条件得烂熟于心: 互斥条件:进程要求对所分配的资源进行排他性控制,即在一段时间内某资源仅为一个进程所占用。此时若有其他进程请求该资源 阅读全文
posted @ 2022-12-14 10:29 飞天小牛肉 阅读(695) 评论(0) 推荐(5) 编辑
摘要: 首先来看 CPU 和 GPU 的百科解释: CPU(Central ProcessingUnit,中央处理器):功能主要是解释计算机指令以及处理计算机软件中的数据 GPU(Graphics ProcessingUnit,图形处理器;又称显示核心、显卡、视觉处理器、显示芯片或绘图芯片):GPU 不同于 阅读全文
posted @ 2022-12-13 14:09 飞天小牛肉 阅读(1842) 评论(1) 推荐(7) 编辑
摘要: CPU 全称 Central Processing Unit,中央处理器,计算机的大脑,长这个样子: CPU 通过一个插槽安装在主板上,这个插槽也叫做 CPU Socket,它长这个样子: 而我们说的多核 CPU,一个 CPU 有几个核,这个核就是 Core 其实在很久之前是没有 Core 的概念的 阅读全文
posted @ 2022-12-12 15:56 飞天小牛肉 阅读(1897) 评论(0) 推荐(1) 编辑
摘要: 2022 壬寅年,病毒和战争齐飞,流言和混乱四起。2023 届秋招的残酷已不需要再多说,各大平台校招社招一片哀嚎,如果说往年的各种帖子是在贩卖焦虑,今年就是实打实的就业寒冬。 先来看段分析,来自阮一峰大佬: 因此我猜想,马斯克决定裁一半人,是参考了高速增长结束前的员工规模。这也意味着,即使推特少了一 阅读全文
posted @ 2022-11-24 10:16 飞天小牛肉 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1. ArrayList 了解过吗?它是啥?有啥用? 众所周知,Java 集合框架拥有两大接口 Collection 和 Map,其中,Collection 麾下三生子 List、Set 和 Queue。ArrayList 就实现了 List 接口,其实就是一个数组列表,不过作为 Java 的集合框 阅读全文
posted @ 2022-06-21 10:11 飞天小牛肉 阅读(942) 评论(0) 推荐(1) 编辑