gocv

gocv(windows)安装mingw(即gcc)没有安装gcc会报以下错"gcc": executable file not found in %PATH%下载地址 https://s

go共享内存之图片

mmap(内存映射)和shm(共享存储)shm和mmapmmap保存到实际硬盘,实际存储并没有反映到主存上。

go操作excel

简介Excelize 是 Go 语言编写的用于操作 Office Excel 文档类库实例接收mqtt中数据并写入excelpackage mainimport ("fmt""github.com/360EntSecGroup-Skylar/excelize"

go嵌入式数据库NutsDB

简介NutsDB是纯Go语言编写一个简单、高性能、内嵌型、持久化的key-value数据库。安装go get -u github.com/xujiajun/nutsdb简单使用

go嵌入式数据库gkvdb

gkvdb简介基于纯Go语言实现,具有优异的跨平台性;(默认)表名最长 255B,(默认)键名最长 255B,(默认)键值最长 16MB,(默认)单表数据 1TB;缺点是已经有一段时间停止维护了,不推荐使用安装go get -u gitee.com/johng/gfgo get -u gitee.c

cgo内存管理

C.CString类型转换伴随着内存拷贝的开销。C.CString在C的堆上使用malloc申请了空间。例如package main// #include <stdio.h>// #include <stdlib.h>//// static void myprint(char

go Ticker使用

简介Ticker是周期性定时器,即周期性的触发一个事件,通过Ticker本身提供的管道将事件传递出去。数据结构type Ticker struct {C <-chan Timer runtimeTimer}接口使用time.NewTicker()来创建一个定时器;使用Stop()来停止一个定时

go xml读写

读取xmlxml文件<?xml version="1.0" encoding="UTF-8"?><azkaban-users> <user groups="azkaban" password="az

java调用go动态库

JNI 和 JNAjniJNI(Java Native Interface),如果使用JNI技 术调用,我们首先需要使用C语言另外写一个.dll/.so共享库,使用SUN规定的数据结构替代C语言的数据结构,调用已有的 dll/so中公布的函 数。然后再在Java中载入这个库dll/so,最后编写Ja

cgo处理c中void

void *CGO中的 unsafe.Pointer与C语言中的 void *是对应的Go中的结构体如果要传入 C语言的某个函数作为参数, 可以使用 unsafe.Pointer来转化package main/*//假设这段定义在外部C源码中对cgo不可见//typedef struct User
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×