小编use*_*659的帖子

访问限制:"BASE64Decoder"类型不是API

我正在尝试将旧项目转换为maven项目.但是当项目是maven时,它会在导入的类上显示警告:

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
Run Code Online (Sandbox Code Playgroud)

访问限制:类型'BASE64Decoder'不是API(对所需库'C:\ Program Files\Java\jre7\lib\rt.jar'的限制)

那有什么问题呢?

java base64

7
推荐指数
2
解决办法
9117
查看次数

Seed 和 Rand.Seed 的区别

golang 文档说

与 Rand.Seed 方法不同,Seed 可以安全地并发使用。

rand.Seed从实际上是math/rand包,但什么是种子?如果Seed是另一个函数,那么它不存在,math/rand所以不清楚该函数来自哪里?

更新: 我正在探索main我们执行的演示程序

rand.Seed(time.Now().UnixNano())
go process(...)
go process(...)    
Run Code Online (Sandbox Code Playgroud)

其中process确定像

func process(...) {
    time.Sleep(time.Duration(rand.Intn(30)) * time.Second)
    ...
}
Run Code Online (Sandbox Code Playgroud)

我们在两个不同的线程中使用相同的种子,那么这样的使用是否rand.Seed被认为是线程不安全的?

random go

3
推荐指数
1
解决办法
638
查看次数

标签 统计

base64 ×1

go ×1

java ×1

random ×1