上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 74 下一页
摘要: JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。尽管JSON是Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON与XML最大的不同在于XML是一个完整 阅读全文
posted @ 2019-11-10 11:18 yuxi_o 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 1. gRPC简述 RPC,远程方法调用,就是像调用本地方法一样调用远程方法。 gRPC是Google实现的一种RPC框架,基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。目前提供 C、Java 阅读全文
posted @ 2019-11-03 16:23 yuxi_o 阅读(15337) 评论(0) 推荐(2) 编辑
摘要: mongodb对外接口或驱动:https://docs.mongodb.com/ecosystem/drivers/,包含C,C++,Go,Python等。 C驱动 mongodb的C驱动,即libmongoc,是一个用于开发mongodb的C库。依赖libbson,libbson用于生成和解析BS 阅读全文
posted @ 2019-11-03 11:32 yuxi_o 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 1. LXC简述 Linux container是一种资源隔离机制而非虚拟化技术。VMM(VMM Virtual Machine Monitor)或者叫Hypervisor是标准的虚拟化技术,这种技术通过虚拟层(也就是VMM或叫Hypervisor),主要作用一是让多个操作系统和应用共享硬件资源,  阅读全文
posted @ 2019-11-03 11:29 yuxi_o 阅读(6645) 评论(4) 推荐(0) 编辑
摘要: 转自:商用数据库之死:Oracle 面临困境 这二十年来,商业数据库市场仍然是 IT 行业最稳定、最具黏性的领域之一,Oracle、IBM 和微软三家厂商瓜分了 80% 的份额。然而,我们认为这个领域衰退的速度和幅度可能会让许多投资者大吃一惊。 已经影响数据库市场的通货紧缩压力刚刚开始体现,包括: 阅读全文
posted @ 2019-10-30 08:26 yuxi_o 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 除了板卡厂商提供的交叉编译工具链外,还存在通用的交叉编译工具链。常用的有:arm-linux-gnueabihf-gcc和arm-none-linux-gnueabi-gcc。 Ubuntu命令安装 $ sudo apt-get install g++-5-arm-linux-gnueabihf g 阅读全文
posted @ 2019-10-10 20:42 yuxi_o 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 一. MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写 阅读全文
posted @ 2019-10-07 22:27 yuxi_o 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一. 命令行获取 通过调用shell命令获取系统信息,如cpu个数,cpu/内存磁盘使用情况,网络信息等。golang可通过gopsutil库获取。 获取IP地址:ifconfig ens33 | awk '/inet addr/{ print \$2; }' | cut -d : -f 2 CPU 阅读全文
posted @ 2019-10-04 10:37 yuxi_o 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 1. 标准输入输出 os提供了标准输入输出文件: 2. os包读取文件 文件使用os.File类型的指针来表示,也叫作文件句柄。File是struct,表示一个open file descriptor。标准输入输出os.Stdin/os.Stdout都是*os.File。 os.File与unix 阅读全文
posted @ 2019-10-03 18:10 yuxi_o 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 1. 可接收变参命令 package main import ( "fmt" "os" "os/exec" "strings" ) func main(){ sliceFunc(os.Args[1:]...) } func sliceFunc(cmd... string){ fmt.Println( 阅读全文
posted @ 2019-10-03 13:35 yuxi_o 阅读(6656) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 74 下一页