Windows10配置Go开发环境
下载 Golang
Golang 官网: https://go.dev/dl/
本文Go安装路径为D:\Applications\Go
相关文件路径说明
D:\Applications\Go:Go安装路径D:\GolandProjects:存放项目D:\gopath:存放go mod下载的第三方依赖包,windows上默认路径%USERPROFILE%\go,mac&linux上默认路径$HOME/goD:\Applications\Go\go-build:go build产生的缓存,这可以加快编译速度
Windows10安装MySQL5.7
Windows10配置Node开发环境
下载 Node.js
Node.js 官网: https://nodejs.org/zh-cn/download/
使用nvm管理Node版本
nvm: https://github.com/nvm-sh/nvm
nvm-windows: https://github.com/coreybutler/nvm-windows
设置国内Node和npm镜像:
Windows10配置OpenCV开发环境
下载 OpenCV
OpenCV 官网: https://opencv.org/
CMake 官网: https://cmake.org/
编译思路:使用 cmake 将源码编译成 mingw 版本,在使用 mingw install 到本地,最后在 clion 中在 CMakeLists.txt 配置
Windows10配置PHP开发环境
下载 PHP
PHP 官网: https://windows.php.net/downloads/releases/archives/
注意:下载的 PHP VC 版本不能比前面安装的 vc redist 版高。
进入 PHP 安装目录,复制php.ini-development 改名为 php.ini ,打开php.ini找到 ;extension_dir=ext
,去掉注释符,将值改为 ${PHP安装路径}\ext,内容如下
1 | extension_dir = "D:\Applications\php-7.2.34-Win32-VC15-x64\ext" |
Windows10配置Python3开发环境
下载Python3.7.9
常用的Python发行版有两个,一个是官网的Python(CPython),一个是Conda
官网下载Python
Python官网: https://www.python.org/ftp/python/
下载Miniconda
配置conda
conda与anaconda、miniconda的区别
Git 教程
Vite对比VueCLI
开发服务器架构对比
与Vue CLI类似,Vite也是一个提供基本项目脚手架和开发服务器的构建工具。 然而,Vite并不是基于Webpack的,它有自己的开发服务器,利用浏览器中的原生ES模块。这种架构使得Vite比Webpack的开发服务器快了好几个数量级。Vite采用Rollup进行构建,速度也更快。
Vite开发服务器架构
Vite不捆绑应用服务器端。相反,它依赖于浏览器对JavaScript模块的原生支持(也就是ES模块,是一个比较新的功能)。 浏览器将在需要时通过HTTP请求任何JS模块,并在运行时进行处理。Vite开发服务器将按需转换任何文件(如Sass、TypeScript、SFC)。 这种架构避免了服务器端对整个应用的捆绑,并利用浏览器高效的模块处理,提供了一个明显更快的开发服务器。
Webpack开发服务器架构
Windows10配置GraalVM开发环境
下载相关文件
Visual Studio 2017或以上版本 主要用到的是内置的Windows SDK和MSVC
配置环境变量
添加GraalVM
bin至环境变量添加MSVC的
binlibinclude至环境变量添加Windows SDK的
libinclude至环境变量
内网穿透工具-frp
引言
frp 官方地址: https://github.com/fatedier/frp/blob/dev/README_zh.md
例如我们平时开发过程中遇到联调微信/支付宝支付等第三方服务时,我们请求了微信/支付宝的支付接口,微信/支付宝官方需要给我们响应,用来表示支付是否成功,此时就需要请求我们暴露在公网的接口地址。我们可以实用 frp 作为内网穿透工具,这样我们就可以本地接收到微信或者支付宝返回给我们的请求,还是很实用的。
整体的流程我这里做一些简单的阐述,首先购买一台外网服务,在服务山部署 frp 服务,同时在自己电脑上也开启 frp 服务,调通后,将微信/支付宝的响应请求的地址(通常官方都会有让用户输入请求地址的选项)改为我们服务器的公网地址,当微信或者支付宝请求服务器地址时,服务器会把请求转发到本机,此时我们在本机打断点就可以拦截到。大致流程如图 1-1 所示

Web应用对接支付宝当面付解决方案
两款下载器IDM和Aria2
IDM
下载
官方网站: https://www.internetdownloadmanager.com
蓝奏云下载地址: https://wwa.lanzoui.com/iMsK7w4jtpe 密码:hdxa
注意:官网正版是收费的,蓝奏云的链接是和谐版
