2022年1月

go安装依赖时,提示下载超时.有点经验的应该也能猜到应该就是需要科学上网才行.知道原因后,思路就很明了.使用代理.
shell中GOPROXY环境可以控制go使用的代理.

解决方案一:(使用第三方镜像,这家好像不错https://goproxy.io/zh/)
export GOPROXY=https://goproxy.io,direct
方案二:(如果你本地电脑可以科学上网,走科学上学的网络)
export GOPROXY=https://127.0.0.1:10086,direct

Content Type:

x-www-form-urlencoded:application/x-www-form-urlencoded
form-data:multipart/form-data; boundary={boundary string}

todo

https://stackoverflow.com/questions/4007969/application-x-www-form-urlencoded-or-multipart-form-data
https://dev.to/getd/x-www-form-urlencoded-or-form-data-explained-in-2-mins-5hk6

总结:
如果你有二进制(即非字母)数据或者很大文件的传输,使用multipart/form-data,否则使用application/x-www-form-urlencoded.因为传送大文件multipart/form-data会更高效,因为他占用更少的空间.

最近打开postman发现它又自动下载了新版本并提示重启以安装新版本.我明明禁用了自动更新了啊?设置是摆设吗?好几次,很不解.
再次打开设置,终于知道了.之前设置时一直没留意.

原因是postman只提供这个关闭更新的选项: Automatically download major updates.(自动下载主要版本)
但是你会发现下面还有行小字.
Postman automatically downloads minor updates and bug fixes.(postman会自动下载次版本和bug修复版本)
mac关闭主版本自动更新的路径如下图(将按钮置为disable即可),其他平台也大同小异.
企业微信截图_38913652-d20a-4633-9ccd-222c3dc3c97e.png

总结:
也就是说你只能控制postman的主版本更新,即像v9->v10这种.但是次版本(比如v9.1->v9.2),bug修复版本你无法控制,他会自动下载(什么鬼?).所以莫得办法

不过如果你确实很想禁用它,可以试试下面方法,即更改他更新域名的ip.
在电脑的host加入如下(可能不敢保证长期,因为它域名可能会变更):

0.0.0.0         dl.pstmn.io
0.0.0.0         sync-v3.getpostman.com
0.0.0.0         getpostman.com
0.0.0.0         go.pstmn.io

Python连续第二次赢得了TIOBE2021年度编程语言(这个奖项是给一年中增长最多的). 未来Python会有什么闪亮的新语言与其竞争吗?我们看下过去一年中最有希望的编程语言,除了Go和Swift,我们并不期望任何其他语言会短时间就进入Top5或者Top3.

排名编程语言Ratings同比上月
1Python13.58%+1.86%
2C12.44%-4.94%
3Java10.66%-1.30%
4C++8.29%+0.73%
5C#5.68%+1.73%
6Visual Basic4.74%+0.90%
7JavaScript2.09%-0.11%
8Assembly language1.85%+0.21%
9SQL1.80%+0.19%
10Swift1.41%-0.02%
11PHP1.40%-0.60%
12R1.25%-0.65%
13Go1.04%-0.37%
14Delphi/Object Pascal0.99%+0.20%
15Classic Visual Basic0.98%+0.19%
16MATLAB0.96%-0.19%
17Groovy0.94%-0.90%
18Ruby0.88%-0.43%
19Fortran0.77%+0.31%
20Perl0.71%-0.31%