这里主要用于分享一些实用的技术网站,方便查阅 ^_^
欢迎内推:job.toutiao.com/s/inTcfnQ
一、学习提升
1. 综合学习网站
- MDN
学习 Web 开发的最佳实践 - web.dev
Google 出品的 Web 开发资源教程 - LeetCode
全球极客挚爱的技术成长平台小浩算法 - freeCodeCamp
通过成千上万个编程关卡来帮助提升你的编程技能 - 网道
互联网开发文档 - 慕课网
程序员的梦工厂 - 书栈网
分享知识,共享智慧 - 菜鸟教程
学的不仅是技术,更是梦想 - 极客时间
提升技术认知,轻松学习,高效学习 - 全栈公开课
深入浅出现代Web编程 - 有道精品课
为你精选好课 - 长投学堂
理财就是理生活 - 译学馆
知识无疆界 - bilibili
中国年轻世代高度聚集的文化社区和视频平台 - doyoudo
设计领域在线学习平台 - Unity Learn
3d 游戏引擎 Unity 的学习课程 - CS-Notes
技术面试必备的基础知识 - libpku
贵校课程资料民间整理 - 伯乐在线
各类技术资源大全 - 国家智慧教育公共服务平台
- 大学资源网
在线教育 - 测试教程网
专注软件测试教学 - 软件测试网
中国软件测试人的精神家园 - 考试酷
电子作业与在线考试系统和公共题库中心 - 傅里叶变换交互式入门
- 浏览器的工作原理:新式网络浏览器幕后揭秘
- 安全背后: 浏览器是如何校验证书的
- Mac 视觉史(一):从 Macintosh 到 Mac OS
- 凤凰架构:构筑可靠的大型分布式系统
- 计算机专业学习路线
- 计算机体系结构基础
- 了解字体基础知识
- Jest 实践指南
- 函数式编程术语
- 数据库教程
- JavaScript框架语法特性对比
- 流程引擎原理与实践
- 技术天地
2. 个人博客网站
- 阮一峰的网络日志
- 廖雪峰的官方网站
- yes的练级攻略
- 村口蹲一郎技术分享
- Poetry's Blog
- ZhouJie's Blog
- windliang
越努力,越幸运 - ChokCoco
国服第一切图仔 - 代码家
善存于心,世界和平 - 亚塞
一名数据可视化设计师 - 老白•窝窝零
分享装机和网络小技巧 - 微零微
Windows系统一句命令永久激活 - 老D博客
关注谷歌服务,分享互联网精神 - 虫师
专注软件测试技术的分享与传播 - 床长
人工智能教程 - 郑永川
实习项目、科研项目以及个人项目介绍 - 千古壹号
写代码、聊产品、懂设计、工具控 - 郭隆邦
分享 WebGL 和 Three.js 的技术博客 - 暮志未晚
为技术而生|WebGL|Three.js|web3D|虚拟现实 - 郭先生
发布一些有关three.js、d3.js、svg、canvas及相关的文章 - 王鹏飞的个人网站
- 小林coding
3. 分享交流平台
- GitHub
一个面向开源及私有软件项目的托管平台排行榜 - GitLab
个人版的 GitHub,可以部署在自己服务器上的软件项目托管平台 - Gitee
码云,国内基于 Git 的代码托管和研发协作平台 - Stack Overflow
开发者交流答疑之地 - Developer Roadmaps
开发者技术路线图分享社区 - Bestofjs
JavaScript 流行项目总结 - CodePen
分享和即时预览前端 demo 的天堂 - JSRUN
比 CodePen 更强大的前端 demo 运行展示平台 - 踏得
领先的沉浸式互联网内容学习、体验和创作门户 - Gank
干货集中营 - FUUN.FUN
奇趣网站收藏家 - 知乎
可信赖的问答社区 - 掘金
一个帮助开发者成长的社区 - 语雀
专业的云端知识库 - 开源中国
中文开源技术交流社区 - 百度贴吧
全球最大的中文社区 - 少数派
高效工作,品质生活,分享你的体验、心得和技巧
二、软件工具
1. 常用软件
- MSDN
一个提供微软公司各种工具与资源的下载站点 - Google Chrome
一款设计简单、高效的网络浏览器历史版本、开发者专用的 Chrome Canary - Postman
一款功能强大的网页调试与发送网页 HTTP 请求的软件 - Visual Studio Code
最流行的现代化轻量级代码编辑器 - HBuilderX
专为 Vue.js 打造的高效轻量级代码编辑器 - IntelliJ IDEA
业界最好的 java 编程开发工具 - Android Studio
安卓程序编程开发软件 - Genymotion
最快的安卓模拟器 - AppCan
Hybrid 混合应用开发软件 - Navicat
数据库管理工具示例 - DBeaver
一款免费开源的通用数据库工具 - DBCHM
最简单、最实用的数据库文档生成工具 - photoshop
图像处理软件 - Axure
交互原型设计软件示例 - PxCook
从设计到代码,高效易用的自动标注工具 - XMind
一个全功能的思维导图和头脑风暴软件 - ColorPix
颜色选取软件 - Ubuntu
世界领先的开源操作系统 - TeamViewer
强大的远程控制软件 - Xmanager
Windows下的强大的PC X服务器 - Everything
在 Windows 中基于名称快速定位文件和文件夹 - 内网通
局域网办公聊天领航者 - Homebrew
macOS(或 Linux)缺失的软件包的管理器 - uTools
macOS 的生产力工具集 - iTerm2
macOS 的集成终端 - hammerspoon
macOS 的快捷键设置 - Charles
macOS 最常用的抓包工具最明白的 Charles 教程
2. 在线工具
(1) 资源搜索
- 淘链客
外链资源聚合搜索引擎 - 搜百度盘
百度网盘资源搜索 - 茶杯狐
影视资源搜索引擎 - 优词词典
在线英语词根词缀助记词典 - 词根词源记忆字典
词根、词缀、词源、记忆法在线查询 - 奶牛快传
上传和下载文件资源不限速
(2) 辅助编程
- Can I use
查询浏览器兼容性 - Quick Reference
为开发人员分享快速参考备忘清单 - PageSpeed Insights
谷歌提供的基于lighthouse的在线网页性能分析 - Json.cn
JSON 在线解析及格式化验证 - Regulex
正则表达式可视化 - Transform
在线代码格式转换 - HTML/URL To Markdown
HTML 转 Markdown - ray.so
生成漂亮的代码截图,颜色、阴影、背景都可以调整 - BootCDN
稳定、快速、免费的前端开源项目 CDN 加速服务 - Data Structure Visualizations
数据结构可视化 - Algorithm Animations and Visualizations
算法动态可视化 - Linux 命令大全
- Linux 命令大全(手册)
- Windows 命令
- Mac 键盘快捷键
- Unicode 字符百科
- 独特工具箱
(3) 制图设计
- Material Design
更快地构建美观、可用的产品 - Ant Design
企业级产品设计体系,创造高效愉悦的工作体验 - Arco Design
全面开源的企业级产品设计系统 - Semi Design
抖音系企业应用设计系统 - Iconfont
阿里巴巴矢量图标库 - Iconic
免费的开放式图标仓库 - unDraw
可自定义颜色的免费插画 - removebg
快速 AI 自动抠图,去除背景稿定抠图 - PS Online
PS 在线图片处理工具 - shapefactory
强化设计的简单工具 - dumi
为组件开发场景而生的文档工具 - Storybook
流行的 UI 组件开发环境 - Figma
多人合作界面设计工具 - Pendah
简单好用的设计协作平台 - Excalidraw
自带手绘风格的绘图工具 - ProcessOn
免费在线作图、实时协作 - 百度脑图
控制创意,如此简单 - 摹客
让设计和协作更快更简单 - 墨刀
在线产品原型设计与协作平台 - 创客贴
极简的平面设计工具 - 压缩图
在线图片压缩工具 - 酷家乐
室内装修效果图在线设计 - UI 中国
专业用户体验设计平台 - 花瓣
陪你做生活的设计师 - 站酷
设计师互动平台 - 我爱斗图
斗图表情包在线制作 - 笔图网
办公设计素材_优质模板图片_精品素材库 - 觅元素
免抠设计元素免费下载 - Data Viz Color Picker
被广为使用的数据图表配色生成工具 - 配色卡
浏览配色方案来选择自己喜欢的配色 - 随机粒子
- 对称光绘
- 高光流体
- 动态倒影
- 检测图像轮廓
三、前端
1. 技术语言
(1) HTML
- HTML
超文本标记语言 | MDN - HTML5 Tricks
HTML5 学习交流平台 - 用 canvas 制作波浪状动态背景
- 用 canvas 实现水波扩散效果
- 动手打造一款 canvas 排版引擎
- HTML 中的空格表示
- url、href、src 的概念和区别
- 怎样优化 GIF ?
答:使用视频(video)替换 GIF 动画 - SVG动画开发实战
(2) CSS
- CSS
层叠样式表 | MDN - CSS Reference
CSS 属性可视化参考手册 - CSS-Tricks
一个国外的优秀前端开发博客,分享使用 CSS 样式的技巧、经验和教程等 - CSS Tricks
总结一些常用的 CSS 样式,记录一些 CSS 的新属性和一点奇技淫巧 - CSS-Inspiration
在这里找到写 CSS 的灵感 - iCSS
CSS 奇技淫巧 - magicCSS
CSS 奇思妙想,单标签实现各类图形 - Less
给 CSS 加点料 - Sass
世界上最成熟、最稳定、最强大的专业级 CSS 扩展语言 - Stylus
富于表现力、动态的、健壮的 CSS - Sass、Less、Stylus 等 CSS 预处理器的对比
- PostCSS
自动添加 CSS 浏览器前缀的 CSS 后处理器中文网 - postcss-px-to-viewport
将 px 单位转换为视口单位的 (vw, vh, vmin, vmax) 的 PostCSS 插件,常用于移动端根据视口大小来调整宽度 - Tailwind CSS
一个功能类优先的原子化 CSS 框架中文网 - classnames
根据条件整合 CSS 的 class 类名 - IOS 的 Safari 浏览器中 100vh 问题处理
- 探究 position-sticky 失效问题
- 解决 IOS H5 div 中 bounces 滑动回弹效果去除的各种尝试
- CSS 特效和组件收集
- CSS 动画生成器
- CSS 实现多行文本“展开收起”
(3) JavaScript
- JavaScript
一种具有函数优先的轻量级、解释型或即时编译型的编程语言 | MDN - JavaScript 二十年
共计 20 年的 JavaScript 语言演化历程 - 现代 JavaScript 教程
为你讲解从基础到高阶的 JavaScript 相关知识 - clean-code-javascript
这样写的 JS 代码看着就很舒服 - JS Is Weird
25 道测试数据类型自动转换的题 - V8
JavaScript 引擎,负责处理并执行 JavaScript - JSDoc
js 文档注释规范 - JavaScript 社区资源
- 深究 JavaScript 数组
- js 下载 Base64 图片
- js 相等 == 和全等 === 的区别
- js 模块化编程:CommonJS、AMD、CMD、UMD、ES6
- 关于 sessionStorage 的一些问题
(4) TypeScript
- TypeScript
一种由微软开发的开源、跨平台的编程语言,JavaScript 的超集 - TypeScript 中文网
- TypeScript 入门教程
- TypeScript 中文文档
与官网比较同步和完善的个人文档 - quicktype
将 JSON 数据转为 TypeScript 接口
(5) Markdown
- Markdown
轻量级标记语言 | 作者官网 - Markdown 总结
- marked
一个 JavaScript 版本的 Markdown 解析器
(6) WebGIS
- Esri
GIS 制图软件、空间数据分析和位置智能,行业领头者 - ArcGIS
Esri 开发的 GIS 软件安装教程 - QGIS
领军式的开源桌面式地理信息系统软件 - Leaflet
一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库 - esri-leaflet
通过 leaflet 使用 ArcGIS 服务的轻量级工具集 - Mapbox
致力于打造全球最漂亮的个性化地图中文官网、设计浅析、Style 规范、离线部署 - Mapbox-gl 地图服务加载(3857、4490)
- Maptalks
一个用于整合 2D/3D 底图的开源 JavaScript 库,可结合 Three.js 使用 - OpenLayers
一个专为 Web GIS 客户端开发提供的 JavaScript 类库包 - SuperMap
超图,全球第三大、亚洲最大的地理信息系统(GIS)软件厂商 - AMap
高德地图 API - Cesium
一个用于显示三维地球和地图的开源 js 库资料大全 - Cesium 加载 OSGB 数据 ( 详细版 )
- Turf.js
先进的地理空间分析插件 - EPSG.io
EPSG 编码:地图坐标系查询网站EPSG 简介 - GeoJSON
一种对各种地理数据结构进行编码的格式地图选择器 - GDAL
一个操作各种栅格地理数据格式的库中文文档 - Terrain2STL
获取全球任何一个地点的地形图,生成 STL 文件 - ogr2ogr:矢量数据转换大杀器
- 从底层谈,WebGIS 原理、设计、实现
- ArcGIS 中的 WKID
- OGC标准介绍
- 地球上经纬度变化1度是多少距离
(7) WebGL / Three.js
- WebGL
一种 3D 绘图协议 | MDN - WebGL 理论基础
- Web3D
使用原生 webgl 打造类似 three.js 的简单3d框架示例 - Three.js
一款运行在浏览器中的 3D 引擎中文文档 - Three.js 基础
- Three.js 入门指南
- Three.js 中文教程 | 踏得网
- glTF
致力于统一三维模型格式的一种三维格式官方教程 - 着色器与矩阵变换
(8) Node.js
- Node.js
一个基于 Chrome V8 引擎的 JavaScript 运行环境中文网 - 极简 Node.js 入门教程
- 以 Node.js 为服务端实现大文件上传和断点续传 ( 扩展 )
- node-postgres
用 Node.js 连接并操作 PostgreSQL - Node.js 连接 postgreSQL数据库 ( 连接失败的解决方法 )
- nvm-windows
Node.js 版本管理工具示例 - nodemon
监听代码文件的变动,自动重启 Node 服务示例 - pm2
用于生产环境的 Nodejs 的进程管理工具,内置负载均衡介绍 - ts-node
方便通过 Node.js 直接运行 ts 文件 - loadtest
对 Node 应用进行压力测试 - npm
Node.js 的模块仓库中文文档、淘宝 npm 镜像、语义化版本 - nrm
简单快速切换npm镜像 - Express
基于 Node.js 平台,快速、开放、极简的 Web 开发框架中文网 - Koa
基于 Node.js 平台的下一代 web 开发框架 - koa-router
Koa 的路由中间件 - koa-bodyparser
Koa 的 body 参数解析中间件 - koa-body
Koa 的 body 参数解析中间件,支持 form-data 等 - koa-send
Koa 的静态资源服务中间件,用于文件下载等 - Koa 项目总结一:koa 路由与配置
- koa2 使用 koa-body 代替 koa-bodyparser 和 koa-multer
- koa2 读取服务器图片返回给前端直接展示
- Egg
基于 Koa 为企业级框架和应用而生
2. 三大框架
(1) Angular
- Angular
一套框架,多种平台:移动端 & 桌面端资料 - Angular CLI
Angular 命令行接口,辅助进行 Angular 应用自动化开发 - Angular Material
Angular 的 Material Design 组件库和常用开发工具包 - NgRx
Angular 应用状态管理 - NG-ZORRO
Ant Design 的 Angular 实现,开箱即用的高质量 Angular 组件 - NG-ALAIN
一个基于 Antd 中后台前端解决方案 - Element-Angular
饿了么 Element 设计的 Angular 实现 - ngx-cookie-service
操作 Cookie - ng2-pdf-viewer
预览 pdf - ngx-progressbar
网页顶部加载进度条 - ngx-color
颜色选取 - 打包 angular 项目出现内存溢出问题
(2) Vue
- Vue.js
渐进式 JavaScript 框架中文社区、常用插件 - Vue CLI
Vue.js 开发的标准工具 - Vuex
一个专为 Vue.js 应用程序开发的状态管理模式 - Vue Router
Vue.js 官方的路由管理器 - Vue Loader
一个用于打包 Vue 单文件组件的 webpack loader - vue-devtools
Vue 调试神器 - Element
一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 - iView
一套基于 Vue.js 的高质量 UI 组件库 - VUX
一个凑合的 Vue.js 移动端 UI 组件库 - DataV
Vue 大屏数据展示组件库 - Vue3 源码解读
(3) React
- React
用于构建用户界面的 JavaScript 库中文文档、原中文文档、开发指南、技术揭秘 - Create React App
通过运行一个命令来建立现代Web应用程序 - Redux
用作 React 应用状态的管理入门教程 - React Suite
一套 React 的 UI 组件库,贴心的 UI 设计,友好的开发体验 - Formily
统一前端表单解决方案 - Next.js
一个轻量级的 React 服务端渲染应用框架中文网 - Next.js部署web同构直出应用全指南(Mobx + Typescript)
- React Slick
基于 React 的轮播图组件 - react-scroll
处理滚动和锚点定位 - react-virtualized
基于 React 的虚拟滚动列表方案 - Reactour
基于 React 的新手引导 svg 方案 - React Flow
一个高度可定制的 React 组件,用于构建基于节点的编辑器和交互式图表 - react-grid-layout
拖拽型网格布局系统 - react-to-print
实现打印 react 页面组件
3. 常用插件
(1) js 工具库
- jQuery
一个高效、精简并且功能丰富的 JavaScript 工具库中文文档 、插件库 - Bootstrap
简洁、直观、强悍的前端开发框架 - EasyUI
更轻松的打造出功能丰富并且美观的UI界面 - Layui
经典模块化前端框架 - Animate.css
丰富的动画特效 - WOW.js
页面滚动时触发 animate.css 动画特效 - highlight.js
Web 代码语法高亮 - pdf.js
pdf 在线预览插件 - zTree
一个依靠 jQuery 实现的多功能 “树插件” - Swiper
开源、免费、强大的触摸滑动插件 - VAPTCHA
手势验证码,智能人机验证 - JsBarcode
条形码生成器 - Pannellum
一款基于 WebGL 和 JavaScript 的轻量级开源全景组件 - krpano
目前世界上最强大的全景图漫游制作引擎中文教程 - Web Uploader
一个简单的以 HTML5 为主,FLASH 为辅的现代文件上传组件 - Babel
一个 JavaScript 编译器,方便使用最新的 JavaScript 语法 - Lodash
一个一致性、模块化、高性能的 JavaScript 实用工具库 - EJS
高效的嵌入式 JavaScript 模板引擎 - Pug
一款健壮、灵活、功能丰富的模板引擎,专门为 Node.js 平台开发中文文档 - date-fns
轻量级的 JavaScript 日期处理库 - RequireJS
一个 Javascript 文件和模块加载器 - RxJS
用于 JavaScript 的 ReactiveX 库中文文档 - Immer
让您以更方便的方式使用不可变数据 - axios
易用、简洁且高效的 http 库 - lottie-web
用于解析并使用 AE 制作的动画 - Beatrice
一个针对移动端,多交互场景下的富动效解决方案 - Day.js
Moment.js 的 2kB 轻量化方案,拥有同样强大的 API - Numeral.js
操作或格式化数字 - XTerm
在浏览器中构建命令行终端
(2) 数据可视化
- AntV
蚂蚁数据可视化 - Echarts
百度数据可视化 - ZRender
二维绘图引擎,ECharts 的渲染器 - inMap
丰富的图层、更好的用户体验、大数据地理可视化库 - D3
数据驱动文档,灵活的自定义可视化图表 - Snap.svg
高效简易操作 svg - HT for Web
基于HTML5的通用组件、拓扑组件和3D渲染引擎等丰富的图形界面开发类库 - VTable
一款基于可视化渲染引擎VRender的高性能表格组件库
(3) 富文本编辑器
- UEditor
百度所见即所得富文本 web 编辑器 - Vditor
易于使用的 Markdown 编辑器,为适配不同的应用场景而生 - wangEditor
轻量级 web 富文本编辑器 - CKEditor
全球最优秀的网页在线文字编辑器之一 - Summernote
超简单的所见即所得富文本编辑器 - syllepsis
字节开源的一款开箱即用的富文本编辑器,兼容主流现代浏览器 - Draft.js
Facebook 开源的一款针对 React 的健壮、可扩展和可定制的的富文本编辑器基于Draft.js自定义富文本编辑器 - draftjs-utils
为 Draft.js 提供的一些使用工具函数集合
(4) 代码编辑器
- CodeMirror
大名鼎鼎的在线代码编辑器的基础库示例 - Monaco Editor
VSCode 代码编辑器的基础库 - React-Ace
一个基于 React 的可嵌入代码编辑器
4. 工程化
(1) 版本管理
- Git
一个开源的分布式版本控制系统软件官方教程 - Learn Git Branching
通过可视化动画效果配上游戏闯关功能来一步一步学习 Git 命令 - Git Command Explorer
查询 Git 命令使用格式 - TortoiseSVN
一个开源的集中式版本控制系统软件(现在基本都用 Git 了)
(2) 包管理
- npm
Node.js 的代码模块管理工具中文文档、淘宝 npm 镜像、语义化版本 - npm trends
对比 npm 包的下载量等 - cnpmcore
用于搭建私有的 npm - yarn
快速、可靠、安全的依赖管理工具 - pnpm
速度快、节省磁盘空间的软件包管理器中文网 - bower
一个 web 应用包管理工具
(3) NPM 包研发工具
- Lerna
一个快速、现代的构建系统,用于管理和发布来自同一存储库的多个 JavaScript/TypeScript 包 - father
一款 NPM 包研发工具,能够帮助开发者更高效、高质量地研发 NPM 包、生成构建产物、再完成发布
(4) 模块化打包
- webpack
现代 JavaScript 应用程序的静态模块打包器精通 webpack 核心原理 - Vite
下一代的前端工具链 - Trubopack
新一代打包器 Turbopack,号称比 Webpack 快700倍,比 Vite 快10倍。 - gulp
基于流(stream)的自动化构建工具 - Parcel
极速零配置 Web 应用打包工具 - fis3
前端工程构建工具
(5) 代码规范化
- Stylelint
对书写 CSS 样式进行规范stylelint 接入实战踩坑总结 - ESLint
针对 js 和 ts 的代码检查工具,保持代码风格的统一中文文档 - TSLint
针对 ts 的代码检查工具,目前已弃用,全面使用 ESLint - Prettier
前端代码格式化工具 - 代码风格统一: 使用 husky、prettier、eslint 在代码提交时自动格式化,并检查代码。
四、移动端 / 桌面端
1. 原生 APP
(1) Android
- Android Developers
安卓开发者网站,在 Android 平台上构建任何应用
(2) iOS
- Apple Developer
苹果开发者网站,为 Apple 平台构建用户界面
2. 跨平台 APP
- H5 手机 App 开发入门
- PhoneGap
一个采用 Web 技术,创建移动跨平台移动应用程序的快速开发平台 - Ionic
基于 Angular 的开发 H5 混合手机应用的开源框架 - Flutter
谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面 - React Native
使用 JavaScript 和 React 编写原生移动应用 - Taro
京东-凹凸实验室开发的多端统一开发解决方案 - uni-app
一个使用 Vue.js 开发所有前端应用的框架 - graceUI
基于uni-app及小程序的超级前端框架 - Weex
一个可以使用现代化的 Web 技术开发高性能原生应用的框架 - Electron
使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序 - Modern.js
现代 Web 工程体系
3. 微信小程序
- 微信官方文档:小程序
- 微信小程序开发资源汇总
- 微信小程序入门教程
- WeUI
同微信原生视觉体验一致的基础样式库
五、后端
1. 技术语言
(1) Lisp
(2) Java
- Java
一门面向对象编程语言面试指南 - Spring
轻量级的 Java 开发设计层面框架 - Struts
MVC 模式的 Web 应用程序框架 - Hibernate
关系映射 ORM 框架,适用于数据量较小,sql 完全封装 - Mybatis
关系映射 ORM 框架,适用于大数据开发,且便于 sql 优化 - Maven
Java 项目的管理和构建工具中文入门教程 - Java 安装与配置
- Java 生成和操作 Excel
- Spring 定时任务:cron 表达式
- Qt 字体大小的计算
- 内存地址与内存空间
- 为什么内存地址是以字节为单位?
(3) Python
- Python
一种跨平台的计算机程序设计语言中文文档 - PyPI
Python 第三方软件包索引 - PyInstaller
打包 Python 程序为 exe 可执行文件 - PyEcharts
生成数据图表 - PyAutoGUI
自动化控制鼠标和键盘 - openpyxl
读写 Excel - psutil
获取运行进程和系统使用情况如 CPU、内存等 - Selenium
一个用于 Web 应用程序自动化测试的工具 - 廖雪峰的 Python 教程
- 用 Python 和 Pygame 写游戏
- Python 获取脚本所在目录的正确方式
- Python 读取含中文的 ini 文件
- Python 实现将 word 转 pdf
- Python 实现将 office 文件 (word, ppt, excel等) 转为 pdf
(4) PHP
(5) Golang
(6) Docker
- Docker
一个开源的应用容器引擎 - Docker Hub
Docker 镜像仓库 - 什么是Docker?看这一篇干货文章就够了!
- Docker&Kubernetes小记
- Podman
RedHat 公司开发的容器引擎,用来替代 Docker,无需 root 权限和运行守护进程
2. 服务器
(1) Nginx
- Nginx
一款自由的、开源的、高性能 HTTP 服务器和反向代理服务器软件中文文档 - Nginx 服务端配置 pdf 文件下载
- Nginx 静态资源配置:root 和 alias
- Nginx 开启 gzip 来提高页面加载速度
- Linux 中 Nginx 的安装和启动等
- Mac 中使用 Nginx
(2) Tomcat
- Tomcat
一个免费的开放源代码的 Web 应用服务器 - Tomcat 热启动:修改项目源代码时不需要每次都重启 Tomcat
(3) Apache
- Apache
一款用户量很大的流行Web服务器软件
3. 数据库
(1) Oracle
- Oracle
由甲骨文公司开发的世界上流行的关系数据库管理系统 - Oracle 数据库中序列的创建和使用
(2) MySQL
- MySQL
由瑞典 MySQL AB 公司开发的一种关系型数据库管理系统
(3) MongoDB
- MongoDB
一个介于关系数据库和非关系数据库之间的基于分布式文件存储的数据库
(4) PostgreSQL
- PostgreSQL
一个免费的对象-关系数据库服务器,常简称为 pg中文社区 - POSTGRESQLCO.NF
PostgreSQL 数据库的配置文件 postgresql.conf 的参数详解 - PG 查询所有表信息、表字段信息
- PostGIS
PostgreSQL空间数据存储扩展