标签: 开发基础

3 篇文章

设计模式
设计模式简介 什么是设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式代表了最佳的实践,通常被有经验的软件开发人员所使用。 大白话理解:设计模式是前人总结的一套经验。按照前人总结的经验去设计架构、编写代码,有很多好处: ✅ 后期可维护性强 - 代码结构清晰,易于理解和修改 ✅&nbs…
Git
Git介绍 Git 是由 Linus Torvalds(Linux之父)开发的第二个伟大作品。2005年,由于BitKeeper软件公司对Linux社区停止了免费使用权,Linus迫不得已自己开发了一个分布式版本控制工具。据说Linus花了两周时间用C语言写了一个分布式版本控制系统,这就是Git。一个月之内,Linux系统的源码已经由Git管理了。…
HTTP协议
CS/BS架构 客户端/服务端架构,是一种典型的两层架构模式 应用场景:即时通讯软件,网络游戏,数据库管理工具。 优点缺点响应速度快,体验流畅需要安装专用客户端功能丰富,可离线使用部分功能跨平台需要单独开发安全性较高升级维护成本高 浏览器/服务器架构,是当今web应用主流架构。 应用场景:各类网站,web应用,管理系统。 优点缺点无需安装,随时随地…