--- title: --- #

码云版
## 写最前面 > 这里是日常工作、学习、生活中总结的各类文章笔记,主要涉及开发技术总结记录,偶尔也会感慨万千,水一些无关技术的文章;若发现博客外链不能访问则可能博客设置修改过,请直接访问博客;所有内容会选择性的发表于**微信公众号、个人博客、掘金、CSDN ,实际内容以本仓库排版、校对为主。** 也会不定时同步到 **码云** 。 > **以下内容没有链接的代表尚未完成,大家善用快捷键Ctrl+F** > > 创建时间:2020年2月14日 ## 关于作者 - [个人项目整理](http://blog.142vip.cn/s/projects) - [自我介绍]() ## 思维导图 > 内容同步与文档,可以结合思维导图对文档进行有效学习.相关目录的xmind文件为思维导图原文件 ## 日常推荐 - [云服务器推荐](docs/recommend/云服务器推荐.md) - [学习网站、使用工具](docs/recommend/学习网站、效率工具.md) - [值得细读的技术文章推荐](docs/recommend/值得细读的技术文章推荐.md) # 文章笔记 **注:无高亮有效访问链接的待完成/同步** ## 前端 > 前端技术百花齐放、层出不穷,个人认为要注重广度,学会看官方文档熟练操作即可; #### CSS > 依赖W3CSchool文档和日常整理,主要是对CSS常用操作和基础属性进行整理总结。不会过多深入 - [CSS开发规范](docs/css/CSS开发规范.md) - 样式属性 - 页面布局 - 移动端适配 ##### [基础教程](docs/css/基础教程) ## #### JavaScript > **本级目录下的JavaScript内容没有发表到[博客](http://blog.142vip.cn)上,建议对照[脑图](docs/javascript/README.md)在[JavaScript主目录](javascript)下学习**,依赖官方文档及自身对JavaScript语言的初步了解,进行的关于JavaScript知识整理,主要目的是复习基础概念、了解新特性、熟练ES6/7操作;整体相对来说由易到难,方便后续查阅学习~ ##### 快速入门 - [简单介绍](docs/javascript/快速入门/javascript简单介绍.md) - [快速了解](docs/javascript/快速入门/javascript快速入门.md) - [JavasScript开发规范](docs/javascript/JavaScript开发规范.md) ##### 基础教程 - [语法与数据结构](docs/javascript/基础教程/javascript语法与数据结构.md) - [循环与迭代](docs/javascript/基础教程/javascript循环与迭代.md) - [流程控制与错误处理](docs/javascript/基础教程/javascript流程控制与错误处理.md) - [表达式和运算符](docs/javascript/基础教程/javascript表达式和运算符.md) - [函数和方法](docs/javascript/基础教程/javascript函数.md) - [数字和日期](docs/javascript/基础教程/javascript数字和日期.md) - [对象的使用](docs/javascript/基础教程/javascript对象的使用.md) - [正则表达式](docs/javascript/基础教程/javascript正则表达式.md) - [promise对象的使用](docs/javascript/基础教程/promise对象的使用.md) - [modules模块](docs/javascript/基础教程/modules模块.md) ##### 中级教程 - [Promise对象](docs/javascript/中级教程/promise对象.md) - [async函数](docs/javascript/中级教程/async函数.md) - [class类](docs/javascript/中级教程/class类.md) ##### 高级教程 - [不一样的ajax](docs/javascript/高级教程/不一样的ajax.md) - [什么是事件循环](docs/javascript/高级教程/什么是事件循环.md) - [JSON.stringify()的三个参数]() ##### 最后稻草 - [ES6、ES7、ES8、ES9、ES10的新特性](docs/javascript/最后稻草/ES6、ES7、ES8、ES9、ES10的新特性.md) - [ES2020新特性](docs/javascript/最后稻草/ES2020新特性.md) - [JavaScript 工具函数大全](docs/javascript/最后稻草/JavaScript工具函数大全.md) - [常用函数方法整理](docs/javascript/最后稻草/常用函数方法整理.md) #### JQuery - [安装使用](docs/jquery/安装使用.md) - [基本属性](docs/jquery/基本属性.md) - Css样式 - 选择器 - 文档处理 - 筛选 - 事件 - 效果 - 事件对象 - 延迟对象 - 回调函数 - 其他整理 #### Vuejs > 介绍基础、常用的vue功能,不会很深入的涉及到vue源码及原理 #### React #### Nuxtjs > Nuxtjs是在vue框架上进行封装的,主要是用来解决单体页面的服务端渲染问题,提供网站进行SEO优化的可能 [前端读写cookie]() #### UI框架 > 市面上前端框架层出不穷,不同的技术栈依赖的UI框架也不尽相同,这里将会依据笔者使用的UI框架,以线上项目展示的方式,介绍用过的框架; - Bootstrap - LayerUI - Ant-design-vue - iView-UI - VantUI - Element-UI ## 后端【Node】 > 相比前端,作为偏后端的开发者, 后端技术的学习则需要稳扎稳打、不断积累整理,在会用、能用、熟练的基础上,更应该学习其中的原理;所以若你为后端开发者,不论Java、Nodejs、Go等技术栈,对待下面将提及的微服务架构、容器技术、服务治理、高可用等都需要努力学习,抓住重点; > > 在面试面前,能力是不会说谎的,打铁还需自身硬,加油~ #### Express框架 - [框架概念简介](docs/express/框架介绍.md) - [brew和tree的安装](docs/express/brew和tree的安装.md) - 搭建express基础项目 - 安装 - 路由 - 静态文件 - 中间件 - 统一错误处理 - [express()函数](docs/express/express()函数.md) - [application对象详解](docs/express/application对象详解.md) - [request对象](docs/express/request对象.md) - [respon对象]() - [router对象]() - 数据库集成 - MVC分层 - [pm2进程管理](docs/express/pm2进程管理.md) - 分环境部署上线 #### Koa框架 - koa介绍 - 手把手搭建第一个koa项目 - 应用(Application) - 中间件(Middleware) - 上下文(Context) - 请求(Request) - 响应(Response) #### Eggjs框架 ##### 基础篇 - [第一部分:Git概述](docs/eggjs/git-README.md) * [1.1 下载和安装](docs/eggjs/git-download.md) * [1.2 基本配置](docs/eggjs/git-config.md) * [1.3 常用命令](docs/eggjs/git-dns.md) * [1.4 GitHub简单使用](docs/eggjs/git-github.md) * [1.5 GitBook简单使用](https://mp.weixin.qq.com/s/Wn_IZ6K4eqh1PtomRtqdqg) * [1.5.1 Typora简介](docs/eggjs/git-typora.md) * [1.5.2 MarkDown语法](docs/eggjs/git-markdown.md) * [1.6 码云和GitHub的选择](docs/eggjs/git-choice.md) - [第二部分:数据库概述](docs/eggjs/mysql-README.md) - [2.1 下载和安装](docs/eggjs/mysql-download.md) - [2.2 连接数据库](docs/eggjs/git-connect.md) - [2.3 CURD操作](docs/eggjs/mysql-curd.md) - [2.4 Redis缓存](docs/eggjs/mysql-redis.md) - [2.4.1 redis安装](docs/eggjs/mysql-redis-install.md) - [2.4.2 redis常用指令](docs/eggjs/mysql-redis-dns.md) - [2.5 可视化管理](docs/eggjs/mysql-redis-view.md) ##### 入门篇 - [第一部分:Egg框架快速入门](docs/eggjs/egg-README.md) - [1.1 基础功能](docs/eggjs/egg-base.md) - [1.1.1 接口参数获取](docs/eggjs/egg-request-params.md) - [1.1.2 Egg内置对象 ](docs/eggjs/egg-object.md) - [1.1.3 Config配置](docs/eggjs/egg-config.md) - [1.1.4 Egg生命周期](docs/eggjs/egg-life.md) - [1.1.5 中间件理解](docs/eggjs/egg-middleware.md) - [1.1.6 Router路由分发](docs/eggjs/egg-router.md) - [1.1.7 Controller控制器](docs/eggjs/egg-controller.md) - [1.1.8 Service服务](docs/eggjs/egg-service.md) - [1.1.9 常用插件](docs/eggjs/egg-plugin.md) - [1.2 核心功能](docs/eggjs/egg-core.md) - [1.2.1 日志输出](docs/eggjs/egg-logger.md) - [1.2.2 定时任务](docs/eggjs/egg-schedule.md) - [1.2.2 HttpClient网络请求](docs/eggjs/egg-httpclient.md) - [1.2.3 Cookie的基本使用](docs/eggjs/egg-cookies.md) - [1.2.4 Session的基本使用](docs/eggjs/egg-session.md) - [1.2.5 统一异常-错误处理](docs/eggjs/egg-try-catch.md) - [1.2.6 CSRF防范和XSS攻击](docs/eggjs/egg-csrf-xss.md) - [1.2.7 RESTful API接口风格](docs/eggjs/egg-restful.md) - [第二部分:插件开发](docs/eggjs/plugin-README.md) - [2.1 egg-validate参数校验](docs/eggjs/plugin-egg-validate.md) - [2.2 egg-view-ejs页面渲染](docs/eggjs/plugin-egg-view.ejs.md) - [2.3 egg-redis缓存](docs/eggjs/plugin-egg-redis.md) - [2.4 egg-mysql](docs/eggjs/plugin-egg-mysql.md) - [2.5 egg-sequelize](docs/eggjs/plugin-egg-sequelize.md) - [2.6 egg-socket.io即时通讯](docs/eggjs/plugin-egg-socket.io.md) ##### 代码实战篇 - [第一部分:常用代码](docs/eggjs/project-README-CODE.md) - [1.1 图片前端在线剪辑](docs/eggjs/project-images-cropper.md) - [1.2 文件上传后台处理](docs/eggjs/project-upload.md) - [1.3 MD5加密-解密算法](docs/eggjs/project-md5.md) - [1.4 Egg Jwt加密和校验](docs/eggjs/project-token.md) - [第二部分:项目简介](docs/eggjs/project-README-INTRODUCE.md) - [2.1 基于OAuth2的统一认证中心系统](docs/eggjs/project-ssoCenterSystem.md) - [2.2 常用前后端分页比较与实现](docs/eggjs/project-pagenation.md) - [2.3基于Spring Boot实现的个人博客](docs/eggjs/project-spring-boot-blog.md) - [2.4 基于Yapi搭建的接口管理系统](docs/eggjs/project-webapi.md) - [2.5 GitBook开源笔记总结站点搭建](docs/eggjs/project-gitbook.md) - [2.6 个人网站及接口服务搭建搭建](docs/eggjs/project-142vip.cn.md) - [第三部分:手把手搭建基础Egg开发框架](docs/eggjs/egg-egg-example.md) #### Nestjs框架 > Nestjs框架推崇typescript语法,并且友好的兼容express框架,因此在学习Nestjs框架之前,请务必先熟悉express框架相关操作并进行typescript入门;在一定程度上typescript和面向对象语言Java、Net等很相似,如果你之前有JavaScript和Java的基础,那么应该恭喜你,你的学习速度将会倍速提高 - [核心基础概念](nestjs/nestjs核心基础概念.md) - [项目创建初始化入门](nestjs/nestjs项目创建初始化入门.md) - [整合swagger快速生成api文档](nestjs/nestjs整合swagger快速生成api文档.md) - [接口路由请求传参](nestjs/nestjs接口路由请求传参.md) ## 算法 - 算法分析 #### 查找 - 顺序查找 - 折半查找 - 分块查找 - B树和B+树 - 散列(Hash)表 - 字符串模式匹配(KPM) #### 排序 - 插入排序 - 交换排序 - 选择排序 - 归并排序 - 基数排序 - 内部排序比较 - 外部排序比较 #### LeetCode刷题 ## 数据库 > 主讲数据库基础知识,结合node的简单使用,相关的部署方案参照下方的文档 #### MySQL - [【服务器版】MySQL的安装部署](https://mp.weixin.qq.com/s/U1OUZYHEChFDx03FvgbMHA) - [MySQL优化之Explain参数说明](docs/mysql/MySQL优化之Explain参数说明.md) - 索引 - sql优化 - [基于GTID主从复制的原理和基础配置](docs/mysql/基于GTID主从复制的原理和基础配置.md) - [MySQL日志类型把我难哭了,你学废了吗?](docs/mysql/mysql日志比较.md) #### Redis > 将围绕redis基础概念、使用场景、使用方式、简单部署等方面 展开介绍,[主目录](redis)下有自己觉得还不错PDF文档~ - [key命名规范与建议](docs/redis/key命名规范与建议.md) - [redis开发使用规范](docs/redis/redis开发使用规范.md) - [redis基础介绍](docs/redis/redis基础介绍.md) - [redis的简单安装和部署](https://mp.weixin.qq.com/s/Xe-ZDf2kgUWfYSkuULAdlw) - [官方默认配置模板](code/docs/redis/redis-default.conf) - 数据类型 - [redis简单主从集群部署-docker方式](docs/docs/redis/redis集群部署.md) - [memCache与Redis比较](docs/redis/memCache与Redis.md) #### Mongo - 基本介绍 - 安装部署 - 简单使用 - Node下的CURD操作 ## 服务部署 #### nginx - [nginx安装,普通安装 Or Docker搞定?](docs/nginx/nginx基础部署.md) - [手把手nginx基础入门]() - [反向代理、负载均衡真有那么难吗?]() - [Nginx SSL证书,从此踏上Https之路](docs/nginx/nginx服务器ssl证书配置.md) #### docker - 我与docker的第一次硬碰硬 - docker操作入门真有那么难吗? - 这些基础操作指令,你会吗? - 那些年,我常用的docker指令操作汇总 #### docker-compose - 听说你装了N次都没搞定? - 集群启动失败,yaml规范不清楚? - [我了解的docker-compose都在这里了](https://mp.weixin.qq.com/s/nC4nF51xn61TZlenuUxDog) #### linux下shell编程 - [shell基础整理](https://mp.weixin.qq.com/s/gctrWdB1JEK59_a9tJQSkg) - [操作mysql数据库](shell/shell连接mysql.md) - shell操作docker - 环境变量env ## 服务网关 #### kong - [kong的的基本介绍](/api-gateway/kong/kong的基本介绍.md) - [docker下kong的部署](/api-gateway/kong/基于docker部署kong网关服务.md) - docker-compose搭建kong集群 - 可视化管理界面介绍 #### konga - 基本介绍与docker部署 - 简单使用 - 路由管理 #### kong-dashboard - docker简单部署 - 路由管理 - 插件介绍 ## 服务注册 #### Apollo > 携程开发的配置中心经典项目,可集成多语言客户端,实现灰度部署,在分布式微服务的场景下抽离出服务配置,方便统一管理、发布 #### Consul > 服务注册、发现,key-value键值对管理 #### Nacos > 背靠国内一线互联网大厂——阿里巴巴,也是可适用于微服务下的配置管理,支持Java、Nodejs等主流语言,目前生态良好,技术支持表现一般,属于Apollo替代产品 ## 消息中间件 > 消息队列已经逐渐成为企业IT系统内部通信的核心手段。具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。 > > 目前个人了解的有:RabbitMQ、Kafka、RocketMQ #### RabbitMQ #### kafka #### RocketMQ ## RPC框架 #### gRPC > gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统,tensorflow分布式与tensorflow serving底层通信都是是用的grpc。我自己基于JavaScript技术栈上较多的接触到gRPC,传送门:[基于js下各框架grpc的使用]() - nodejs下grpc的简单实用 - grpc集成express框架 - grpc集成koa框架 - eggjs框架下grpc的线上部署 - grpc插件开发示例 #### Dubbo > Alibaba开发的一个RPC框架,远程接口基于Java Interface, 依托于Spring框架(**Java技术栈重点研究**) #### Thrift > Apache的一个项目(http://thrift.apache.org),前身是Facebook开发的一个RPC框架,采用thrift作为IDL (Interface description language)。 ## Elk日志管理平台 > 全链路日志 - [ELK基础概念与常用架构整理](docs/elk/基础概念与常用架构整理.md) #### ElasticSearch > 数据存储 #### Logstash > 数据收集 #### Kibana > 数据展示 ## 监控工具 > 参考笔者线上平台:http://view.142vip.cn/grafana 账号/密码:test/123456 基于docker部署,由于是个人学生服务器,站点访问延迟较高 > > 常用工具:promethus 、grafana、zabbix、lepus等 #### Prometheus #### Grafana #### Zabbix #### lepus(天兔) ## 高可用架构 #### MySQL集群 ##### 主从同步 > 实现功能:主从服务器数据一致,低延迟、高并发 - Binlog主从复制 - GTID主从复制 - 主主复制 ##### 代理中间件 > 实现功能:读写分离、分库分表、负载均衡、故障切换 - Mycat - 360Atlas #### 集群监控 > 实现功能:实时监控、可视化数据显示、故障报警 ##### Prometheus - 监控MySQL集群 - 监控Mongo数据库 - 监控Node服务 - 监控linux服务器 - 监控redis集群 ##### Grafana - 基本安装部署 - 功能介绍和简单操作 - 可视化数据图形显示界面 - 常用模板 ##### alter-manager - 推送到邮箱 - 推送到钉钉、微信机器人 - 推送到自定义消息接口(webhook钩子) #### 压力测试 - jmeter #### Redis集群 > 持续整理中... ##### 简单主从模式 #### 哨兵模式 ##### cluster模式 ## 网站搭建 > 从大二开始搭建个人网站:http://www.142vip.cn 起初非常简陋,工作之后计划进行第三版迭代,一直抽空佛系谢谢, 目前在重构中.. - 最初的梦想 - 舍弃Java,我的重构之路 - 网站正规化,Nginx配置SSL证书 - 小小网站却耗费三台学生服务器? ## 书籍整理 ### 技术类 > 待整理 #### [狼书 - 了不起的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/Readme.md) - [第一章 Node.js初识](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第一章%20Node.js初识.md) - [第二章 Nodejs安装与入门](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第二章%20Nodejs安装与入门.md) - [第三章 更了不起的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第三章%20更了不起的Node.js.md) - [第四章 更好的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第四章%20更好的Node.js.md) - [第五章 Node.js是如何执行的](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第五章%20Node.js是如何执行的.md) - [第六章 模块与核心](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第六章%20模块与核心.md) - [第七章 异步写法与流程控制](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第七章%20异步写法与流程控制.md) - [全部笔记](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/全部笔记.md) #### [ES6标准入门——阮一峰]() > 本书内容较多,很多基础细节都有说明,难度中等、适合入门,书中很多例子我也摘抄了很多,主要是我认为重要的,笔记按照自己学习逻辑整理的,请君慢用 - [1.ECMAScript 6 简介](./docs/article-records/读书笔记/ES6标准入门/1.ECMAScript%206%20简介.md) - [2.let和const命令](./docs/article-records/读书笔记/ES6标准入门/2.let和const的命令.md) - [3.变量的解构赋值](./docs/article-records/读书笔记/ES6标准入门/3.变量的解构赋值.md) - [4.字符串详解]() ### 非技术类 > 主要是跟计算机无关的一些书,在看完之后,会选择性的进行思维导图、经典词句整理,也可能添加个人思考 #### [你好孤独 - 陈果](docs/article-records/读书笔记/好的孤独-陈果/Readme.md) ## 公众号汇总 ### 2020年 #### 7月 - [【2020-07-26】微信公众号我来了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483659&idx=1&sn=ac7b633a45ac06d388e0698163a2543e&chksm=fcdfb887cba8319151aedfa80c5b59d130838af81fe51c76e5c4926f82f4937b51c8c0c1470e&token=1304241434&lang=zh_CN#rd) - [【2020-07-27】介绍一下,我在B站](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483760&idx=1&sn=30a9fa2a051079c5330039615950c34d&chksm=fcdfb8fccba831ea64644be501ecca3cea5846f16367faed9c84b44a30d9b6dc30456dae6548&token=1304241434&lang=zh_CN#rd) - [【2020-07-28】五年了,我终于换了人生中的第一台MacBookPro](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483762&idx=1&sn=e9ea759f1c1589881cc3bd9cabddb70a&chksm=fcdfb8fecba831e8c4635a4cefd302977071ed11a4dda6161cf9ad8458865297194f87cb013a&token=1304241434&lang=zh_CN#rd) - [【2020-07-29】工作中第一次被喷,我到底是如何应对的?](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483770&idx=1&sn=6b760873a814f4e18baab415bee3d863&chksm=fcdfb8f6cba831e00802de653ff6723a0bb169a93fe3a6a9762ee62d75d8cd88409268db9047&token=1304241434&lang=zh_CN#rd) - [【2020-07-31】CSDN关注100了,就这????](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483778&idx=1&sn=3d9f623c58d595f75d7092783a6c5abe&chksm=fcdfb80ecba83118e76de1ed88a5be51229e4145182aee6e0bcc13e4697707cf9f4609d8799d&token=1304241434&lang=zh_CN#rd) #### 8月 - [【2020-08-01】旧友相见,甚是怀念](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483790&idx=1&sn=76e13ac79ad498309542c9f41878bb1c&chksm=fcdfb802cba8311456ea9ff3309c4354055022cd0056b13c11fac44252231550e17a03f26f29&token=639111151&lang=zh_CN#rd) - [【2020-08-03】JavaScript基础介绍和快速入门](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483805&idx=1&sn=4da4e0d3a2912aee146248c1d8f7f96f&chksm=fcdfb811cba83107fd8f08d3e35af7c72bf7d908d577ad83e45d80b0e9d1bbdbf16b1f169d64&token=639111151&lang=zh_CN#rd) #### 9月 - [【2020-09-01】Redis的简单安装和部署 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484600&idx=1&sn=489aa1bd12487b0bf8f2a7694f4ca1aa&chksm=fcdfbd34cba83422f0afee027747d9e95773e093fa3a24225c2729029c4392bf42043964782f&token=1613702159&lang=zh_CN#rd) - [【2020-09-01】就很像?? ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484600&idx=2&sn=a9962c6ca3a5eddd085bcd15617f64d9&chksm=fcdfbd34cba83422b987020a858b7cf31bfde6033642d697d5a00ad9ed618f3cf14deb207d67&token=1613702159&lang=zh_CN#rd) - [【2020-09-03】shell编程基础整理 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484702&idx=1&sn=6e3e862153755d9e61f5f4ebf220381d&chksm=fcdfbc92cba835844e8b6fd37d86a34ccf83342895f448c88ba5b62db974eb536a8e74a121aa&token=1613702159&lang=zh_CN#rd) - [【2020-09-03】大学四年建站用过的云服务器都在这里了 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484702&idx=2&sn=c7589eecbe58ff8939f72c0ff0bf567d&chksm=fcdfbc92cba83584b03dfeea7290606ce8249b0c3105b0b3b95a9087c77e3b1c7f863d8e30f9&token=1613702159&lang=zh_CN#rd) - [【2020-09-04】面试复盘和思考 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484711&idx=1&sn=bf362439ccfad04da53ce65c824a988d&chksm=fcdfbcabcba835bddc43c40fd3a454793adf7849a5d5bb356825d481b82ae3e58a749859502c&token=1613702159&lang=zh_CN#rd) - [【2020-09-06】朋友是“无用”的,不是你瞧不起我,就是我瞧不起你 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484759&idx=1&sn=e0f8a7a70ddede75d94b202ddc6106d6&chksm=fcdfbcdbcba835cd2138658d750f7e09a820b34daf4624f253a21a11b5de56635d35e4c0df19&token=1613702159&lang=zh_CN#rd) - [【2020-09-06】GitHub简单使用 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484759&idx=2&sn=ade86739c94f99f944a3d387bc7e13ef&chksm=fcdfbcdbcba835cd192c3b7b7eeea8f5dbb16b2b2fa58b6e2094184f5aa3341927a6d1fad6f8&token=1613702159&lang=zh_CN#rd) - [【2020-09-07】MySQL日志类型把我难哭了,你学废了吗?](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484771&idx=1&sn=6ae4c6e8d333b0e1aa5cd1aee161d9b8&chksm=fcdfbcefcba835f94e3c0abc189477f241f675f38a63eb03bd320447e89da39cb08b72038ba3&token=1613702159&lang=zh_CN#rd) - [【2020-09-11】向各位汇报这周状态,再也不敢鸽了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484783&idx=1&sn=b9e82a2c2b04b7050d0659085af537ef&chksm=fcdfbce3cba835f5e692f5ffbb16505dbf3b5ccc9bb0bdf4b3f467629b293d0e0ce3086ec8dc&token=639111151&lang=zh_CN#rd) - [【2020-09-11】向各位汇报这周状态,再也不敢鸽了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484783&idx=1&sn=b9e82a2c2b04b7050d0659085af537ef&chksm=fcdfbce3cba835f5e692f5ffbb16505dbf3b5ccc9bb0bdf4b3f467629b293d0e0ce3086ec8dc&token=639111151&lang=zh_CN#rd) - [【2020-09-12】向各位汇报,再也不敢鸽了,人生处处有惊喜](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484784&idx=1&sn=ae73f1f4e53b622039a75ec41cabe378&chksm=fcdfbcfccba835eafefe304913e4078cf8dfac22f62fd9d686b307bbdf46d147016f5e876e05&token=639111151&lang=zh_CN#rd) - [【2020-09-13】来来来,无厘头技术(水)文,各种尬。简简单单评价一下](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=1&sn=10d26a600112ec4f95b3b3f470955744&chksm=fcdfbc03cba83515b07f0ae6cee791d1fb5fd619364cff3a17a4deab91333f0a6277b09a66a9&token=639111151&lang=zh_CN#rd) - [【2020-09-13】基础Brew和Tree的安装实录](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=2&sn=94a6455ed6b17fa5b27e96358e935803&chksm=fcdfbc03cba83515d13dcfc2dea2445085a34ff4360e0a367fd914bb04bc6ba18a780a0cd2d2&token=639111151&lang=zh_CN#rd) - [【2020-09-13】PM2进程管理,给我学!](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=3&sn=38a289efffda9510b5ff04c5bed0663e&chksm=fcdfbc03cba835154c888b9d7f86eac85c250eefb9d053687173274373f2f8d7b19fc307e76a&token=639111151&lang=zh_CN#rd) - [【2020-09-14】数据结构,一定要学废了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484823&idx=1&sn=d41bb8da02585cf9ea8d0b3ef27e3dbb&chksm=fcdfbc1bcba8350d84ba2f01eaf187cbaa2d4cf5a9078beb1f2fafe94edb0126c82595ed8191&token=368257571&lang=zh_CN#rd) - [【2020-09-16】ELK基础概念与常用架构整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484837&idx=1&sn=7f0de3eeea3fc6ee299587704f5c44cd&chksm=fcdfbc29cba8353fd894582da7ae2c93b5920c4dbb1e197b011a817dc0962e317842a32d5560&token=368257571&lang=zh_CN#rd) - [【2020-09-17】分享书上一段话,问一个问题](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484850&idx=1&sn=7af55ef3a7d843d9c43de6d6c7911da3&chksm=fcdfbc3ecba835287b2c644cda606454a713d370fbd7d14714b22a04277f7a7784b96b8b277e&token=368257571&lang=zh_CN#rd) - [【2020-09-17】看源码遇到的三个知识点,一个也没懂](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484850&idx=2&sn=c59839c677d7c9652a09d1f8c70ef8d6&chksm=fcdfbc3ecba83528cf8271a2615129340a6f11954b6d9396160d0fb2c41593253d5e3510a031&token=368257571&lang=zh_CN#rd) - [【2020-09-20】express()函数整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484865&idx=2&sn=63e6b669341217135013816464dd5bd9&chksm=fcdfbc4dcba8355b4de0f712047709425a35fa3b122378b31f0e4db3afb82dfd38872862aab4&token=368257571&lang=zh_CN#rd) - [【2020-09-22】入秋了,安好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484865&idx=1&sn=e39e3547da49f40e1b64deadf9a9cfef&chksm=fcdfbc4dcba8355bfa9c8b9531a463fc652b764064528dd6c243f47a157b20e017bad3f410f4&token=368257571&lang=zh_CN#rd) - [【2020-09-22】Nginx安装详解,我服务器上也是这样的](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484897&idx=1&sn=b1073522cfd3ce6ebbe85e85ad4e35e0&chksm=fcdfbc6dcba8357bdb212c9db1378a045d0dcfd95b79ed05688180f05d2b391f9b724d0d752f&token=368257571&lang=zh_CN#rd) - [【2020-09-22】被攻击的一天](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484897&idx=2&sn=34c61ed01c6522d2861be3342ec12ad5&chksm=fcdfbc6dcba8357b76eb0fe6c502d932def6cd232297b010f9b2f9a1fca35c38df77dacce7f2&token=368257571&lang=zh_CN#rd) - [【2020-09-26】跟父亲视频的一个半小时,聊到了我,也聊到了Ta](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484929&idx=1&sn=394783dd2bfd65da24ae6dcb89d69ec6&chksm=fcdfbf8dcba8369b926b7083bbe3515aa5857f7589acc3f9d6d4987c67539a76dbd6e3cb70a1&token=368257571&lang=zh_CN#rd) #### 10月 - [【2020-10-07】时间太快,溜了溜了,杭州见](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484943&idx=1&sn=ad37db87dc40f381fd18cc828e492384&chksm=fcdfbf83cba8369598fc2773b63df235a9719b43749e7daab753c621fef5af4fba054dbb46ea&token=368257571&lang=zh_CN#rd) - [【2020-10-14】写不了代码就不写嘛](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484951&idx=1&sn=edddf3d6c8f3fc6dd1d14063b536c732&chksm=fcdfbf9bcba8368d81ddffcbd258f7e4b7fb573d2a8963859e1b156e8a5f5d81f5629c49be6e&token=368257571&lang=zh_CN#rd) - [【2020-10-18】我不行了,这号关注量男女7:3 还怎么相亲嘛?](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484968&idx=1&sn=d37960ed81044fbf314440af85049d65&chksm=fcdfbfa4cba836b25082535910f7137d1513d834d54fbfadf48a433b29511ccf4d532f19b88a&token=368257571&lang=zh_CN#rd) - [【2020-10-26】悄悄接你下班,陪你回家](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484988&idx=1&sn=947c487946fa3574d33e9c6861a1ee28&chksm=fcdfbfb0cba836a626d2efa904a5177c2e0916c381b26c89b6dcfc610a380b906d4480f7cc9b&token=368257571&lang=zh_CN#rd) #### 11月 - [【2020-11-01】11月,你好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485002&idx=1&sn=3760eba58f7ded433b71bec48b89a681&chksm=fcdfbfc6cba836d0b7db1f2aa5a4a884f68f8ce20a59aa44b4ac46c59eb4dd1c233079241a4a&token=368257571&lang=zh_CN#rd) - [【2020-11-15】她来了她来了,她带着剪了三遍的视频来了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485042&idx=1&sn=181ae5062c31ee7931390607b6f10358&chksm=fcdfbffecba836e8275c849007470db6964f7cd675af59fe73c94369334d17d4840e8c0413d5&token=898438314&lang=zh_CN#rd) - [【2020-11-18】陪我一路的小姐姐,谢谢啦~ 我大意了呀,没有闪](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485053&idx=1&sn=ed2fe0de87b70781cdb7755ef4726340&chksm=fcdfbff1cba836e7165dc53722aaf96ef38d8f43cfadadcb4695d8ff430ea64619caada81cfa&token=1939941957&lang=zh_CN#rd) - [【2020-11-30】11月的尾巴,12月你好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485066&idx=1&sn=1d357917f548a6d977af96c6582db527&chksm=fcdfbf06cba836103152f7a3fdfbf97c1be2472a84f824cbddd532c15aefe14c71b3b076233f&token=831506871&lang=zh_CN#rd) #### 12月 - [【2020-12-06】周末小记——忆旧友、吃火锅,也会感慨](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485080&idx=2&sn=bdc551f2e9bf54dc01881979339af8ad&chksm=fcdfbf14cba836022a05854547cbca03b5a08b912a0e0f195d4856d6b53ecd78aee2f167b515&token=1581389686&lang=zh_CN#rd) - [【2020-12-10】上火、牙疼,也要砍程序媛一刀](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485100&idx=1&sn=e7c0c41229d51ebfab2939deb1751672&chksm=fcdfbf20cba836364da35ab5acfed076876aae486126bc1c41cdd2502cc89a41cbde7c645610&token=1054397108&lang=zh_CN#rd) - [【2020-12-17】今晚不蹦迪,来聊一聊个人项目的接口返回](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485136&idx=1&sn=4619fb835e6d57e106ab01116012662a&chksm=fcdfbf5ccba8364aecddf14d11ed8ba36f38050b83b30b8d46e10f86b164aab05322b8455b36&token=755050934&lang=zh_CN#rd) - [【2020-12-20】事情,从英吉利海岸的那杯卡布奇诺美式咖啡说起](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485180&idx=1&sn=15ab9be3e15130103f26c919cbe0b605&chksm=fcdfbf70cba83666d287acc35485d02ddf67bacad6ea46d9ef04521f9f429fcb015d371c918e&token=1356818265&lang=zh_CN#rd) ### 2021年 #### 1月 - [【2021-01-06】谁在看小王子呀~](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485228&idx=1&sn=1c30866a209af2a5eb927fd7bd63cc8b&chksm=fcdfbea0cba837b6d4cf9865b72a6a1553c4d9b6a6cce369bb09f66730ab37ec649071e7ab7c&token=1356818265&lang=zh_CN#rd) - [【2021-01-15】2020小结,没事就点点看看呗,反正小目标都没完成](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485249&idx=1&sn=dadf2a6dbed1879bbd98c62491436a9c&chksm=fcdfbecdcba837db5c11b8023ffa7ad6cf5a47c03027a0029604a50d0a77c75908efc05af39a&token=1356818265&lang=zh_CN#rd) - [【2021-01-17】搞波大的,浅谈深拷贝——文末有彩蛋](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485258&idx=1&sn=fb71007a5feed8e18674be27b1c749ab&chksm=fcdfbec6cba837d099e90a5f45781ee8cac474388e25ad9383a4fbc05fdb16a8e1377265c018&token=1356818265&lang=zh_CN#rd) - [【2021-01-18】到底该如何发布Npm插件,常用指令在这里](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485277&idx=1&sn=9eb7c3cef21ace2cc5853e382f2bb03f&chksm=fcdfbed1cba837c7839f3b57836f43b3425c8b5a7888f543bf4a1dd8b39cd82ed7d51a24a685&token=1356818265&lang=zh_CN#rd) - [【2021-01-20】好用的AntDocs,也来学着用一下,基本过程整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485291&idx=1&sn=19f13df8131a9f662973f2d9240c1eab&chksm=fcdfbee7cba837f180d8ad30735cd61e6c73fe195e63d46046bb24f80e1536aa0a585c3e1015&token=1356818265&lang=zh_CN#rd) - [【2021-01-27】【持续更新】从查找算法开始数据结构入门,大家都在掘金等你](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485318&idx=1&sn=6ae5fc9f1cf994818ff89d53a926761e&chksm=fcdfbe0acba8371c9d0025008084857cf14c52b01dfb1b9460d3388ba543c36da2abcbf90216&token=1356818265&lang=zh_CN#rd) - [【2021-01-30】ORM框架入门之Sequelize,我快翻译不动了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485341&idx=1&sn=fc493c28ab138056567e916b769ddbf2&chksm=fcdfbe11cba8370793e8e0d71e7766f4e1e7f3e8672921d6b98757f7d7b271b290f3edc65d6f&token=1356818265&lang=zh_CN#rd) #### 2月 - [【2021-02-07】被妹妹支配的一周,晚上差点连家都回不去..](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485376&idx=1&sn=049a5df5cb97786e80aded38a1bf3732&chksm=fcdfbe4ccba8375a52cb8d7077836216e5f5f41ee9453aebf524eb0a5d8a5db48cbabc11f3e4&token=1356818265&lang=zh_CN#rd) - [【2021-02-11】【新年快乐】程序员的2020,就这样悄咪咪地溜走了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485404&idx=1&sn=276100858df23daf987dbc68997477df&chksm=fcdfbe50cba837460079fc9ab414754a49668f82dc0f6a5a41ec320d3e5dd77c1a8c271e061b&token=1356818265&lang=zh_CN#rd) - [【2021-02-13】抢红包、拼手气来啦,之前答应的抽奖变成新年红包啦~](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485420&idx=1&sn=26c0e3690363af5dddd805ae417eeee9&chksm=fcdfbe60cba8377645e44333ccbe35147b9844578008e5699aba62b82c12fc03634e2d68781c&token=1356818265&lang=zh_CN#rd) ## 赞赏支持 > 相逢不用忙归去,明日黄花蝶也愁;若系列文章对你有帮助,不如请作者喝一杯伏见桃山... > > **赞赏过的一定要扫下方右侧微信跟我说呀!!!!!!**
## 联系我 > 对仓库有任何问题或建议,欢迎微信“骚扰”,商务合作请备注!
## 鸣谢 以下排名不分先后!([详细统计]())
## 赞助列表 以下排名不分先后! ## 公众号 如果大家想要实时关注我更新的文章以及我的日常的话,可以关注我的公众号,基本每天都会更新技术和各种吹水文章,就当做是记录心情、成长的地方吧