# 编程wiki知识库 **Repository Path**: Amice/wiki ## Basic Information - **Project Name**: 编程wiki知识库 - **Description**: 记录日常学习编程笔记,把一些碎片化的资源归类总结,并且整理知识体系化作为自己的wiki知识库,方便随时预览阅读。毕竟俗话说的好“好记性不如烂笔头” - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-03-18 - **Last Updated**: 2022-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 📚「 关于小破站 」 > 记录日常学习编程笔记,把一些碎片化的资源归类总结,并且整理知识体系化作为自己的wiki知识库,方便随时预览阅读。毕竟俗话说的好“好记性不如烂笔头”.. ![img](https://img.shields.io/badge/%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF-100+-brightgreen.svg) ![img](https://img.shields.io/badge/%E8%B4%B4%E5%BF%83%E6%95%99%E7%A8%8B-100+-green.svg) ![img](https://img.shields.io/badge/%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98-100+-red.svg) ![img](https://img.shields.io/badge/%E7%BC%96%E7%A8%8B%E4%B9%A6%E7%B1%8D-1000+-yellow.svg) ![img](https://img.shields.io/badge/%E9%9D%A2%E8%AF%95%E5%90%88%E9%9B%86-1000+-orange.svg) ![img](https://img.shields.io/badge/%E5%AE%9E%E7%94%A8%E8%B5%84%E6%BA%90-1000+-blue.svg) [传送门——直接在线阅读~](http://book.97it.net) ### 建立 🎓 本仓库建立并维护至今两年有已,旨在用于记录学习过程中的所思所想,并力图构建一个完善的知识体系。 ### 初衷 为什么会整理知识体系的库,主要很多人的知识体系都是零散的,不成系统的,有通过微信技术文章看、博客上、论坛上等等知识看了一会就忘记看。 于是就有了想法整理一些知识并且有序的列出来。 利用有限的精力,更加高效地学习! ———— 《一个积极的小想法,可以让很多美好的事情发生》。 ### 声明 🙏 由于本人水平有限,仓库中的知识点来自本人原创、视频、书籍、博客等,非原创均已标明出处(或在参考资料中列出),如有遗漏或发现文章错误及排版问题,请提 issue 或 PR。 ## 🧑‍💻 PHP [⭐️ PHP知识合集(包含基础、进阶知识、常用函数实例)](/PHP/php知识/list.md) ### PHP基础知识体系 | [1-PHP-基础知识](/PHP/php学习/1-基础知识.md) | [2-PHP-函数编程](/PHP/php学习/2-函数编程.md) | [3-PHP-数组](/PHP/php学习/3-数组.md) | | :----------------------------------------------- | :----------------------------------------------------------- | :------------------------------------------- | | [4-PHP-正则表达式](/PHP/php学习/4-正则表达式.md) | [5-PHP-文件与目录](/PHP/php学习/5-文件与目录.md) | [6-PHP-文件上传](/PHP/php学习/6-文件上传.md) | | [7-PHP-会话控制](/PHP/php学习/7-会话控制.md) | [8-PHP-图像处理(包含验证码、水印、缩略图)](/PHP/php学习/8-图像处理.md) | [9-面向对象](/PHP/php学习/9-面向对象.md) | | [10-命名空间](/PHP/php学习/10-命名空间.md) | [11-错误处理](/PHP/php学习/11-错误处理.md) | [12-异常处理](/PHP/php学习/12-异常处理.md) | | [13-数据库操作](/PHP/php学习/13-数据库操作.md) | | | ### PHP框架 > Laravel框架相关知识 * [Laravel8.0学习](PHP\php框架\Laravel\Laravel学习\readme.md) > ThinkPHP框架相关知识 - [ThinkPHP5.1学习](PHP/php框架/Thinkphp/TP5.1学习.md) - [ThinkPHP6.0学习](PHP/php框架/Thinkphp/TP6.0学习.md) ### PHP面向对象 > 深入了解面向对象基础、进阶、设计模式、命名空间、PDO等知识。 * [面向对象基础](/PHP/面向对象/01面向对象基础.md) * [面向对象高级](/PHP/面向对象/02面向对象高级.md) * [设计模式](/PHP/面向对象/03设计模式.md) * [命名空间](/PHP/面向对象/04命名空间.md) * [使用面向对象思想封装PDO类](/PHP/面向对象/05PDO.md) ### PHP设计模式 > 设计模式共23种,实现常规使用的设计模式 * [面向对象编程的基本原则](/PHP/设计模式/19_面向对象编程的基本原则.md) * [PSR-0%20规范以及搭建基础框架](/PHP/设计模式/1_PSR-0%20规范以及搭建基础框架.md) * [MVC结构](/PHP/设计模式/2_MVC结构.md) * [SPL标准库.md](/PHP/设计模式/3_SPL标准库.md) * [PHP的链式操作](/PHP/设计模式/4_PHP的链式操作.mdd) * [常用的魔术方法](/PHP/设计模式/5_常用的魔术方法.md) * [基本的设计模式简介](/PHP/设计模式/6_基本的设计模式简介.md) * [工厂模式](/PHP/设计模式/6_工厂模式.md) * [单例模式](/PHP/设计模式/7_单例模式.md) * [注册模式.md](/PHP/设计模式/8_注册模式.md) * [适配器模式.md](/PHP/设计模式/9_适配器模式.md) * [策略模式.md](/PHP/设计模式/10_策略模式.md) * [数据库对象映射模式(orm)](/PHP/设计模式/11_数据库对象映射模式(orm).md) * [数据库对象映射模式(结合工厂、注册模式)](/PHP/设计模式/12_数据库对象映射模式(结合工厂、注册模式).md) * [观察者模式](/PHP/设计模式/13_观察者模式.md) * [原型模式](/PHP/设计模式/14_原型模式.mdd) * [装饰器模式](/PHP/设计模式/15_装饰器模式.md) * [迭代器模式](/PHP/设计模式/16_迭代器模式.md) * [代理模式](/PHP/设计模式/17_代理模式.md) * [PHP中使用ArrayAccess实现文件配置的自动加载](/PHP/设计模式/18_PHP中使用ArrayAccess实现文件配置的自动加载.md) --- ## 💻 网络编程 ### HTTP Socket学习 > WorkerMan学习 * [workerman实战:即时通讯聊天室](/网络编程/WorkerMan/workerman实战:即时通讯聊天室/readme.md) > Swoole学习 ### 网络协议 - [大话HTTP协议](/网络编程/大话HTTP协议/了解HTTP协议.md) - [HTTP协议和通讯原理](/网络编程/大话HTTP协议/HTTP协议和通讯原理) - [深入HTTP协议特性](/网络编程/大话HTTP协议/深入HTTP协议特性) - [HTTPS的概念以及理解](/网络编程/大话HTTP协议/安全的HTTPS.md) - [HTTP的其他协议](/网络编程/大话HTTP协议/HTTP的功能追加协议) - [HTTP的web安全](/网络编程/大话HTTP协议/HTTP中的Web安全) --- ## 🔥 MySQL [⭐️ MySQL常用函数汇总(日期转换、字符串、时间处理等)](/数据库/MySQL/常用例子/MySQL常用函数汇总.md) > **MySQL8.0学习** - [数据库的选型](/数据库/MySQL/mysql8.0基础详解/1-数据库选型.md) - [数据库的建模(设计)](/数据库/MySQL/mysql8.0基础详解/2-数据库建模.md) - [数据库的访问](/数据库/MySQL/mysql8.0基础详解/3-数据库访问.md) - [SQL的开发](/数据库/MySQL/mysql8.0基础详解/4-SQL开发.md) - [SQL的优化](/数据库/MySQL/mysql8.0基础详解/5-SQL优化.md) - [SQL的事务和高并发](/数据库/MySQL/mysql8.0基础详解/6-事务和高并发.md) ## 🚀 缓存 > **高并发场景缓存知识归类** - [【转】同事乱用缓存,CTO发飙了..](/缓存/缓存知识/同事乱用缓存,CTO发飙了.md) - [【转】再也不怕,缓存雪崩、击穿、穿透!](/缓存/缓存知识/再也不怕,缓存雪崩、击穿、穿透!.md) - [【转】详解Redis的架构演化之路【附16张图解】](/缓存/缓存知识/详解Redis的架构演化之路.md) ### Redis学习 --- ## 🖥 服务器知识 ### Linux * [Linux常用命令大全](/Linux/Linux命令大全.md) * [Linux基础知识](/Linux/学习/基础操作.md) * [Linux网络安全](/Linux/学习/网络安全.md) * [环境搭建](/Linux/学习/环境搭建.md) * [管理服务器与服务](/Linux/学习/系统服务.md) * [shell基础入门](/Linux/学习/shell基础入门.md) ### Linux知识 * [Linux安装PHP环境LNMP(编译安装)](/Linux/Linux安装PHP环境LNMP(编译安装).md) * [PHP替换新源安装](/Linux/php替换新源安装.md) --- ## 🤖 运维 | Nginx > **Nginx知识归类** - [【推荐】体系化带你全面认识Nginx](/Nginx/学习/一文熟悉Nginx/万字总结,体系化带你全面认识Nginx.md) ### Nginx知识体系 > **Nginx基础入门** * [Nginx入门基础](/Nginx/学习/系统学习Nginx1.17体系化/Nginx基础.md) * [Nginx入门进阶](/Nginx/学习/系统学习Nginx1.17体系化/Nginx进阶.md) * [Nginx反向代理](/Nginx/学习/系统学习Nginx1.17体系化/Nginx反向代理.md) * [Nginx负载均衡](/Nginx/学习/系统学习Nginx1.17体系化/Nginx负载均衡.md) * [Nginx缓存](/Nginx/学习/系统学习Nginx1.17体系化/Nginx缓存.md) --- ## 👾 云计算 | 容器 | 大数据 - [【Docker常用命令,速查】](/云技术/Docker常用命令.md) ### 容器知识 - [全面的Docker系统入门](/云技术/容器/全面Docker系统入门/1-Docker搭建和简介.md) - [Docker镜像和容器](/云技术/容器/全面Docker系统入门/2-Docker镜像和容器) - [Docker网络](云技术/容器/全面Docker系统入门/3-Docker网络) - [Docker的持久化存储和数据共享](/云技术/容器/全面Docker系统入门/4-Docker持久化存储和数据共享) - [Docker Compose](/云技术/容器/全面Docker系统入门/5-Docker的Compose) - [Docker容器编排之:Swarm](/云技术/容器/全面Docker系统入门/6-Docker编排Swarm) - [Docker容器编排之:Kubernets](/云技术/容器/全面Docker系统入门/7-容器编排Kubernetes) ## 🎉 架构与分布式 - [web网站架构演变过程,值得看一看](/架构/web网站架构演变过程,值得看一看.md) - [什么时候你才会去做MySQL的分库分表.md](/架构/什么时候你才会去做MySQL的分库分表.md) - [高并发和大流量解决方案](/架构/高并发和大流量解决方案.md) - [高并发集群下数据库用数字还是UUID?](架构与高并发/高并发/主键用数字还是UUID) - [高并发场景下如何实现商品秒杀](/架构与高并发/高并发/如何实现商品的秒杀) ## 📖 面试 - [面试造航母,上班拧螺丝。很多知识点你必须要懂](/面试/面试造航母,上班拧螺丝。很多知识点你必须要懂.md) - [遇到PHP面试常见的题型,你是如何做的呢](/面试/遇到PHP面试常见的题型,你是如何做的呢.md) ## PHP面试汇总 > 整理集合了网上部分的面试题材 - [PHP面试题-基础](/面试/php/PHP面试题-基础) - [PHP面试题-进阶](/面试/php/PHP面试题-进阶) - [PHP面试题-常见的算法题](/面试/php/PHP面试题-算法题) ## MySQL面试汇总 - [MySQL面试汇总](/面试/mysql/MySQL面试汇总A) ## 🍵 职业规划 - [从事PHP工作,大家知道在不同的阶段需要掌握哪些技能吗?](/职业规划/从事PHP工作,大家知道在不同的阶段需要掌握哪些技能吗?.md) ## 💾 工具 ### Git [git常用命令大全](/工具/Git/git命令大全.md) > git版本管理的日常操作等相关、giteee、githunb等 - [git学习一篇就够了](/工具/Git/git学习一篇就够了.md) - [不会这些搜索技巧,真别说你懂GitHub](/工具/Git/不会这些搜索技巧,真别说你懂GitHub.md) - [为什么使用git](/工具/Git/为什么使用git.md) - [码云配置webhook](/工具/Git/码云配置webhook.md) - [git merge后,后悔了如何回退](/工具/Git/git%20merge后,后悔了如何回退.md) ### Mac技巧 > MacOS相关操作技巧以及快捷操作、工具 - [Homebrew使用入门](/工具/Mac/Mac中brew使用.md) ### 正则表达式 - [常用正则表达式速查手册](/工具/常用正则表达式速查手册.md) ### IDE > 编辑器全家桶的文章 ### 博客wiki > 博客、wiki库等相关知识