开发随笔
文章平均质量分 91
王桑的一天
最省电的语言。
酒醉无人问,病卧自煎熬。生时不逢春,死亦落蓬蒿。
展开
-
协方差计算方法
网络上爬了一通协方差、协方差矩阵计算方法,留个备注。假设:x = [0, 1, 2, 3, 4]y = [1, 2, 3, 4, 5]第一种计算方法N = x, y的sizeE(X) = X的平均值E(Y) = Y的平均值E(XY) = (XY逐项相乘的和) / NCov(X, Y) = E(XY) - E(X)E(Y)举例:E(X) = 2.0E(Y) = 3.0...原创 2019-12-19 16:22:05 · 3300 阅读 · 1 评论 -
最近做项目感想
最近做项目,与同事有一些碰撞,也有些感悟。以目前的经验感悟,项目开发核心精华在于架构、方案设计,就好比开发的核心是算法、设计模式,这才是让项目在整个生命周期中受益的东西。不要为了学习某种技术,而去应用它; 也不要因为不熟悉,也不用某种技术、方案。而是要根据项目场景决定是否采用。分析场景,分析用户体验。这里说的某些技术无非是一些流行工具、包、扩展的使用,技术是可重用的。也别人应用过,在网络上学...原创 2018-10-25 20:50:11 · 4464 阅读 · 0 评论 -
不同语言程序 zmq 通信遇到的问题
工作中用到了golang写一个opc 客户端,从opc server获取数据,并格式化成内部通用格式,屏蔽外差异。用到了golang的zmq ,作为 publish server。以前客户端是用python写的,用的是subscribe模式。但是有一个问题,python 的zmq 的发送接收有很多方法,send(), send_json(), send_multipart(),而golang...原创 2019-08-12 13:57:27 · 1171 阅读 · 2 评论 -
golang 编写 dll 给别的语言调用
// func.gopackage mainimport "C"import "fmt"//export Addfunc Add(a int, b int) int { return a + b;}func main() { }编译:go build -ldflags "-s -w" -buildmode=c-shared -o func.dll func.goGo ...原创 2019-09-10 18:55:20 · 4030 阅读 · 0 评论