摘要: Go语言的变量跟其他语言的使用有较大的区别,go语言的类型都写在变量的后面。 // 声明变量number,类型为int var number int number = 1 // 如果直接初始化变量,那么类型可以省略 var number = 1 // 或者使用 := 简化var声明 number : 阅读全文
posted @ 2021-07-18 13:16 HiIT青年 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Go语言的依赖管理跟python看起来有点类似。 在进行 Go 依赖管理之前,需要根据自己的需要修改 GOPATH 环境变量的值(默认情况的用户主目录中的go/pkg/mod中),将其调整到D盘中: 注意:调整后需要将原来的目录中的文件迁移过去。 下载依赖: go get github.com/gi 阅读全文
posted @ 2021-07-18 13:00 HiIT青年 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Go单元测试(1)进行了Go语言简单的测试,下面记录一下Go更多的测试参数。 在hello目录下创建test子目录,最终的目录结构如下: E:. └─hello ├─sub └─test 将之前sub子目录的 add_test.go 移动到test子目录中(不迁移的话,无法使用go test fil 阅读全文
posted @ 2021-07-18 12:34 HiIT青年 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 任何程序都需要进行单元测试,以便在开发阶段就能尽早发现bug,下面是一个Go语言的单元测试案例。 接上一次工程管理的项目,在 sub 目录创建 add.go ,编写一个加法函数: package sub /** * 计算num1 + num2的值 */ func Add(num1 int, num2 阅读全文
posted @ 2021-07-18 11:29 HiIT青年 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 使用Go mod来管理 Go 项目的工程结构,这点跟Java的package有点类似。 创建项目 Hello: mkdir hello 初始化项目模块 main: cd hello go mod init main 创建子目录sub: cd hello mkdir sub 最终下目录结构如下: E: 阅读全文
posted @ 2021-07-18 11:04 HiIT青年 阅读(645) 评论(0) 推荐(0) 编辑
摘要: Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 安装包下载:https://golang.google.cn/dl/ (可能需要FQ,关注公众号发送"go"可以获取安装包) 1. 安装开发环境 推荐使用msi安装,避免了各种环境变量的配置: 安装完成后可以通过命令行查看 go 阅读全文
posted @ 2021-07-18 09:34 HiIT青年 阅读(340) 评论(0) 推荐(0) 编辑
摘要: Java 8 时间 API: Instant Duration LocalDate LocalDateTime LocalTime ZonedDateTime DateTimeFormatter Instant Instant 表示某个时刻,表示从1970-01-01至今的秒数和纳秒数。 Insta 阅读全文
posted @ 2021-07-04 16:36 HiIT青年 阅读(98) 评论(0) 推荐(0) 编辑
摘要: JavaFX桌面应用-Javafx应用打包exe及构建安装包效果 完整打包教程及相关配置关注微信公众号,发送javafx-packager查看(如果没有收到回复,说明之前取消过关注。) 文末有说明 ~ JavaFX桌面应用开发系列文章传送门 ~ JavaFX-桌面应用开发系列文章汇总篇 JavaFX 阅读全文
posted @ 2021-05-09 18:52 HiIT青年 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: ~ JavaCV-开发系列文章汇总篇 ~ JavaCV JavaCV 采集摄像头及桌面视频数据 JavaCV 采集摄麦克风音频数据 JavaCV 采集摄像头和麦克风数据推流直播 JavaCV 视频滤镜(LOGO、滚动字幕、画中画、NxN宫格) JavaCV 树莓派打造监控系统平台 JavaCV FF 阅读全文
posted @ 2021-04-24 09:18 HiIT青年 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: 其实,在JavaCV中除了FFmpegFrameGrabber和FFmpegFrameRecorder之外,还有一个重要的类,那就是FFmpegFrameFilter。 FFmpegFrameFilter封装了ffmpeg滤镜相关操作,使得使用JavaCV进行滤镜操作变成简单,关于ffmpeg滤镜的 阅读全文
posted @ 2021-04-21 19:53 HiIT青年 阅读(1247) 评论(1) 推荐(1) 编辑