Normal view

There are new articles available, click to refresh the page.
Before yesterdayZhshch's Blog

Golang 生成随机数 - 真随机数与伪随机数

By: zhshch
25 September 2021 at 18:13

在GoLang 中,我们可以通过 math/rand 包里的方法来生成一个伪随机数:

package main

import (
  "fmt"
  "math/rand"
)

func main() {
  fmt.Println(rand.Int())   // => 134020434
}

但如果你在本地,运行和我一样的代码,无论运行多少次,输出都是一样的

星辰与废墟

By: zhshch
22 April 2021 at 10:05
言希先生 您有两封邮件。 打开。 发件人:艾拉 Ella@ues.x 收件人:舰队委员会 committee-177@ues.x 抄送:言希 yanxi@gmail.com 发件时间:3121年4月2日 收件时间:2021年4月2日 针对恒星X

Hello World

By: zhshch
20 April 2021 at 20:51
Hello world 博客迁移到Hugo。 如果计划不变的话,将使用GitHub管理,使用Vercel部署。 至于为什么迁移…… 我今天早上一个rm -rf ./*把typ

pyenv 与 virtualenv 安装,Python 版本管理使用教程

By: zhshch
19 July 2019 at 21:41

pyenv是Python版本管理工具。 pyenv可以

  • 安装多个版本的 Python
  • 改变全局的 Python 版本
  • 设置目录级别的 Python 版本
  • 创建和管理 virtual python environments

所有的设置都是用户级别的操作,不需要sudo命令。

pyenv的美好之处在于,它并没有使用将不同的PATH植入不同的shell这种高耦合的工作方式,而是简单地在PATH的最前面插入了一个垫片路径(shims):~/.pyenv/shims:/usr/local/bin:/usr/bin:/bin。所有对Python可执行文件的查找都会首先被这个垫片路径(shims)路径截获,从而使后方的系统路径失效。

❌
❌