当您看到这里的时候,希望下面的内容能给您一些惊喜或是帮助。
- 一个可视化头部公司的 非可视化人员
- 一个源码 以及工具深入的爱好者
- 学习笔记洁癖者
小编一直在做前后端源码的研究以及 技术的深度学习,下面的内容是小编呕心沥血编写的笔记,希望能给您带来一些帮助。
这些工具类是经过很久的生产环境验证,可以放心“食用”。
- 大文件上传解决方案 基于 前端后代码 实现了一站式大文件上传解决方案,同时 后端适配了 minio 或是 本地磁盘。
- JavaScript 扩展工具包 扩展了很多 基于JavaScript的工具类。
- 后续有 脚手架 or 组件库等 工具包的介绍
下面的内容中 分享一些可以共享的知识
- Java 概述知识总结 针对Java中热点问题都做了总结,基于源码进行总结。
如果您是一个前端react爱好者,但是对react 全家桶的源码又没有深入的解析,个人希望您看下下面的文章,从源码的角度帮您深入理解react
- mini-react 从0实现react,跟react源码目录保持一致/ 内涵大量中文注释,帮您更好的定位源码
- mini-react-router 跟
mini-react
配套的 路由器,也是从0手写源码,内涵中文注释 - mini-redux 跟
mini-react
配套的 数据管理工具,其实包含redux的全家桶
如果您是一个前端Vue 爱好者,但是对Vue源码不是很熟悉,个人希望您看下 下面的文章,从源码的角度帮您深入理解Vue
- Vue源码解析 跟
mini-react
不同,此源码分析是以逐个实例来进行分析的
如果您对工程化(原理 以及源码) 以及 微前端等非常感兴趣的话,可以参考 下面这些文章
如果您的前端基础不是很好,或是 您遇到了面试的手写题,可以参考下面的文章
如果您想扩展 一些前端 工具/ 脚手架/ 组件库,您可以参考下 下面的工具
- jsmethod-extra 扩展JavaScript的 工具包(已经发布的及其稳定版本)
- auto-eslint-cli 自动部署eslint的 脚手架工具
- viewer-design 一款 基于Vue3 的 ts + Vue3的组件库
- rollup-plugin-del 一款很早写的 rollup 插件
- ...
如果您是 Java 后端开发工作者,但是仅仅只会写代码,我建议您看下 下面的Spring 全家桶的源码分析
- 深入解析Spring 源码 真可谓是逐行解析 Spring源码,如果想深入了解Spring源码的话,可以认真看下
- 解析 SpringMVC核心源码
- 解析 SpringBoot核心源码
如果您对中间件 以及多线程并发 感兴趣的话,可以参考下 下面的文章
如果对 jvm 比较感兴趣的话,可以参考下面的文章
如果您对 MySQL性能优化非常感兴趣,十分建议您看下这面的文章
- Nginx配置 以及Openresty 实战 如果您对nginx各种配置并不熟悉,建议您看下这个,对新手特别好友 && 非常有帮助
- Linux 知识汇总
- Shell 基础命令
其实作者还有很多笔记还列举出来,如果有什么特殊的需求,请联系我邮箱