-
Scala 发布repo
Publish到本地发布我们将自己定义的repository,发布到本地某一个目录,需要在build.sbt文件里加上一句: 12345678910val spinalVersion = "1.6.0"//加上这一句publishTo := Some(Resolver.file("MyRepo", file("/mnt/d/lzp/riscv... -
Scala OS操作
OS操作遍历目录12345678910import java.io.File// 1 depth walknew File(dir_path).listFiles() //返回一个数组,包含该目录下所有文件/目录的File对象,只做1级深度new File(dir_path).list() // return the files/directories name below `dir_pat... -
Scala文件操作
文件操作主要利用scala和java提供的标准库。 读文件: 123456import scala.io.Sourceval f = Source.fromFile("a.txt")f.getLines().foreach{ line=> println(line)}//打印每一行f.close() 写文件: 123456import java... -
在WSL中安装Scala开发环境
如何在WSL安装Scala 购买机场,建立科学上网通道。打开Clash,打开局域网 Allow LAN 功能。鼠标悬浮在该功能的图标上,获得本机的IP地址,通常是一个局域网地址。随后设置WSL的流量代理转发:在Shell配置文件里面加上环境变量 1234export http_proxy = 'http://192.168.3.4:7890' # 根据本机IP和端口修... -
Git&Github相关
删除GitHub远程库中的文件:123git rm -r --cached <delete-dir/file>git commit -m "delete <sth>"git push origin 使用裸git库作为服务器与本地机的中转站 首先在中转服务器上建立新裸的git repo123cd <repo_path>mkdir <... -
Matlab定点数分析
Matlab常常作为硬件算法的软件实现平台。数字电路设计相关的算法分析大多在RTL实现之前使用Matlab进行建模分析,其中一个重要环节是将算法中的数据进行定点化,即量化。量化策略影响到算法的性能和精度,并影响到最终结果。如何在Matlab中评估这种影响,确定数据的合理的定点量化策略,我们需要使用 NumericTypeScope 类来做。 12345h = NumericTypeScope...