MSVC 指定编译器工具集版本
用VC\Auxiliary\Build目录下的vcvarsall.bat初始化-vcvars_ver这个参数:
vcvarsall.bat x64 -vcvars_ver=14.2
一个cmd只能设置成功一次,要更改设置的话必须要启动新的cmd窗口,不然会报错。
用VC\Auxiliary\Build目录下的vcvarsall.bat初始化-vcvars_ver这个参数:
vcvarsall.bat x64 -vcvars_ver=14.2
一个cmd只能设置成功一次,要更改设置的话必须要启动新的cmd窗口,不然会报错。
绝活(套娃启动)
https://blog.csdn.net/qq_41593380/article/details/81146850
接下来试图用最简单的语言描述目前对并查集的理解。
前提:
原理:
实现:
这几天闲着没事去Oracle官网看了看,发现Java标准已经出到14了。。
我就说学校怎么可能与时俱进地教Java8嘛
因为也没个标准的表述,导致查起来别人问的都是设置Eclipse项目的Java版本= =
参考这个
方法是修改eclipse.ini,在--launcher.appendVmargs选项后指定Java的位置。
比如添加C:\Program Files\Java\jdk-14.0.1的话,长这样:
...
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk-14.0.1\bin
...
其中-vm和下面那行地址是新加的,Eclipse会自动到目录里寻找可用的JVM。
感觉初次启动速度快了一点。错觉?
用\[LetterSpace]字符代替,打起来麻烦,但显示是正常的。直接用键盘上的_字符会被解析成其他东西。
之前看到网上说把^M替换掉就好了,但是文件中一直看不到,搜索后发现vim智能地把行尾有^M的文件按照Windows格式打开了,也就是说此时^M是不被作为可见字符处理的,所以替换时一直说找不到。(:set ff可以看出来)
需要加一步这个,显示地要求按照Unix格式显示文件:
:e ++ff=unix
然后就是常规的:%s/^V^M//g操作了。