自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (8)
  • 收藏
  • 关注

原创 Windows下Goland交叉编译环境配置

Windows下Goland交叉编译环境配置文章目录Windows下Goland交叉编译环境配置1、打开编译运行设置2、Go编译时的GOOS\GOARCH环境变量设置3、Windows下Goland修改1、打开编译运行设置编辑编译和运行的位置,打开编辑配置:2、Go编译时的GOOS\GOARCH环境变量设置Windows、Linux、Mac系统及arm、amd、i386cpu架构下的编译环境变量设置://windowsGOOS=windows//LinuxGOOS=linux//ma

2021-03-31 18:38:27 3111

原创 WS-Discovery(网络服务动态发现)协议再解读

WS-Discovery(网络服务动态发现)协议再解读文章目录WS-Discovery(网络服务动态发现)协议再解读1、概述2、协议资料3、协议介绍(1)、适用范围(2)、不适用4、协议示例及wireshark抓包分析(1)、客户端探针消息示例(2)、服务端探针回复消息示例(3)、客户端探针报文(4)、服务端探针回复报文5、最后之前学习Onvif协议的时候我们已经了解到客户端进行设备搜索的时候就是基于WS-Discovery协议的,而当我们对部分设备添加设备搜索服务方便对该设备进行统一的设备网络管理时就

2021-03-31 18:36:45 8150 2

原创 Go语言实现Onvif客户端:5、获取并设置Profile token

Go语言实现Onvif客户端:5、获取并设置Profile token文章目录Go语言实现Onvif客户端:5、获取并设置Profile token1、实现思路2、代码(1)、获取的Profile token的xml信息(2)、提供外部接口获取所有的Profile token(3)、选择一个Profile token对于不同设备的控制或者流数据获取都依赖于Profile,而Profile通过token来控制,所以在进行rtsp流数据获取或、PTZ云台控制、抓拍、预置点等操作时需要先获取并设置Profi

2021-03-31 18:27:21 1764

原创 Go语言实现Onvif客户端:4、配置网络信息

Go语言实现Onvif客户端:4、配置网络信息文章目录Go语言实现Onvif客户端:4、配置网络信息1、思路2、代码上一节获取到网络接口token后,就可进行一些网络配置了,这里我们暂时只实现进行ip地址的配置接口和封装。1、思路确认我们配置网络时需要传递的参数,对这些参数的传递进行封装对参数判断提供外部接口,内部接口调用相关接口进行请求发送和回复解析2、代码网络信息配置结构体:type NetWorkConfigInfo struct { //是否进行IPV4网络配置 Enabl

2021-03-30 18:27:05 825

原创 Go语言实现Onvif客户端-3、获取网络接口token

Go语言实现Onvif客户端:3、获取网络接口token文章目录Go语言实现Onvif客户端:3、获取网络接口token1、思路2、代码上两节已经通过1、搜索设备、2、获取设备能力、3、鉴权、4、设备信息匹配几步找到了我们的设备并且获取了一部分操作设备的能力,接下来我们实现获取网络接口token的功能,为接下来对设备网络信息配置做准备。1、思路发送请求获取网络接口的token解析回复的xml数据获取对应网络接口token2、代码/** * @Description: 从xml中读取网络

2021-03-29 18:35:03 1002 4

原创 快乐E栈项目实战第三阶段

快乐E栈项目实战第三阶段文章目录快乐E栈项目实战第三阶段1、结果:2、代码学完常用类库和数据结构后我们使用集合重新实现第二阶段的代码,使用集合来存储快递信息。使用ArrayList进行快递存储和操作。对快递的存取变为对集合的添加和删除,对快递的查询和打印也变为对集合的遍历和打印。1、结果:2、代码view部分:package com.xiaoyaoyou.view;import com.xiaoyaoyou.bean.Express;import sun.lwawt.macosx.C

2021-03-29 01:18:18 135

原创 Java从入门到实战总结-3.2、Java集合

Java从入门到实战总结-3.2、Java集合文章目录Java从入门到实战总结-3.2、Java集合1、集合(1)、集合概述(2)、类集设置的目的(重点)(3)、集合框架(4)、Java类集结构图(有整体认识)2、链表和二叉树思路(1)、链表(实现单链表)A、什么是链表B、链表共分几类?单链表双向链表循环链表(2)、二叉树(理解概念)A、什么是二叉树B、二叉树的种类斜树满二叉树完全二叉树C、二叉树的一些性质D、二叉树的遍历方式(3)、单链表简单实现(4)、二叉树简单实现3、常见数据结构(1)、栈(2)、

2021-03-28 23:26:28 230

原创 Go语言实现Onvif客户端:2、获取设备信息

Go语言实现Onvif客户端:2、获取设备信息文章目录Go语言实现Onvif客户端:2、获取设备信息1、思路2、代码1、思路搜索设备获取设备能力通过设备能力的设备接口读取设备信息我们上节说了,主要是通过设备信息中的内容来区分同一局域网下各个支持Onvif协议的设备,通过设备信息可以获取的设备信息包括:Manufacturer stringModel stringFirmwareVersion stringSerialNumber stringHar

2021-03-26 18:20:54 1624

原创 VSCode格式化XML

VSCode格式化XML文章目录VSCode格式化XML1、结果展示2、插件notepad++自带的xml插件不是很好用,显示xml树的插件经常失灵,尝试在VSCode上找到了一些插件,很好的解决了XML的格式化和XML节点显示的问题。1、结果展示如下图:2、插件XML、Pretty XML、XML Tools三个插件,通过ctrl+shift+p启动相关命令处理 xml内容即可:...

2021-03-26 18:19:23 10910

原创 Go使用etree解析XML

Go使用etree解析XML文章目录Go使用etree解析XML1、简单了解xml2、Go语言使用etree解析xml(1)、读取xml(2)、通过路径找到元素或属性位置(3)、对于多个同名元素节点1、简单了解xml通过下图对xml中的元素和属性有简单了解:1、尖括号括起来的内容是元素2、通过元素名称建立xml路径,比如Preset的路径:/Envelop/Body/GetPresetsResponse3、元素可能带有属性,比如Preset元素带有属性token4、而属性有属性值简单的

2021-03-26 18:17:12 1743

原创 Go语言实现Onvif客户端:1、设备搜索

Go语言实现Onvif客户端:1、设备搜索文章目录Go语言实现Onvif客户端:1、设备搜索1、前言2、设备搜索思路3、搜索设备Go源码4、问题1、前言之前我们已经简单介绍过use-go的开源方案,其也是通过其它的开源方案进行的封装,提供了初步的接口,我们这里利用对onvif协议的学习,然后结合该开源库进行设备发现、设备IP设置、Profiles token获取、流媒体Uri地址获取、PTZ云台控制、预置点设置等功能进行进一步的实现和封装,以此加深对Onvif协议的了解和加深Go语言的使用。2、设

2021-03-25 18:24:49 2497 11

原创 mac个人常用软件总结

mac个人常用软件总结mac快捷键提示工具:键值如飞:https://better365.club/FlyKey-1.2.dmg快捷管理:BetterAndBetter:https://better365.club/BetterAndBetter2.1.9Beta.dmg输入法管理:自动切换输入法截图工具:iShot,支持滚动截图,和上面的是一家电脑状态(内存/CPU/网络等等)显示:iStat Menus终端增强:iTerm2+oh My zshmarkdown:typora笔记:有道云

2021-03-24 23:23:50 212

转载 Onvif协议学习:15、预置位控制

Onvif协议学习:15、预置位控制文章目录Onvif协议学习:15、预置位控制一、介绍二、代码实现1、预置位的设置、修改2、预置位的调用3、预置位删除原文链接:https://blog.csdn.net/u013566528/article/details/102144711一、介绍球机的云台预置位控制主要包含的内容有:预置位的设置、预置位的调用、预置位的删除以及预置位的名称修改等云台预置位的设置:调用Onvif协议中云台预置位设置接口,对应预置位名称的入参可以根据情况输入,字符编码必须是UT

2021-03-24 18:26:39 2126

转载 Onvif协议学习:14、球机云台控制PTZ

Onvif协议学习:14、球机云台控制PTZ文章目录Onvif协议学习:14、球机云台控制PTZ一、介绍二、代码实现八个方向、放下及缩小控制聚焦控制原文链接:https://blog.csdn.net/u013566528/article/details/102079845一、介绍在安防摄像头中,不仅仅涉及到固定摄像头的枪击,同样还包含可以360°转动的球机。因此对球机的云台方向控制是Onvif协议开发过程中必不可少的过程球机的云台控制主要包含:八个方向(上、下、左、右、左上、左下、右上、右下)

2021-03-24 18:25:47 2876 2

转载 Onvif协议学习:13、遮挡报警

Onvif协议学习:13、遮挡报警文章目录Onvif协议学习:13、遮挡报警1、原理简介(1)、Basic Notification(2)、Pull-Point Notification2、启用遮挡报警3、重新生成ONVIF代码4、编码流程5、示例代码6、PullMessages超时时间7、为什么typemap.dat要加几行(1)、PullMessages为何收不到事件通知(2)、CreatePullPointSubscription无法订阅感兴趣的主题(3)、GetEventProperties无法

2021-03-24 18:24:33 3452

转载 Onvif协议学习:12、修改分辨率

Onvif协议学习:12、修改分辨率文章目录Onvif协议学习:12、修改分辨率1、原理简介2、函数接口3、编码流程4、示例代码原文链接:https://blog.csdn.net/benkaoya/article/details/724903321、原理简介IPC有关多媒体的参数,都是由媒体配置文件(media profile)来管理。想通过ONVIF协议修改IPC诸如分辨率这样的媒体参数,就得先弄懂媒体配置文件。媒体配置文件(media profile)是用于管理音视频流相关的一系列配置的集

2021-03-24 18:18:15 1569

转载 Onvif协议学习:11、图像抓拍

Onvif协议学习:11、图像抓拍文章目录Onvif协议学习:11、图像抓拍1、原理简介2、编码流程3、示例代码原文链接:https://blog.csdn.net/benkaoya/article/details/724870771、原理简介IPC图像抓拍有两种方法:对RTSP视频流进行视频截图;使用HTTP的GET方式获取图片。第一种方法我还没试过,没有发言权,以下介绍第二种方法。ONVIF协议除了提供RTSP的URL外,其实也给出了抓拍的URL,使用Media模块的GetSnap

2021-03-24 18:16:35 2037

转载 Onvif协议学习:10、获取音视频流

Onvif协议学习:10、获取音视频流文章目录Onvif协议学习:10、获取音视频流1、原理简介2、编码流程3、VLC播放RTSP视频4、准备FFmpeg库5、示例代码原文链接:https://blog.csdn.net/benkaoya/article/details/724866241、原理简介ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供,而音视频流则通过RTP/RTSP进行。简单粗暴的理解:IPC的各种参数获取/配置都是通过ONVIF协议接口实现,而

2021-03-23 18:09:28 4959 4

转载 Onvif协议学习:9、设备能力

Onvif协议学习:9、设备能力文章目录Onvif协议学习:9、设备能力1、原理简介2、编码流程3、示例代码原文链接:https://blog.csdn.net/benkaoya/article/details/724865441、原理简介ONVIF协议接口由多个模块组成,每个模块分别对应着不同的WSDL文档,在ONVIF官网中能查看到这些模块,以及每个模块中的接口函数,这里列举几个模块:DeviceMgmt(设备管理)DeviceIO(设备IO服务)Event(事件处理)

2021-03-23 18:07:20 566 2

转载 Onvif协议学习:8、设备校时

Onvif协议学习:8、设备校时文章目录Onvif协议学习:8、设备校时1、编码流程2、注意事项3、示例代码原文链接:https://blog.csdn.net/benkaoya/article/details/724865111、编码流程ONVIF标准中,有 GetSystemDateAndTime和SetSystemDateAndTime两个接口用于获取、设置IPC的系统时间。接口使用大致流程:搜索出IPC,得到IPC的「设备服务地址」。根据「设备服务地址」,调用GetSystem

2021-03-23 18:06:24 1944

转载 Onvif协议学习:7、鉴权认证

Onvif协议学习:7、鉴权认证文章目录Onvif协议学习:7、鉴权认证1、前言2、ONVIF哪些接口需要认证3、如何认证4、安装OpenSSL5、实现认证6、特别注意原文链接:https://blog.csdn.net/benkaoya/article/details/724775361、前言接着上一篇文章接续,上篇文章说到,在测试ONVIF标准的GetDeviceInformation接口时,有些IPC要求鉴权(认证),有些IPC不需要。其实总结起来应该是这样:ONVIF规定,有些接口需

2021-03-23 18:04:52 2715

转载 Onvif协议学习:6、获取设备信息

Onvif协议学习:6、获取设备信息文章目录Onvif协议学习:6、获取设备信息1、原理简介2、示例代码3、鉴权失败原文链接:https://blog.csdn.net/benkaoya/article/details/724767871、原理简介上一篇文章介绍了如何搜索IPC摄像头,搜索出IPC后,就有了该IPC的Web Services地址,接下来就能通过一系列的ONVIF接口访问IPC。本文将介绍如何获取IPC摄像头的基本信息,即调用GetDeviceInformation接口。有关Get

2021-03-23 18:02:13 1691

转载 Onvif协议学习:5、设备搜索

Onvif协议学习:5、设备搜索文章目录Onvif协议学习:5、设备搜索1、前言2、WS-Discovery原理3、单播、多播(组播)和广播的区别4、设备搜索(1)、搜索IPC(方式1)(2)、搜索IPC(方式2)原文链接:https://blog.csdn.net/benkaoya/article/details/724761201、前言要访问一个IPC摄像头,或者说要调用IPC摄像头提供的WEB服务接口,就要先知道其IP地址,这就是「设备发现」的过程,或者叫「设备搜索」的过程。ONVIF规范并

2021-03-23 18:00:15 3042 8

转载 Onvif协议学习:4、门外汉理解Onvif协议

Onvif协议学习:4、门外汉理解Onvif协议文章目录Onvif协议学习:4、门外汉理解Onvif协议1、ONVIF背景2、ONVIF技术框架3、ONVIF技术规格4、ONVIF接口规范5、开发流程(不要自己造轮子)转自:https://blog.csdn.net/benkaoya/article/details/724534031、ONVIF背景网络摄像机是网络设备,需要有通讯协议,早期的网络摄像机硬件提供商都采用私有协议。随着视频监控的网络化应用,产业链的分工将越来越细。有些厂商专门做摄像

2021-03-23 17:57:56 1403

转载 Onvif协议学习:3、了解web services

Onvif协议学习:3、了解web services文章目录Onvif协议学习:3、了解web services1、远程调用2、远程调用原理3、Web Services的简单理解4、Web Services举例(1)、天气预报WEB服务(2)、手机号归属地查询WEB服务5、Web Services常用的几种框架6、SOAP简介(1)、 在TCP/IP四层模型中展示SOAP(2)、如此理解SOAP(3)、SOAP的局限性(4)、SOAP协议看起来长这样(5)、WSDL文档7、总结转自:https://b

2021-03-23 17:55:15 728

转载 Onvif协议学习:2、了解并使用IPC

Onvif协议学习:2、了解并使用IPC文章目录Onvif协议学习:2、了解并使用IPC1、IPC地址2、使用ONVIF Device Test Tool工具3、浏览器登录IPC:网络摄像机 (ipc是internet protocol camera的缩写)转自:https://blog.csdn.net/benkaoya/article/details/72426853本文只适合第一次拿到IPC摄像头,很好奇该怎么使用IPC的读者。已经玩过IPC的,可以略过。1、IPC地址刚拿到IPC摄像头

2021-03-23 17:49:54 1160

原创 Onvif协议学习:1、Onvif与Onvif Profile协议基本概念

Onvif协议学习:1、Onvif与Onvif Profile协议基本概念文章目录Onvif协议学习:1、Onvif与Onvif Profile协议基本概念1、ONVIF2、Onvif Profiles3、常用开源集成方案C++C#Java and KotlinNode.jsObjective C and SwiftPHPPythonVisual Basic4、协议学习onvif主页中文版:https://www.onvif.org/ch/onvif Profiles协议:https://www.o

2021-03-23 17:46:50 3592

原创 Java从入门到实战总结-3.1、Java常用类库

Java从入门到实战总结-3.1、Java常用类库文章目录Java从入门到实战总结-3.1、Java常用类库1、范型(1)、概述(2)、范型类(3)、范型接口(4)、范型方法(5)、范型限制类型(6)、范型中的通配符?(7)、作用(8)、注意2、java.util.Objects3、java.lang.Math4、java.util.Arrays5、java.math.BigDecimal常用构造函数常用方法6、java.util.Date7、java.text.DateFormat8、java.uti

2021-03-22 23:45:33 218

原创 Go语言利用开源库实现onvif客户端实例

Go语言利用开源库实现onvif客户端实例文章目录Go语言利用开源库实现onvif客户端实例1、开源库介绍2、示例代码及运行结果目前我们在做一个智慧灯杆的项目,灯杆上有灯、显示屏、一些传感器、IPC、紧急报警等装置,对于这些设备的配置我们打算使用onvif协议进行一键配置,而项目组使用Go语言进行应用开发,因此找了一下onvif的Go语言实现开源库,然后利用一些对应的example做了实验,总结如下,后续还需要对相应的接口做二次封装。1、开源库介绍其它语言的开源库还蛮多的,Go不是特别多,但是还是

2021-03-22 18:50:26 2395 5

原创 Go语言解决go get失败的问题

Go语言解决go get失败的问题文章目录Go语言解决go get失败的问题1、临时设置2、长久生效3、其他代理由于墙的原因,GitHub下载最近失败的非常频繁,而且由于go的一些库在官网,下载也经常失败,我们之前的想法是通过gitee将相应的包fork到gitee上,然后修改go get的地址即可,但是一旦需要下载的问题较多的时候这样就有问题了,而且部分包是会不断更新的,所以重新找了其它方法,然后发现了通过设置代理的方式进行go get,目前代理还是蛮多的,但是我看大部分是使用的:https://g

2021-03-22 18:37:10 5071

原创 利用Qt5已有QModbus相关类实现ModbusTcpServer总结

利用Qt5已有QModbus相关类实现ModbusTcpServer总结文章目录利用Qt5已有QModbus相关类实现ModbusTcpServer总结1、Modbus/TCP协议简单了解2、Qt5 Modbus客户机(master主)服务器(slave从)实现示例分析学习(1)、搜索Modbus(2)、运行后结果(3)、slave代码分析(4)、master代码分析(5)、QModbusServer和QModbusClient类了解3、实现一个modbus/tcp服务进行测试在疫情环境下催生出了很多

2021-03-20 23:23:36 7043 4

转载 ModbusTCP协议学习

ModbusTCP协议学习文章目录ModbusTCP协议学习1、简介2、ModbusTCP数据帧2.1、报文头MBAP2.2、帧结构PDU2.2.1、功能码2.2.2、PDU详细结构3、ModbusTCP通信3.1、通信方式3.2、在linux下使用modbusTCP连接4、Modbus poll / Modbus slave1、简介modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的modbus协议:modbusTCP。M

2021-03-20 22:20:05 919

转载 Modbus和Modbus/TCP协议

Modbus和Modbus/TCP协议文章目录Modbus和Modbus/TCP协议一. 概述二. 协议规范(1) Modbus应用协议(2)通用Modbus帧结构--协议数据单元(PDU)(3)Modbus事务处理(无差错和异常响应)(4)串行链路上的Modbus地址规则(5)串行链路上的Modbus帧结构(6)两种Modbus串行传输模式三. ModbusTCP简介(1)ModbusTCP数据帧(2)MBAP报文头(3)通信应用层(4)客户机通信过程如下作者:刘小慧的故事 时间: 2019-1

2021-03-20 15:17:33 5117

原创 快递E栈项目实战第二阶段

快递E栈项目实战第二阶段文章目录快递E栈项目实战第二阶段1、阶段二需求2、模块分析3、代码结构和运行截图4、源码1、阶段二需求2、模块分析1、V视图展示(欢迎、菜单、子菜单)2、D数据存储(快递数据)–>存取媒介更改为数组、集合、数据库等只需要更改这里即可,如果使用面向接口思想设计这里的话则这几种存取方式只需要根据不同数据媒介重写接口即可3、C调度逻辑(根据视图接收到的用户输入内容调度数据存取)3、代码结构和运行截图4、源码view部分:package com.xiaoyao

2021-03-20 00:46:24 243

原创 Go语言从入门到规范-4.1、如何使用Go编程及GoLand+Bash+gitee练习

Go语言从入门到规范-4.1、如何使用Go编程及GoLand+Bash+gitee练习文章目录Go语言从入门到规范-4.1、如何使用Go编程及GoLand+Bash+gitee练习1、代码的组织(1)、工作空间(2)、GOPATH环境变量(3)、包路径(4)、你的第一个程序(5)、你的第一个库(6)、包名2、测试3、远程包4、win10下配置Bash作为Goland工具终端(1)、安装Goland(2)、配置默认终端为Bash5、在gitee上对上述操作的练习(1)、开发流程及gitee提交(2)、编写

2021-03-19 18:07:57 751

原创 Java从入门到实战总结-2.4、Java异常处理及安装IDEA

Java从入门到实战总结-2.4、Java异常处理及安装IDEA文章目录Java从入门到实战总结-2.4、Java异常处理及安装IDEA1、IDEA下载、安装及卸载2、异常处理学习点3、什么是异常(1)、概述(2)、处理异常(3)、try+catch的处理流程(4)、finally4、异常体系结构5、throws关键字6、throw关键字(不常用)7、RuntimeExcepion与Exception的区别8、自定义异常类(了解)9、异常常见面试题1、IDEA下载、安装及卸载在官网进行下载和安装:

2021-03-18 21:18:19 105

原创 Go语言从入门到规范-3.1、Go并发

Go语言从入门到规范-3.1、Go并发文章目录Go语言从入门到规范-3.1、Go并发1、Go程2、信道3、带缓存的信道4、range和close5、select语句6、默认选择7、互斥1、Go程Go 程(goroutine)是由 Go 运行时管理的轻量级线程。go f(x, y, z)会启动一个新的 Go 程并执行f(x, y, z)f, x, y 和 z 的求值发生在当前的 Go 程中,而 f 的执行发生在新的 Go 程中。Go 程在相同的地址空间中运行,因此在访问共享的内存时必须进

2021-03-18 18:11:52 110

原创 Go语言从入门到规范-2.1、Go语言方法和接口

Go语言从入门到规范-2.1、Go语言方法和接口文章目录Go语言从入门到规范-2.1、Go语言方法和接口1、方法(1)、方法概述(2)、方法即函数(3)、非结构体类型声明方法(4)、指针接收者(5)、指针与函数(6)、方法与指针重定向(7)、方法与指针重定向2(8)、选择值或者指针作为接收者2、接口基础概念(1)、接口概述(2)、接口与隐式实现(3)、接口值(4)、底层值为nil的接口值(5)、nil接口值(6)、空接口3、接口进阶(1)、类型断言(2)、类型选择(3)、Stringer接口(4)、er

2021-03-18 18:11:00 174

原创 Go语言从入门到规范-1.4、Go语言基础之数据类型

Go语言从入门到规范-1.4、Go语言基础之数据类型文章目录Go语言从入门到规范-1.4、Go语言基础之数据类型1、指针2、结构体(1)、基本用法(2)、结构体字段(3)、结构体指针(4)、结构体文法3、数组4、切片(1)、基本用法(2)、切片就像数组的引用(3)、切片文法(4)、切片的默认行为(5)、切片的长度和容量(6)、nil切片(7)、用make创造切片(8)、切片的切片(9)、向切片追加元素5、range(1)、基本用法(2)、range进阶6、映射(1)、映射基本用法(2)、映射的文法(3)

2021-03-17 18:33:14 138

原创 Go语言从入门到规范-1.3、Go基础之流程控制

Go语言从入门到规范-1.3、Go基础之流程控制文章目录Go语言从入门到规范-1.3、Go基础之流程控制1、for循环(1)、基本用法(2)、for进阶(3)、for是Go中的while(4)、无限循环2、if条件判断(1)、基本用法(2)、if简短语句(3)、if和else3、switch(1)、基础用法(2)、switch求值顺序(3)、没有条件的switch4、defer(1)、基本用法(2)、defer栈1、for循环(1)、基本用法Go 只有一种循环结构:for 循环。基本的 for

2021-03-17 18:24:00 138

go读取Linux下cpu占用率、cpu温度、内存占用率及磁盘占用率

go读取Linux下cpu占用率、cpu温度、内存占用率及磁盘占用率

2021-08-27

tableSqlQueryModelTableviewTest.zip

Qt下tableview和sqlqueryModel集合使用示例

2021-04-03

g711测试音频

g711测试音频。

2019-03-25

ps格式测试文件

ps封包格式的测试音频文件。

2019-03-25

测试音视频及播放器大放送

包括h265、h264、aac、mp4等一系列文件及potPlayer等播放器

2019-03-25

SourceInsight4插件.c和.h跳转

sourceInsight的进行.c和.h的跳转插件,配置快捷键后一键跳转,还是很好用的。

2019-01-22

SourceInsight4配置

SourceInsight4配置文件,背景等均为护眼颜色,很好用,欢迎大家尝试。。。。。。。。。。。

2019-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除