10 2018 档案

摘要:当我们在调用python时,如果传入的参数数据量过大时会报错 这时候我们的解决办法是放弃传参,将想要传的参数先存到临时文件txt中或者是写到数据库中,然后在python文件中读取相应的txt文档或者数据库即可。 阅读全文
posted @ 2018-10-17 16:54 livalon1 阅读(1552) 评论(0) 推荐(0) 编辑
摘要:1.一些概念的介绍: 在内存中的程序。有自己独立的独占的虚拟 CPU 、虚拟的 Memory、虚拟的 IO devices。 (1) 每一进程占用独立的地址空间。 此处的地址空间包括代码、数据及其他资源。(2) 进程间的通信开销较大且受到许多限制。 对象(或函数)接口、通信协议(3) 进程间的切换开 阅读全文
posted @ 2018-10-17 11:23 livalon1 阅读(1533) 评论(0) 推荐(0) 编辑
摘要:在python中使用浮点数运算可能会出现如下问题 输出的结果是 原因如下: 出现上面的情况,主要还是因浮点数在计算机中实际是以二进制保存的,有些数不精确。比如说: 0.1是十进制,转化为二进制后它是个无限循环的数:0.00011001100110011001100110011001100110011 阅读全文
posted @ 2018-10-15 17:45 livalon1 阅读(3574) 评论(0) 推荐(0) 编辑
摘要:问题描述如下: 在go中使用cmd调用python命令行 当后面的参数a的数量级过大时,比如我的情况是a是一个3000*3000的矩阵,这时参数量级太大了,无法传递会报如下错误: 解决方法如下: 先在go中将a的数据通过io操作写到本地记事本中,再用python读取出来并进行操作。 阅读全文
posted @ 2018-10-10 10:17 livalon1 阅读(731) 评论(0) 推荐(0) 编辑
摘要:/** * @author livalon * @data 2018/9/4 15:11 */ package main import ( "os" "fmt" "io" "encoding/json" ) func main() { var a [][]float64 num :=10 for i:=0;i<num ;i++ ... 阅读全文
posted @ 2018-10-10 09:52 livalon1 阅读(312) 评论(0) 推荐(0) 编辑
摘要:a = [[1,2],[3,4]] a = np.mat(a) print(a.getA().tolist()) 阅读全文
posted @ 2018-10-09 10:34 livalon1 阅读(3139) 评论(0) 推荐(0) 编辑
摘要:目标:将go中一个二维数组传到pythone中处理并返回。难点在于数据格式的转换。 go代码如下: 可以看到python中处理的结果是将我们go中传来的二维数组原封不动返回回去。 数据传输过程如下: 1.在go中,先将二维数组用 json.Marshal 编码为json,并以字符串形式传到pytho 阅读全文
posted @ 2018-10-08 17:42 livalon1 阅读(828) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示