飞天小牛肉

67 篇文章
11.5K 次阅读
13 人订阅

全部文章

飞天小牛肉

Echo的数据库表是如何设计的

这个表应该是相对来说最复杂的一张了。因为不仅有评论(对帖子的评论),还有对评论的回复,都放在这一张表里面了。

10320
飞天小牛肉

图解经典的进程调度算法

文中的很多图片来源我考研时看的网课,B 站上应该还能找到,王道考研出品的操作系统系列,各位可以去看看,适用于考试,不太适用于春招秋招,因为知识点讲的太细,边边角...

22910
飞天小牛肉

面试常备,字符串三剑客 String、StringBuffer、StringBuilder

字符串操作毫无疑问是计算机程序设计中最常见的行为之一,在 Java 大展拳脚的 Web 系统中更是如此。

10010
飞天小牛肉

​五分钟扫盲:进程与线程基础必知

进程(Process)和线程(Thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。以下这个解释出自阮一峰老师的博客(http://www.ruan...

12420
飞天小牛肉

如何理解 Java 中接口存在的意义

在我自己早期学习编程的时候,对接口存在的意义实在困惑,我自己乱写代码的时候基本上不可能意识到需要去写接口,不知道接口到底有什么用,为什么要定义接口,感觉定义接口...

16710
飞天小牛肉

Echo 项目结构分析

Echo 项目后端采用 MVC 模式,使用现在流行的 SpringBoot 框架。SpringBoot 是基于 SpringMVC 衍生出来的框架。宗旨是较少配...

15610
飞天小牛肉

开源社区系统 Echo 超全文档助力春招

寒假前半个月到现在差不多一个多月,断断续续做完了这个项目,现在终于可以开源出来了,我的想法是为这个项目编写一套完整的教程,包括技术选型分析、架构分析、业务逻辑分...

19620
飞天小牛肉

Echo 在 Windows 环境下的部署

使用 IDEA 打开本项目,等待所有的依赖下载完毕。然后「修改配置文件中的信息为你自己的本地环境,直接运行是运行不了的」,而且相关私密信息我全部用 xxxxxx...

10210
飞天小牛肉

Echo 在 Linux 服务器上的部署

我购买的服务器是腾讯云的 CentOS 7.6 / 2 核 4 G,注意你的服务器内存不能小于 4G,否则无法支撑我们这个项目。需要在服务器上安装部署的组件如下...

13410
飞天小牛肉

了解操作系统的那些事儿,从这篇文章开始

不懂计算机系统也能写程序,这是不争的事实。但是我们「学习操作系统并非是为了去创造一个操作系统,而是为了理解操作系统之后写出更好的程序」。

13420
飞天小牛肉

经典面试题:在浏览器地址栏输入一个 URL 后回车,背后发生了什么

在浏览器的地址栏输入一个 URL 后回车,背后到底发生了什么才能使得一个界面完美的展现在我们眼前?

88132
飞天小牛肉

Java 小白成长记 · 第 7 篇「区分重载和重写,轻松掌握 Java 多态」

陆续讲完了抽象、封装和继承,终于到多态了,说实话这四个概念的耦合性比较高,明明每个概念都很清晰明了,但是拆分开来就确实不太好写,每篇写之前都需要构思很久。OK,...

10810
飞天小牛肉

从崩溃的选课系统,论为什么更安全的 HTTPS 协议没有被全面采用

上一篇文章详细讲解了 HTTP 的相关原理,我们已经了解到了 HTTP 具有非常优秀和方便的一面,然而,HTTP 并非一个安全的协议。大家平常浏览网页的时候应该...

11220
飞天小牛肉

Java 小白成长记 · 第 6 篇「为什么说要慎用继承,优先使用组合」

在代码的编写过程中,避免冗余代码的出现是非常重要的,大段大段的重复代码必然不能够称之为优雅。所谓减少冗余代码,通俗来说就是实现一段代码多处使用,「在不污染源代码...

14420
飞天小牛肉

HTTP 协议的前世今生

Web 界面当然不会凭空出来,根据 Web 浏览器地址栏中指定的 URL,Web 使用一种名为 HTTP 的协议作为规范,完成从客户端到服务端的一些流程。「可以...

12120
飞天小牛肉

Java 小白成长记 · 第 5 篇《Java 是如何实现封装的 — 图解访问修饰符》

在第一篇文章 Java 小白成长记 · 第 1 篇《万物皆对象》 中我们就已经了解到,面向对象具有四大基本特点:

12320
飞天小牛肉

5 幅图拿下 ARP 协议

在上一篇文章 别再恐惧 IP 协议 中, 我们了解到,「网络层实现主机之间的通信,而链路层实现具体每段链路之间的通信」。也就是说:只要在网络层确定了 IP 地址...

10920
飞天小牛肉

超详细 DNS 协议解析

为了保证网址的正常访问,域名解析协议(DNS)其实在背后做出了很多努力,本文将透彻讲解 DNS 协议的原理,了解我们每天都在接触的网址到底是怎么工作的。

38151
飞天小牛肉

Java 小白成长记 · 第 4 篇《对象的初始化和清理》

这是一个技术疯狂迭代的时代,各种框架层出不穷,然而底层基础才是核心竞争力。博主(小牛肉)在现有的知识基础上,以上帝视角对 Java 语言基础进行复盘,汇总《Ja...

8020
飞天小牛肉

别再恐惧 IP 协议(万字长文 | 多图预警)

对我个人来说,本科的时候,除去计算机组成原理,计算机网络堪称复习难度最大的一门课,其中无穷无尽的 IP 地址的计算、子网划分、路由转发简直就是梦靥。现在回过头来...

11010

扫码关注云+社区

领取腾讯云代金券