有没有办法找出scala中对象占用的内存/大小?预先感谢您回复我。
我正在尝试在它下面创建一个临时目录和文件。这是我的代码片段:
var tempPath = System.getProperty("java.io.tmpdir")
val myDir = new File(tempPath.concat(scala.util.Random.nextString(10).toString))
myDir.mkdir()
val tempFile = new File(myDir.toString+"/temp.log")
Run Code Online (Sandbox Code Playgroud)
这段代码工作正常。但是我想知道是否有更好的方法来做到这一点,请提供您的意见。
我正在使用“RedisClient”,如下所示:但是,连接在 connectTimeout 后没有关闭。请告诉我。
RedisClient(host = host,
port = port,
password = Some(password),
connectTimeout = Some(timeout))
Run Code Online (Sandbox Code Playgroud)
netstat -atn 没有显示连接有任何减少。他们不断成长。
我需要只存储正值。据我了解,signed 可以存储正值和负值。Scala 中有无符号整数、双精度数据类型吗?
问候
有没有办法找出输入文件是否在scala中被压缩(例如:zip,tar.gz,.7z等)?
检查扩展名不是一个选项,因为可能存在许多压缩文件类型,并且可能只是将文件从.txt重命名为.zip.我们应该能够检测到它不是有效的压缩文件.
问候