翻墙推荐设置
2021年8月21日本文已过时,请阅读《2024年翻墙推荐设置》。 截至2020年,技术上严格意义的VPN已被识破,无法用做翻墙。 Surfshark:收费。在中国完全无效(2022年9月更新:换几个服务器试试,中华民国台湾可以)。付款必须auto renewal,如果要取消,必须要联系客服。 老王VPN:免费。一年前 […]
本文已过时,请阅读《2024年翻墙推荐设置》。 截至2020年,技术上严格意义的VPN已被识破,无法用做翻墙。 Surfshark:收费。在中国完全无效(2022年9月更新:换几个服务器试试,中华民国台湾可以)。付款必须auto renewal,如果要取消,必须要联系客服。 老王VPN:免费。一年前 […]
Java的版本:1.x vs x Java 1.2 = Java 2 Java 3 and Java 4 never existed Java 1.5 = Java 5 Java 1.6 = Java 6 Java 1.7 = Java 7 Java 1.8 = Java 8 从Java 9开始,O […]
When you are new to Git, you may be presented with the dizzy branching workflow of Git, which is often a picture of Figure 1. In this article, I will […]
https://hackernoon.com/ethereum-development-walkthrough-part-2-truffle-ganache-geth-and-mist-8d6320e12269 web3 API文档:https://web3js.readthedocs.io/en/ […]
创建了三个分区,总容量都是50G。发现XFS占用的元数据最多,其次是ext4;btrfs元数据最少。 BTRFS EXT4 XFS git add . real 21m23.858suser 17m8.905ssys 1m43.146s real 30m5.863suser 21m13.333ssy […]
除了线程并行、进程并行,在shine集群上我们还可以在节点或slurm任务级别并行。 假设有1000个文件夹,每个文件夹要用被CreateLabel.py处理。我们可以创建1000个slurm任务,每个任务接受一个参数,即文件夹路径。 为了减少阻塞其他任务,slurm并行任务需要再原基础上加两倍ni […]
如果没有指定–output和–error,sbatch就会使用默认值,即写到文件。但是,是否立即写到文件则取决于具体的应用。 如果用Python,如果print没有加flush,则输出会被缓存,往往等slurm任务结束才会一次性写到文件。
读者往往从“如何在Bash输出颜色”接触到ANSI转义序列。当探索Bash逐渐深入,读者会在Bash高级用法的特殊按键、键绑定里看到脱字符表示法与ANSI转义序列。本文辨析脱字符表示法与ANSI转义序列。本文不需要读者掌握“输出颜色”的技能。 本文将用带框文字代表键盘上的特殊按键,如Esc代码ESC […]
CategoricalCrossentropy 交叉熵 在数学上,交叉熵(cross entropy)的定义如下 \[ H \left (\vec{y},\vec{\hat{y}} \right )=-\sum_{i=1}^{\left \| y \right \|} y_i \log \hat{y […]
Bash !可以执行上一条命令,!vim可以执行上一条以vim开头的命令,但是Bash并不显示具体的命令是什么,这缺少安全感。 除非shopt -s histverify zsh 同样使用!操作符,zsh会显示将要执行的命令,用户需要再按一次回车进行确认。 zsh(或oh my zsh) 运行命令时 […]