蹲坑读物系列
为了方便给后来进群的同学查看进群前的分享信息,在这里记录一下历史分享信息
目录导航
入门
AI
后端开发
前端开发
JavaScript 、Typescript
Vue
React
小程序
前端相关
c/c++/rust
运维
硬件
其他
数据库
开发相关
Git
数据结构和算法
工具
开源项目
未分类
文件分享
分类
AIGC
- 开源图像模型Stable Diffusion入门手册
- Stable Diffusion 是如何工作的?【译】
- 我问了鹅厂程序员:你们工作中怎么用ChatGPT?如何高效Prompt?
- New Bing | 读文献不用愁,ChatGPT都不如它!
- 微软官方亲授!玩转「Prompt工程」的高阶窍门!
- AI 绘画基础 - 细数 Stable Diffusion 中的各种常用模型 【🧙 魔导士装备图鉴】
- AI 绘画 - 分享一波最近生成的二次元水墨风画像
- 如何高效编写 prompt
- 云开发的新征程:使用 Laf 构建 AI 知识库
-如何快速搭建个人知识库?
-Transformers.js:Web 上的最新机器学习技术(1)
-Transformers.js:Web 上的最新机器学习技术(2)
C/C++
- C 语言 printf() 详解之终极无惑
- C 语言必须写 main 函数?最简单的 Hello world 你其实一点都不懂!
- C 语言指针-从底层原理到花式技巧,用图文和代码帮你讲解透彻
- C 语言 | 函数执行成功时,return 1 还是 return 0?
- 不懂指针类型,8 个例子给你讲明白
- C++入口不是 main?知乎上打起来了!
- 面试官问:malloc(0)时程序会返回什么?!
- 同事 C 代码中的#、##把我秀了~
- 一篇很棒的 C 语言入门笔记,推荐收藏!
- 利用 Makfile 给多文件、多目录 C 源码建立工程
- 写了一段“高端”C 语言代码
- 手把手教你从0开始实现C++协程!
- C 语言的结构体也能定义私有成员?
- 【汇编实战开发笔记】从汇编代码中找出一段普通的for循环变成“死循环”的根本原因
- C++20协程初探!
- 从无栈协程到 C++异步框架
- gcc的编译选项总结
Rust
- 谷歌Rust学习教程
- NAPI-RS 是怎么工作的: 从 NAPI 到 Build Script & FFI
- 辟殊 - Rust 在前端构建高性能前端打包工具
- NGINX 模块现在可以用 Rust 编写了
- 你需要知道的32个Rust库 - 1
- Rust语言特性探秘:宏的魔力
- Rust的Vec优化
Zig
Java
- Java8 Stream 数据流,大数据量下的性能效率怎么样?
- 还在手动部署 springboot 项目?不妨试试它,让你部署项目飞起来!
- PO,VO,DAO,BO,POJO 之间的区别你懂吗?
- Spring Boot 切面 AOP 实现权限校验(实例演示与注解全解)
- 卷不动了?300 秒快速了解 Java 9 - 16 新特性,助你脱离内卷
- 一款基于 Spring Boot 的 BBS 系统,APP 和后台管理齐全,拿来即用
- Spring Boot + MyBatis + MySQL 读写分离
- SpringBoot 集成 Shiro 极简教程(实战版)
- 一个注解搞定 Spring Boot 接口防刷
- 如何把 Spring Boot 的 Jar 包做成 exe?
- 你还在用分页?试试 MyBatis 流式查询!
- 强烈不建议你用 a.equals(b) 判断对象相等!
- 同事用单例模式花式实现雪花算法
- 让 SpringBoot 不再需要 Controller、Service、Mapper,这款开源工具绝了!!!
- Guava RateLimiter 实现 API 限流,这才是正确的姿势!
- 朋友问我单例模式是什么?
- 面试官:啥是适配器模式?
- 第十篇!组合模式
- 装饰模式,不难!
- 1024,我还在啃外观模式!
- 常见的代理模式
- Spring 中的 AOP!
- 原创|MybaitsPlus 快速入门教程
- 聊聊 Spring 数据库开发
- Spring 事务还能这样管理?
- 老师问我 Spring MVC 的工作流程
- 几行烂代码,我赔了 16 万。
- 分享 | 后端必会的 Spring MVC 核心类和注解
- SpringBoot 居然有 44 种应用启动器
- 头条三面:toString()、String.valueOf、(String)强转,有啥区别?
- 使用 SpringBoot Operator 部署 Spring Boot 到 K8S
- 死磕算法系列,包括《剑指 offer》、leetcode 等等
- 为什么不推荐使用 BeanUtils 属性转换工具
- SpringBoot 巧用 @Async 提升 API 接口并发能力!
- 快速搭建一个网关服务,动态路由、鉴权看完就会(含流程图)
- i/o timeout , 希望你不要踩到这个net/http包的坑
- CTO强烈禁止使用Calendar,那用啥?
- 千万千万不要在方法上打断点!太坑了!
- 还在用 SimpleDateFormat 做时间格式化?小心项目崩掉!
- Spring Boot 实现跨域的 5 种方式
- 不好意思, Maven 该换了!
- Java 内部类有坑,100 % 内存泄露!
- Java 19 和 IntelliJ IDEA | 技术解析
- 还在手写 join 联表查询?MyBatis-Plus 这样写太香了!
- Controller层代码就该这么写,简洁又优雅!
- Spring Cloud 与响应式微服务
- 揭秘 Bean Searcher 与 MyBatis Plus 之争:谁才是真正的王者!
- 震惊,一行 MD5 居然让小伙伴都回不了家!!!
- 用了Stream,代码丑爆了!姿势不对,别喷!
- SpringBoot+虚拟线程,接口吞吐量成倍增加,太爽了!
Golang
- 面试官:如何避免 Go 变量被 GC?
- 10 年 Java 经验,转行 Go 的 7 个理由
- Go 语言中的零拷贝优化
- 漫谈 Go 语言编译器(01)
- 在 Go 中如何用 Redlock 实现分布式锁呢?
- 全面讲解 Go 中的 interface{}
- Go select 竟然死锁了
- Go 与 C 的指针
- Golang 泛型要来了吗?
- 有趣的面试题:Go 语言中 nil 的比较结果
- 使用 context、WaitGroup 优雅处理 goroutine
- 在 Go 容器里设置 GOMAXPROCS 的正确姿势
- Go 语言内存逃逸之谜
- 如何组织 Go 代码?Go 作者的回答惊呆了
- Go:环境变量知多少?
- Go interface 原理剖析:类型转换
- Go1.18 快讯:新增的 Cut 函数太方便了
- 一定记住,Go 中不要犯这 5 个错误
- 一个 Go 方法,五种变换
- Go 如何利用 Linux 内核的负载均衡能力?
- 命中率极高的 Go 面试题,赶紧收藏!
- 性能优化 | Go Ballast 让内存控制更加丝滑
- 用手写一个工具的过程讲清楚 Go 反射的使用方法和应用场景
- Go 工程师必学 – 信号量的原理与使用
- Go 常见错误集锦 | 字符串底层原理及常见错误
- 在 Go 中创建 CLI 应用,就用 Cobra 神器
- 万字长文:Go error 处理最佳实践
- 图解 Go 运行时调度器,原来这么简单
- 什么是 Go runtime.KeepAlive?
- Go 源码里的这些 //go: 指令,你知道吗?
- Go 编程模式:详解函数式选项模式
- Go 程序崩了?煎鱼教你用 PProf 工具来救火!
- Go 读者提问:值为 nil 能调用函数吗?
- Go 实现一个简单而强大的反向代理
- 必看!6 步入门 Go
- Go:最简单的服务响应时长优化方法,没有之一
- Google:12 条 Golang 最佳实践
- 「GoCN 酷 Go 推荐」go 语言位操作库 — bitset
- 『每周译 Go』Rust 与 Go: 为何相得益彰
- 深度细节 | Go 的 panic 秘密都在这
- Go 面试题 013:Go 中闭包的底层原理是?
- 从 CPU 角度理解 Go 中的结构体内存对齐
- 吹爆这个 Go 语言万能的通道编程公式
- Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
- Golang 在大规模流处理场景下的最小化内存使用
- Go语言的IO库那么多,我该怎么选?
- 如何使用高阶函数编程提升代码的简洁性
- 理解Go中的分配
- 超干货!彻底搞懂Golang内存管理和垃圾回收
- 如何用Go实现一个异步网络库?
- Golang 中反射的应用与理解
- 技巧:如何在 Go 中编写准确的基准测试?
- GoFrame 如何优雅的共享变量?Context的使用
- 惊!空 struct 地址竟然不相等
- 从鹅厂实例出发!分析Go Channel底层原理
- 详解全网最快Go泛型跳表【内附源码】
- 最全Go select底层原理,一文学透高频用法
- 使用 Bazel 构建你的服务
- 用 Go 语言讲解死锁、活锁、饥饿、自旋锁
- Asynq: 基于Redis实现的Go生态分布式任务队列和异步处理库
- 解锁Golang模板的力量:动态文本生成的初学者指南
- 用Golang手写一个Container
Javascript / Typescript
- JavaScript 中的函数式编程
- 34 个 JavaScript 简写优化技术
- 不一样的 JavaScript
- 这 JavaScript 闭包把我的学妹气哭了,学妹的苦衷!
- 如何写出干净的 JavaScript 代码
- 面试官:说说你对 TypeScript 中类的理解?应用场景?
- 比同事更秀? TS 这 7 个方法,你需要知道的!
- Node.js 底层原理
- 这 6 个 TS 新特性经常用到,用了之后我再也离不开它!
- ES6 面试、复习干货知识点汇总
- 常见的数组基本用法
- ES6 中对象新增扩展盘点
- 该来的还是来了,盘点 ES12 中有新特性!
- 什么是 Promise.allSettled() !新手老手都要会?
- 一文彻底读懂 ESLint
- 你会用 ES6,那倒是用啊!
- TS 类这十个知识点你都掌握了么?
- 你不知道的 TypeScript 泛型
- js 核心知识进阶笔记:this 指向
- 这些 JavaScript 细节,你未必知道
- 【JS】1150- 如何写出更优雅的 JavaScript 代码
- 未来让人看不懂的那些 JavaScript 语法
- 面试官:能不能手写一个 Promise?
- [面试] 考验你对 Promise 的熟度之进阶应用题
- 使用 JavaScript 进行数据分组最优雅的方式
- 给你一个可以中断的 Promise
- 【Babel】1186- 保姆级教学!这次一定学会 Babel 插件开发!
- 【Web 技术】192- JS 社区臭名昭著的一个问题
- Typescript 一些令人又爱又恨的内容 — Type Guard、Narrowing
- 你不知道的JavaScript中的5个JSON秘密功能
- TypeScript 的 Union Type 与属性互斥
- 面试官司:JavaScript 里的奇葩知识,你来讲讲看呀
- Get 一种可以用来装逼的 JavaScript 编码风格
- 11 个 ES2022(ES13)中惊人的 JavaScript 新特性
- 精进 JavaScript | 这些手写你都会吗 ?
- Babel 插件:30分钟从入门到实战
- 【TS】1470- 总结 TS 类型体操的9种类型运算、4种类型套路
- 10 分钟从源码搞懂 big.js 如何解决精度丢失问题
- 从零实现一个迷你 Webpack
- 【TS】1515- TypeScript 4.9 发布!重点新特性解读
- JS 的 9 种作用域,你能说出几种?
- 【JS】1556- JavaScript 代码优化之道
- Fixing a Memory Leak in a Production Node.js App
- 一文带你全面体验八种状态管理库
- 纯前端 JS 实践批量打包并下载大文件
- 用 Node.js 手写 WebSocket 协议
- 【Nest.js】1594- 聊聊 Nest.js 中的依赖注入
- Typescript 书写声明文件(可能是最全的)
- Node.js 是如何跑起来的
- 不想拉低语雀编辑器的 TS 水平,我重学了 TypeScript
- Vue 官方推荐的动效库 Dynamics.js
- 你不知道的 async、await 魔鬼细节
- 你可能没用好 typescript
- 为什么Object.keys不能正确地类型推导
- 【JS】1762- 两个新的 JavaScript 提案
- TypeScript 5.2 发布,支持显式资源管理!
- 【TS】1800- 一文带你理解 TS 中各种高级语法
- TypeScript 5.3 来了,一大波新特性~
- 被誉为 JavaScript 中 最难最常见 的手写题之一!!!
- 基于JSDoc实现TypeScript类型安全的实践报告
Vue
- 25 个 Vue 技巧,开发了 5 年了,才知道还能这么用
- 用这招监听 Vue 的插槽变化
- 史上最全 Vue 前端代码风格指南
- 揭秘 Vue.js 九个性能优化技巧
- 全面解析 Vue3 Reactive 家族和 Ref 家族 API
- 【总结】1132- 在 Vue 中为什么不推荐用 index 做 key
- 【总结】1143- 10 个建立和维护大型 Vue.js 项目的最佳实践
- 分享 8 个非常实用的 Vue 自定义指令
- 【前车之鉴】Vue,你真的熟练了么?
- Keep-alive 缓存及其缓存优化原理
- 【Vuejs】1156- 聊聊 vue 中的 keep-alive
- 详解 30 道 Vue 面试题(建议收藏)
- 做好这 16 个方向,逐步搭建出团队的 vue3 前端架构
- 研究大佬用 Vue 写的倒计时组件,学到了不少东西
- 手摸手教你封装几个 Vue3 中很有用的组合式 API
- 【Web 技术】1173- 用了这么久的 require,你真的懂它的原理吗?
- 六千字详解!讲透 Vue3 响应式是如何实现的
- 【Vuejs】1247- Vue3 如何实现 Feature Flags?
- 【Vuejs】1255- 如何实现全局异常处理?
- 【Vuejs】1286- 分享 15 个 Vue3 全家桶开发的避坑经验
- 【Vuejs】1289- 你不知道的 setup
- 使用 Vite 和 TypeScript 从零打造一个属于自己的 Vue3 组件库
- 初探 Vue3 编译之美
- 【Vuejs】1464- 总结 22 个 Vue3 实用技巧
- Vue3 组件库 | 布尔运算在组件中的应用
- 由浅入深读透vue源码:diff算法
- Vue Demi是如何让你的库同时支持Vue2和Vue3的
- vue3 table 性能优化,减少 85% 渲染耗时
- Vue3 如何实现一个全局搜索框
- 【Vuejs】1752- Vue 前端设计模式梳理:拯救你的前端代码
- 总结Vue性能优化方式及原理
React
- 探索 React 源码:初探 React fiber
- 探索 React 源码:React Diff
- 之前写的JSX的条件语句竟然存在那么多Bug?
- 【React】1215- 小心 React useEffect() 的无限循环陷阱
- 【React】1220- 60行代码实现React的事件系统
- React hooks 状态管理方案解析
- 【React】1238- 完整上手 React Hook
- React Hooks 使用误区,驳官方文档
- React18正式版源码级剖析
- React17 事件机制
- How to build your own React: Didact 解析
- 你应该在 React 中传递 Promise
- 如何编写高性能的 React 代码
前端相关
- 5 个不常提及的 HTML 技巧
- 从 10 多秒到 1.05 秒!前端性能优化实践
- 应用性能前端监控,字节跳动这些年经验都在这了
- 学姐叫我看 CSS 新出的容器查询,然后把公共组件重构成响应式的!
- 现代 Web CI/CD 系统的搭建
- 谈谈我这些年对前端框架的理解
- 不常见但是有用的 Chrome 调试技巧
- 灵感 | 12 组简单网页对话框设计
- 使用 Performance 看看浏览器在做些什么
- 如何创建可扩展和可维护的前端架构
- 【Web 技术】1130- 有趣的二维码
- Microsoft Edge:你不能不知道的 6 个 Web 开发者工具
- 【总结】1135- 图解虚拟 DOM 之 DIff 算法
- 当通用优化已完成,我们应该做什么? — 飞书文档移动端优化实践
- 关于 Web Component
- 【优化】1141- 网页渲染性能优化 —— 渲染原理
- 「前端基建」带你在 Babel 的世界中畅游
- 2021 年你需要知道的 CSS 工程化技术
- 【Web 技术】1159- 浅析 Web 录屏技术方案与实现
- 2021 年在 Web 领域有哪些关键进展?
- Twitter 和微博都在用的 @ 人的功能是如何设计与实现的?
- 微前端 x 重构实践落地总结
- 当 Vite 遇上微前端
- 探讨一下 To C 营销页面服务端渲染的必要性以及其背后的原理
- LPL Ban/Pick 选人阶段的遮罩效果是如何实现的?
- 【实战】1213- 点赞动画还可以做得那么飘逸!
- 学习 Scss? 看这篇就够了
- 浏览器的 5 种 Observer,你用过几种?
- 实现在浏览器中import内联JS模块
- 怎样用Three.js 画一个NFT “蘑菇”
- 【CSS】1287- 一行 CSS 实现 10 种强大的布局
- 万字长文:分享前端性能优化知识体系
- 看了9个开源的 Vue3 组件库,发现了这些前端的流行趋势
- 手写个最小化前端编译器,啥写不出来?先回家等通知
- 抖音三面:硬件加速中的“层”和层叠上下文中的“层”,是一个东西吗?
- 【Vite】1380- 详解 Vite 依赖预构建流程
- Esbuild Bundler HMR
- 前端框架源码解读之Vite
- 超越 Three.js? Babylon.js 将成为构建元宇宙重要工具?
- 写给前端的Docker入门终极指南,别再说不会用Docker了!
- 深入浅出 Webpack
- Bundle-less 的思考和实践分享
- 【Web技术】1437- 从零实现一个 Mocha
- 【Web技术】1444- 中高级前端工程师都需要熟悉的前端缓存知识
- 网页动画的十二原则
- Web 3D 从入门到跑路
- 深入浅出富文本编辑器
- 微前端如何做样式隔离?
- Islands 架构原理和实践
- 微前端场景下的代码共享
- 【Web技术】1488- 大多数人都会遇到的几个H5坑(实战)
- WebAssembly的核心语言特性与未来发展
- 探究 LightHouse 工作流程
- 【Web技术】1493- 大文件怎样实现快速上传?
- 【总结】1501- 5 种瀑布流场景的实现原理解析
- Chrome DevTools 中的这些骚操作,你都知道吗?
- 前端主题切换的思考和现代前端样式的解决
- 傻瓜方式分析前端应用的体积
- 造轮子利器:AST与前端编译
- 哔哩哔哩 Web 首页重构——回首2021
- 西瓜业务是如何从 0-1 建设 SEO 的
- Web Component 探索之旅
- 2022 年 CSS 新增了这么多牛逼的特性!
- 前端工程化基石 – AST(抽象语法树)以及AST的广泛应用
- 【Web技术】1576- 你的图片加载,一点都不酷炫!不信 You Look Look
- Web GIS 开发入门
- 【Web技术】1589- 带你了解前端沙箱到底是什么
- ESLint 机制分析与简单插件实践
- 【总结】1596- Verdaccio 搭建 npm 私有服务器
- 纯前端实现:通知用户刷新网页!!!
- 前端组件设计,得这样玩!
- gulp、webpack、rollup、vite实现原理
- 聊聊依赖管理
- WebAssembly 模块解析
- Rspack 迁移好简单,性能提升好多!
- 先切入、再深入,从领域到架构的演变
- 代码优雅性,反映出你的思维高度
- Three.js 手写跳一跳小游戏(上)
- Three.js 手写跳一跳小游戏(下)
- 前端首屏优化 | 借助客户端能力提升 H5 首屏的 8 个手段
- 聊聊网页断点调试及其扩展
- 魔力之帧:VisActor 动画揭秘
- 我,腾讯前端,不想卷技术了……卷下整洁架构
- 深度好文——基于 PNPM Monorepo 的组件库研发方案调研
- rollup和vue都在用的magic-string是个什么东西
- 全网疯传的前端量子纠缠效果,源码来了!
- 【布局技巧】Flex 布局下居中溢出滚动截断问题
- Chrome 插件开发指南和实践
小程序
docker
k8s
- 使用 SpringBoot Operator 部署 Spring Boot 到 K8S
- 在树莓派上构建你的专属 K8S 集群!
- Kubernetes 上使用 Istio 对数据库进行蓝绿部署
- 没错,数据库确实应该放入 K8s 里!
开发相关
- 傻傻分不清之 Cookie、Session、Token、JWT
- 1 分钟带你认识从 “�” 到 “锟斤拷”
- 八幅漫画理解使用 JWT 设计的单点登录系统
- localhost 就一定是 localhost 么?
- 听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理!
- 分布式之接口幂等性
- 记住看小电影前一定要检查一下域名是不是 HTTPS 的,不然……
- 75 张图带你了解网络设备、网络地址规划、静态路由、实战演练
- 面试官问:生成订单 30 分钟未支付,则自动取消,该怎么实现?
- 把 Redis 当作队列来用,真的合适吗?
- 大一学生想换 Linux 怎么样?
- 23 种设计模式,我竟然秒懂了…
- 彻底搞懂观察者模式
- 为啥妹子给我发的 Excel 打开之后是乱码?
- 就因为这三个知识点,我彻底学废了”正则表达式“
- 开发必掌握!JSON 数据交互和 RESTful 开发
- B 站,强的离谱!
- 常用正则表达式速查手册
- 一文讲透自适应熔断的原理和实现
- 《赵海平与张宏波谈编程语言》访谈实录
- HTTP Host 头攻击,这是什么鬼?
- IPv6 和 IPv4 的主要区别?子网掩码,二进制转化,地址分类,头部,安全有什么不同?
- HLS 协议入门指南以及延迟优化策略
- 解决了 Redis 大 key 问题,同事们都说牛皮!
- WebRTC入门指南 —— 实现一个完整的点对点视频通话(信令服务器+客户端)
- 深入浅出依赖注入及其在抖音直播中的应用
- Strategy Pattern 教你秒变“神枪手”
- 加密技术科普
- 傻傻分不清的TCP keepalive和HTTP keepalive
- 这个库让你轻松搞定复杂动画!
Git
- 猴子都能懂的 GIT 入门
- 从原理上搞懂 Git,一篇文章就够了!
- 说说对 git pull 和 git fetch 的理解?有什么区别?
- Git 各指令的本质,真是通俗易懂啊
- 图解 Git 各种用法,简单明了,一目了然!
- 不小心将测试代码提交到生产环境,教你 6 种方法秒解决!
- 从 Git 问题排查到社区贡献
- Monorepo 下 Git 工作流的最佳实践
数据库
- MySQL-InnoDB 究竟如何巧妙实现,4 种事务的隔离级别
- 历经 60 年,数据库的王者终于出现了……
- ClickHouse SQL 的十项优化规则
- 面试被问执行 count(1)、count(*) 与 count(列名) 到底有什么区别?
- Kubernetes 上使用 Istio 对数据库进行蓝绿部署
- 即使删了全库,如何半小时恢复?
- MySQL 用 limit 为什么会影响性能?
- MySQL 的 varchar 水真的太深了!
- 数据库允许空值(null),往往是悲剧的开始(1分钟系列)
- 慢 SQL 分析与优化
- 我说用count(*)统计行数,面试官让我回去等消息
- 美团面试:为什么MySQL不建议使用NULL作为列默认值?
- 面试官:会SQL调优,那你知道索引合并吗?
- Mysql insert也会发生死锁?(修订)
- 没错,数据库确实应该放入 K8s 里!
数据结构和算法
- 据说程序员等电梯的时候都想过调度算法
- 经典智力面试题:一家人过桥
- 图解索引
- 比冒泡算法还简单的排序算法:看起来满是 bug 的程序,居然是对的
- 腾讯终面:求两个文件中的 QQ 交集
- 超详细教程!手把手带你使用 Raft 分布式共识性算法
- 干货 | 手撕十大经典排序算法
开源项目
- 推荐 130 个令你眼前一亮的网站,总有一个用得着
- 这个 GitHub 项目能克隆你的声音
- 微软开源超强工具箱:PowerToys (右键复制链接地址打开新窗口下载)
- 手痒想写项目?我挑了 10 个开源项目送你
- 推荐一个基于 SpringBoot2 + MybatisPlus 的商城管理系统 :yshop 意象商城系统
- 前端进阶道路上不可错过的 21 个开源项目
- 无恒实验室联合 GORM 推出安全好用的 ORM 框架-GEN
- 终于,Python 也可以写前端了
- 都 2021 年了,你还在用 Jenkins ?赶快看看这些替代方案吧!
- 一行命令堆出你的新垣结衣(已开源),有点牛!
- RedisJson 横空出世,性能碾压 ES 和 Mongo!
- 2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
- sonic :基于 JIT 技术的开源全场景高性能 JSON 库
工具
- 带有 WebUI 的 HTTP Benchmark 小工具你用过吗?
- 让你纵横 GitHub 的五大神器
- 一文全面解析 postman 工具
- 这个开源工作流自动化工具,用了就不想丢!
- 使用插件直接访问谷歌大陆镜像网站
- 再见 Typora!这款 Markdown 神器绝了!
- 字节工程师自研基于 IntelliJ 的终极文档套件
嵌入式、单片机
游戏开发
其他未分类
- 程序员学习路线
- 常见代码重构技巧
- 萌新第一次用鸿蒙跑 hello world
- 深度剖析 Linux 的 3 种“拷贝”命令
- OpenHarmony 鸿蒙内核 Liteos-a 最小系统移植教程(IMX6ULL 开发板)
- HarmonyOS × Ant Design | 鸿蒙图标设计规范评测
- 2021 年最全面的 Jetpack 系统学习课程,看他就够了,更新中
- 【设计】Figma 的 Auto Layout 与组件的 Variants | Auto Layout 等于 CSS Flex?
- FAQ | 使用 Kotlin 进行 Android 开发
- 剑指 offer | 认识面试
- 【面试】1466- 正确介绍自己的项目,终于不用害怕面试了
- 腾讯云开发者2022年度热文盘点
文件分享
- java 华山版:链接: https://pan.baidu.com/s/17qqv-p8GmMkLydpx-5bl5Q 提取码: 8hyh
- 程序员必知的硬核知识大全:链接: https://pan.baidu.com/s/1QVs0Cu-F_0AYRHDuU_OXkQ 提取码: ft64
- Git 的奇技淫巧:链接: https://pan.baidu.com/s/1an4yLUo6brX339vxj0OCzA 提取码: 9tr3
- Linux 高性能服务器编程:链接:https://pan.baidu.com/s/1SmF9P3YddQu0S3ohTgTP0g 提取码:2333
- 计算机程序的构造和解释(SICP 中文第 2 版):链接:https://pan.baidu.com/s/15yy_MbzfG_-NJMvMIdViyQ 提取码:2333
- MySQL 笔记 链接:https://pan.baidu.com/s/1YjIWGnpAOk1SoOaPalVODw 提取码:2333
- 机器学习资料:夕小瑶 NLP 全栈手册 链接:https://pan.baidu.com/s/18R2dx5_Xm8o9bcAmM0o5FQ 提取码:2333