做程序员,不做码农
- wx-updata: 微信小程序官方 setData 最佳替代品,只修改 data 中你想修改的部分 ✈️
- progress-catalog: 一个好玩的目录自动生成插件 😜
- SHERlocked93 的 2023 年终总结
2024
- SHERlocked93 的 2022 年终总结
- SHERlocked93 的 2021 年终总结
- SHERlocked93 的 2020 年终总结
- SHERlocked93 的 2019 年终总结
- SHERlocked93 的 2018 年终总结
- SHERlocked93 的 2017 年终总结
- 使用 Windows 调试套件 gflags 解决 CefSharp 加载报错信息模糊的问题
2024
- Mac 上 CLion 搭建 QT6.6 开发环境
2023
- C++ 中 Linux 下 Socket 编程
2023
- C++ 中的左值引用和右值引用
2023
- Vue 项目数据动态过滤实践
- Vue 项目预渲染机制引入实践
- Vue 项目骨架屏注入实践
- Vue 使用中的小技巧
- vue-router 源码阅读 - 文件结构与注册机制
- Vue源码阅读 - 文件结构与运行机制
- Vue源码阅读 - 依赖收集原理
- Vue源码阅读 - 批量异步更新与nextTick原理
- 这些 JS 中强大的操作符,总有几个你没听说过
- 「手摸手设计模式系列」 享元模式与资源池
- 「手摸手设计模式系列」 策略模式与动态表单验证
- JS 闭包与高阶函数
- JS 正则表达式必知必会
- JS 活学活用正则表达式
- JS 中的 offset、scroll、client 总结
- JS 静态类型检查工具 Flow
- JS throttle 与 debounce 的区别
- JavaScript 服务器推送技术之 WebSocket
- JS 中的柯里化
- JS 中的反柯里化
- JS 中的垃圾回收与内存泄漏
- JS 异步的实现
- JS 执行上下文栈 / 作用域链
- JS 中的 __proto__ 与 prototype
- JS 中可以提升幸福度的小技巧
- JS 中的 this 指向
- CSS 中重要的层叠概念
- CSS 中重要的 BFC
- CSS margin 合并问题
- 几种浏览器存储方法及其优缺点
- 浅析浏览器渲染原理
- 浅谈浏览器缓存
- Nginx 从入门到实践,万字详解!
- 手摸手带你 Docker 从入门到实践
- MySQL 从入门到实践,万字详解!
- Node 中的事件循环和异步API
- JS 与 Node.js 中的事件循环
- 手摸手 Webpack 多入口配置实践
- 使用 webpack 的插件 DllPlugin 加快打包速度
- 强烈推介的几个微信小程序开发小技巧,简单又实用
- 开发微信小程序,我为什么放弃 setData,使用 upData
- GraphQL 从入门到实践
- 前端路由跳转基本原理
- 使用 API 自动生成工具优化前端工作流
- windows 本地安装部署 Easy Mock
- 使用 Jenkins 持续集成前端项目并自动化部署到 Nginx 服务器
- 一个*气的文章目录自动生成器了解一下
- Web Worker 初探
- Git 学习笔记
- 半小时搞会 CentOS 入门必备基础知识
- CentOS 安装部署 Yapi
- 开篇 : 为什么学习设计模式?
- this、new、bind、call、apply
- 闭包与高阶函数
- ES6 中可能遇到的知识点
- 继承与原型链
- 设计原则
- 单例模式:游戏的存档
- 工厂模式:去小餐馆下馆子
- 抽象工厂模式:又去小餐馆下馆子
- 建造者模式:组装小汽车
- 代理模式:找明星拍广告
- 享元模式:驾考现场的考试车
- 适配器模式:电源适配器
- 装饰者模式:给新房子装修
- 外观模式:遥控无人机
- 组合模式:文档结构树
- 桥接模式:组装变频洗衣机
- 发布-订阅模式:去 adadis 买鞋
- 策略模式:给螺丝刀换刀头
- 状态模式:交通灯
- 模板方法模式:咖啡厅制作咖啡
- 迭代器模式:银行的点钞机
- 命令模式:江湖通缉令
- 职责链模式:领导,我想请个假
- 中介者模式:找媒人介绍对象
- 关于 MVC、MVP、MVVM
- 模块模式
- 链模式
- 中间件
代码参见仓库
- Chrome 89 新功能一览,性能提升明显,大量 DevTools 新特性
- Chrome 87 新特性解读,多年来 Chrome 性能最大提升!
- [译] 使用 Recompose 来构建高阶组件
- [译] 监测与调试 Vue.js 的响应式系统:计算属性树(Computed Tree)
- [译] 网速敏感的视频延迟加载方案
- [译] 使用 Proxy 来监测 Javascript 中的类
- 掌控情绪,成为自己的主宰——读《蛤蟆先生去看心理医生》
2023
- 《认知驱动》阅读摘要
2023
- 《刻意练习》+《刻意学习》阅读摘要
2023
- 《张鑫旭12年技术写作经验》live 笔记
- 《认知觉醒》阅读摘要
- 《论持久战》阅读摘要
- 《快速阅读》阅读摘要
- 《白帽子讲Web安全》阅读摘要
- 《高效能人士的七个习惯》阅读摘要
- 《图解 HTTP》 阅读摘要
- 《HTTP/2 基础教程》 阅读摘要
- 《你不知道的JavaScript》 (上) 阅读摘要
- 《你不知道的JavaScript》 (中) 阅读摘要
- 《你不知道的JavaScript》 (下) 阅读摘要
- 《单核工作法图解》阅读摘要
- 《JavaScript 面向对象精要》 阅读摘要
- 《JavaScript DOM 编程艺术》 阅读摘要
- 打造舒适搬砖环境,这些是我最想推介的桌面好物
- 推介几款 windows 下非常好用的工具
- 干货满满!推介几款 Mac 下非常好用的软件(第一弹)
- 干货满满!推介几款 Mac 下非常好用的软件(第二弹)
- 干货满满!推介几款 Mac 下非常好用的软件(第三弹)
- 干货满满!推介几款 Mac 下非常好用的软件(第四弹)
2023
- 好用不卡,这些插件和配置让你的 Webstorm 更牛逼!
- 我最近在看什么 - 富爸爸穷爸爸
推介星级
- ★★★:值得一看,看了不会后悔
- ★★☆:可以一看,了解了解
- ★☆☆:不推介,浪费你宝贵的生命
书名 |
阅读时间 |
推介等级 ↓ |
CPU眼中的C/C++ - 阿布编程 |
2023 |
★★★ |
C++ Primer - Lippman |
2023 |
★★★ |
书名 |
阅读时间 |
推介等级 ↓ |
Linux是怎样工作的 - 武内觉 |
2023 |
★★★ |
书名 |
阅读时间 |
推介等级 ↓ |
计算机是怎样跑起来的 - 矢泽久雄 |
2023 |
★★☆ |
程序是怎样跑起来的 - 矢泽久雄 |
2023 |
★★☆ |
书名 |
阅读时间 |
推介等级 ↓ |
wireshark 网络分析就是这么简单 林沛满 |
2023 |
★★★ |
图解 HTTP |
2017 |
★★★ |
HTTP/2 基础教程 |
2019 |
★★☆ |
网络是怎样连接的 |
2018 |
★★☆ |
JavaScript
& Node.js
& HTML
& 浏览器 & 安全
书名 |
阅读时间 |
推介等级 ↓ |
白帽子讲 Web 安全 吴翰清 |
2021 |
★★★ |
JavaScript 设计模式与开发 曾探 |
2019 |
★★★ |
JavaScript 高级程序设计 |
2017 |
★★★ |
JavaScript 面向对象精要 |
2017 |
★★★ |
ES6 标准入门 |
2017 |
★★★ |
深入浅出Node.js - 朴灵 |
2017 |
★★★ |
ECharts数据可视化:入门、实战与进阶 |
2021 |
★★☆ |
前端函数式演进 |
2021 |
★★☆ |
JavaScript DOM 编程艺术 |
2017 |
★★☆ |
JavaScript 语言精粹 |
2017 |
★★☆ |
JavaScript 设计模式 - 张荣铭 |
2017 |
★★☆ |
你不知道的 JavaScript 上 |
2018 |
★★☆ |
你不知道的 JavaScript 中 |
2018 |
★★☆ |
Effective JavaScript: 编写高质量 JavaScript 代码的68个有效方法 |
2017 |
★★☆ |
深入理解 ES6 |
2018 |
★★☆ |
jQuery 从入门到精通 |
2017 |
★★☆ |
jQuery 锋利的jQuery |
2017 |
★★☆ |
Web 安全开发指南 |
2021 |
★☆☆ |
HTML5+CSS3 从入门到精通 |
2017 |
★☆☆ |
你不知道的 JavaScript 下 |
2018 |
★☆☆ |
JavaScript 模式 - 图灵 |
2017 |
★☆☆ |
JavaScript 函数式编程 |
2018 |
★☆☆ |
大型 JavaScript 应用最佳实践指南 |
2018 |
★☆☆ |
Vue.js 实战 |
2018 |
★☆☆ |
书名 |
阅读时间 |
推介等级 ↓ |
MySQL 必知必会 |
2021 |
★★★ |
GitHub 入门与实践 |
2018 |
★★☆ |
书名 |
阅读时间 |
推介等级 ↓ |
C# 从入门到精通 |
2017 |
★★☆ |
书名 |
阅读时间 |
推介等级 ↓ |
我的第一本算法书 |
2021 |
★★★ |
算法图解 |
2021 |
★★★ |
下面是我推介的算法书籍,按需自取,个人觉得每个等级看一两本即可
书名 |
阅读时间 |
推介等级 ↓ |
UNIX传奇:历史与回忆 - 布莱恩·W.克尼汉 |
2023 |
★★★ |
被讨厌的勇气 - 岸见一郎 |
2023 |
★★★ |
蛤蟆先生去看心理医生 - 罗伯特·戴博德 |
2023 |
★★★ |
认知驱动 - 周玲 |
2023 |
★★★ |
刻意练习 - 安德斯·艾利克森 |
2023 |
★★★ |
认知觉醒 - 周玲 |
2022 |
★★★ |
只管去做 - 邹小强 |
2021 |
★★★ |
单核工作法图解 - 史蒂夫·诺特伯格 |
2019 |
★★★ |
微习惯 - 斯蒂芬·盖斯 |
2023 |
★★☆ |
纳瓦尔宝典 - 乔根森 |
2023 |
★★☆ |
小强升职记 - 邹小强 |
2023 |
★★☆ |
拖延心理学 - 简·博克 |
2023 |
★★☆ |
心流 - 米哈里 |
2023 |
★★☆ |
刻意学习 - Scalers |
2023 |
★★☆ |
快速阅读 - 博赞 |
2021 |
★★☆ |
如何高效写作 - 芝本秀德 |
2021 |
★★☆ |
自控力 |
2020 |
★★☆ |
番茄工作法 |
2019 |
★★☆ |
书名 |
阅读时间 |
推介等级 ↓ |
置身事内:**政府与经济发展 - 兰小欢 |
2023 |
★★★ |
小岛经济学 - 彼得·希夫 |
2023 |
★★★ |
一句顶一万句 - 刘震云 |
2023 |
★★★ |
共产党宣言 - 马克思 & 恩格斯 |
2021 |
★★★ |
论持久战 - *** |
2021 |
★★★ |
把自己作为方法 - 项飙 |
2021 |
★★★ |
丐帮漂流记 - 贾鲁生 |
2021 |
★★★ |
包身工 - 夏衍 |
2021 |
★★★ |
乌合之众 - 勒庞 |
2021 |
★★★ |
高效能人士的七个习惯 - 史蒂芬·柯维 |
2021 |
★★★ |
富爸爸穷爸爸 - 清崎 |
2020 |
★★★ |
三体 - 刘慈欣 |
2020 |
★★★ |
神们自己 - 阿西莫夫 |
2020 |
★★★ |
永恒的终结 - 阿西莫夫 |
2020 |
★★★ |
了不起的盖茨比 - 菲兹杰拉德 |
2020 |
★★★ |
月亮与六便士 - 毛姆 |
2020 |
★★★ |
流浪地球/人和吞食者/地火/欢乐颂/朝闻道/诗云/宇宙塌缩/乡村教师/镜子/微纪元/太原之恋/全频带阻塞干扰/人生 - 刘慈欣 |
2019 |
★★★ |
临界/百年守望/透明脑/终极爆炸/生存实验/七重外壳/一掷赌生死/生命之歌/水星播种/替天行道 - 王晋康 |
2019 |
★★★ |
第七天 - 余华 |
2023 |
★★★ |
在细雨中呼喊 - 余华 |
2019 |
★★★ |
活着 - 余华 |
2017 |
★★★ |
许三观卖血记 - 余华 |
2018 |
★★★ |
球状闪电 - 刘慈欣 |
2019 |
★★★ |
围城 - 钱钟书 |
2019 |
★★★ |
谈美 - 朱光潜 |
2024 |
★★☆ |
人体的秘密 - 耶尔·阿德勒 |
2023 |
★★☆ |
娱乐至死 - 尼尔·波兹曼 |
2023 |
★★☆ |
杀死一只知更鸟 - 哈珀·李 |
2021 |
★★☆ |
和时间做朋友 - 李笑来 |
2021 |
★★☆ |
如何阅读一本书 - 艾德勒 |
2021 |
★★☆ |
祸害万年在/假设/六道众生/天生我材/十亿年后的来客/我是谁/蛇发族/人生不相见/田园 - 何夕 |
2019 |
★★☆ |
浮生六记 - 沈复 |
2017 |
★★☆ |
做人得有趣 - 李敖 |
2018 |
★★☆ |
湘行散记 - 沈从文 |
2018 |
★★☆ |
摆渡人 |
2018 |
★☆☆ |
追风筝的人 |
2018 |
★☆☆ |
来自南京的前端打字员,慕课专栏 「JavaScript 设计模式精讲」
作者,《React Cookbook中文版》首译、《斯坦福程序设计入门课:JavaScript实现》合作译者,掘金专栏、SegmentFault专栏,在下的博客都是学习过程中的总结,公众号 前端下午茶 也可以关注一下,期待在这里和大家共同进步 ~
PS:对设计模式感兴趣的同学可以看一下我在慕课网写的专栏 <JavaScript 设计模式精讲>
另外,如果你苦于编程之路无人交流,可以加入「前端下午茶交流群」微信群,长按识别下面二维码即可加我好友,备注加群,我拉你入群~