目录结构: |-importC | |-lib | | |-libvideo.dll | | |-libvideo.so | |-include | | |-video.h | | |-video.c | |-main.go C的代码如下: 头文件 video.h //video.h #ifndef VIDE...
教程
mybatis-puls的update方法设置时间为null不生效问题
@ApiModelProperty(value = "开始时间") @TableField(value = "START_TIME", fill = FieldFill.INSERT_UPDATE) private Date startTime; @ApiModelProperty(value = "结束时间") @TableField(value = "E...
java泛型中>和有什么区别?
T 代表一种类型 加在类上: class SuperClass<A>{} 加在方法上: public <T> void fromArrayToCollection(T[] a, Collection<T> c){} 方法上的<T>代表括号里面要用到泛型参数,若类中...
Java调用Golang生成的动态库(DLL,SO)
环境准备 gcc -v 1 如果提示命令没有找到,那么你的电脑里没有gcc,去安装一个,gcc官网:https://gcc.gnu.org/ 如果没安装过gcc的朋友可以直接安装win-build,可以帮你快速安装官网:https://www.mingw-w64....
Golang管道(channel)及其应用
管道(channel) 全局变量加锁 解决程序同步问题 package main import ( "fmt" "sync" "time" ) //需求:现在要计算1-200的各个数的阶乘,并且把各个数的阶乘放入到map中。 //最后显示出...
golang 切片去重
方法一 双重for循环,设置标识,增加到新的切片中,达到去重效果: func main() { var arr = []string{"hello", "hi", "world", "hi", "china", "hello", "hi"} fmt.Println(RemoveRepeatedElement(...
golang实现无限级分类
这是一个简单的递归查找无限分类的示例。本方法一次查询出所有的分类适合无限分类有限,如果无限分类超级多,查找的分类对应的子分类较少,建议用go语言实现无限极分类 这里的ID为正常的商品ID。 PID如果是最大...
node 更新到最新版本
命令行如何更新node版本,下面本篇文章给大家介绍一下命令行更新node版本。有需要的朋友可以参考一下,希望对你有帮助。 第一步:清除npm缓存,执行命令: npm cache clean -f 第二步:安装n模块(n模块...
git配置指定的私钥
git config --global core.sshCommand "ssh -i /path/to/your/privateKey" 注意:--global可选,加上--global表示全局可用 后面私钥路径: 例: Windows:C:/Users/geao_sx/.ssh/id_rsa_me Linux: ~/.ssh...
golang 排序任意数据结构
使用 sort.Sort() 或者 sort.Stable() 函数可完成对任意类型元素的排序。 一个内置的排序算法需要知道三个东西:序列的长度,表示两个元素比较的结果,一种交换两个元素的方式;这就是 sort.Interface 的三个...