- 博客(20)
- 收藏
- 关注
转载 GRPC 异步调用 C++
原文 http://www.sailsxu.com/?p=613protobuf原生的异步调用void DoneCallback(PingMessage *response) {}void async_test() { RpcClient client("127.0.0.1", 8000); PingService::Stub stub(client.Channel())
2017-02-28 21:36:42 10778
原创 只知道google protocol buffer?Boost serialize 可以更好解决STL序列化 反序列化 附小例子
一提到序列化 反序列化, 很多人第一印象就是大名鼎鼎的google procotol buffer。但是运用PB,我们会遇到一些尴尬,PB只支持一些基本的数据类型。如果我要传输的是Map,List,Set等类型。我们就要额外的写一些函数做转换。对于这个问题,boost::serialization库可以很好的解决。能够“Map进Map出”。boost::serializatio
2017-02-27 19:31:51 663
转载 zigbee RSSI 定位
原文: http://wjf88223.blog.163.com/blog/static/35168001201142581034694/说明:1.这个人员定位小方案只是面向于化工厂等一些具有一定危险性的室内空间.2.采用zigbee协议,因为是室内人员定位所以木有去考虑zigbee模块的功耗问题.3.只是理论上设计的一个方案,不可避免会有很多不妥之处,木有在实际中应用
2017-02-25 21:16:30 11703 1
转载 zigbee 定位
我一直都提醒 zigbee RSSI定位不靠谱,但是既然非要这样,先mark一下简单的两点定位。 特别是在隧道里,还会有多径干扰, 模型也不是标准的。所以zigbee定位应该只适用实验室研究吧。要是想用,估计应该是多点定位吧。原文: http://hxqhit.blog.163.com/blog/static/15357922200948112142918/ 1. P
2017-02-25 21:02:57 2813
转载 docker -- Namespace资源隔离
原文地址 -- http://www.infoq.com/cn/articles/docker-kernel-knowledge-namespace-resource-isolation?utm_source=infoq&utm_campaign=user_page&utm_medium=linkDocker这么火,喜欢技术的朋友可能也会想,如果要自己实现一个资源隔离的容器,应该
2017-02-25 10:30:46 636
转载 docker -- 标准化容器执行引擎——runC
随着容器技术发展的愈发火热,Linux基金会于2015年6月成立OCI(Open Container Initiative)组织,旨在围绕容器格式和运行时制定一个开放的工业化标准。该组织一成立便得到了包括谷歌、微软、亚马逊、华为等一系列云计算厂商的支持。而runC就是Docker贡献出来的,按照该开放容器格式标准(OCF, Open Container Format)制定的一种具体实现。本文作者及
2017-02-25 10:28:48 1257
转载 docker -- cgroups资源限制
原文连接 http://www.infoq.com/cn/articles/docker-kernel-knowledge-cgroups-resource-isolation上一篇中,我们了解了Docker背后使用的资源隔离技术namespace,通过系统调用构建一个相对隔离的shell环境,也可以称之为一个简单的“容器”。本文我们则要开始讲解另一个强大的内核工具——cgrou
2017-02-25 10:25:27 584
转载 1. Boost.Asio入门
原文 https://mmoaay.gitbooks.io/boost-asio-cpp-network-programming-chinese/content/Chapter1.htmlBoost.Asio入门首先,让我们先来了解一下什么是Boost.Asio?怎么编译它?了解的过程中我们会给出一些例子。然后在发现Boost.Asio不仅仅是一个网络库的同时你也会接触到Boo
2017-02-22 21:33:47 493
转载 Zigbee术语——群集(Cluster)、端点(EndPoint)等
原文: http://www.elecfans.com/news/wangluo/20150826381732.html 在学习zigbee协议栈的时候经常看到应用程序、zigbee设备对象(ZDO)、节点、设备、端点、群集、属性、绑定、寻址等一下zigbee 术语,不知道这些zigbee术语是表示什么,是如何定义的,是如何区分的,是如何划分的以及他们之间有什么联系,一切的一
2017-02-22 07:14:08 1120
原创 如何计算文件MD5 sha1 -- 微软MD5/SHA1 校验工具 Microsoft File Checksum Integrity Verifier
微软出品的小工具。、、不加参数算MD5
2017-02-20 12:59:02 8314
转载 virtualbox迁移至vcenter/vmware workstation
原文地址 http://www.cnblogs.com/xwdreamer/p/3779291.html参考文献:http://www.itsecurenet.com/virtualbox-ova-to-vsphere-ovf/http://www.techrepublic.com/blog/windows-and-office/how-do-i-convert-virt
2017-02-20 12:53:33 1748 3
转载 zigbee zstack ----- zmain_vdd_check();
原文 http://blog.sina.com.cn/s/blog_874d30c90101nzz1.html下面开始分析main函数中的第三句:// Make sure supply voltage is high enough to run zmain_vdd_check();看这句的注释是指,确保提供的电压足够运行,那么这个函数应该就是检查电源电压值的。 进
2017-02-20 06:05:03 937
转载 Docker背后的容器管理——Libcontainer深度解析
原文地址:http://www.infoq.com/cn/articles/docker-container-management-libcontainer-depth-analysisLibcontainer 是Docker中用于容器管理的包,它基于Go语言实现,通过管理namespaces、cgroups、capabilities以及文件系统来进行容器控制。你可以使用Libcontai
2017-02-19 08:23:36 2204
原创 docker study --- overlay docker cp not work
最近公司有人开出个ticket 给Docker team。我看了看。背景:We meet another issue on Fawn’s lab -- “docker cp” doesn’t work. Could you please help to have a check? It had worked well last week. But now, it show fo
2017-02-17 15:17:54 1516
转载 转载 决策树之ID3算法
原文连接http://blog.csdn.net/acdreamers/article/details/44661149今天,我来讲解的是决策树。对于决策树来说,主要有两种算法:ID3算法和C4.5算法。C4.5算法是对ID3算法的改进。今天主要先讲ID3算法,之后会讲C4.5算法和随机森林等。 Contents 1. 决策树的基本认识 2
2017-02-15 13:14:10 509
原创 基于RF24l01的物联网网管以及智能节点设计
工程请参考 https://github.com/savagecm/study该工程为本人所有,仅供参考,如果有其他用途,请联系我。savagecm@qq.com该工程是业余时间搞的,好久没有弄了,已经测试过,连续压力测试一周,自组网,mesh工作正常。最近忙于工作,而且转向zigbee研究。然后会搞搞lora。如果有感兴趣的,有时间我会整理下代码,写点cmake啥的。
2017-02-03 12:59:05 1127
原创 用go写的redis proxy 简单的测试redigo
代码参考https://github.com/maxcong001/redis_proxy最近在搞redis。心血来潮,正好刚开始学习go,写了了点小程序。基本的DBproxy功能,只是为了测试,不能用于生产过程。有时间再弄弄。逻辑很简单,直接看代码就好了,附带一个简单的测试client
2017-02-03 11:06:29 1142
原创 docker study --- shim
shim 逻辑简单docker-containerd-shim的入口在:/docker/containerd/containerd-shim/main.go根据传入的参数,构造一个process:// containerd-shim is a small shim that sits in front of a runtime implementation// that allo
2017-02-02 13:57:08 1233
原创 docker study --- containerd
上次写了个containerd的源码分析,不知道为什么CSDN给删掉了,难道是审核不通过?......重新写一篇,希望这次顺利Containerd 是一个控制 runC 的守护进程,主要是为了性能和密度。Containerd 提供一个命令行客户端和 API,在一个机器上管理容器。Containerd 使用 runC 来根据 OCI 规范运行容器 。containerd 是doc
2017-02-02 08:02:19 1600
原创 docker study --- containerd
containerd is a binary , it will run background when docker service starts.containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --shim containerd-shim --metrics-interval=0 --s
2017-02-01 10:31:11 1030
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人