【C】C语言机制熟悉——链接
上一篇谈到了头文件,链接。
专注于IT互联网,Web技术,Go语言(golang)、.Net,.Net Core,Node.js,前端框架、项目管理、软件架构
只有原创,没有转载,只有实践,才会成文。
上一篇谈到了头文件,链接。
国庆前,接到工作安排,未来会维护一些新的代码,其中包括 C++
项目,大概看了一下,核心内容分为两部分:
dll
,用以采集数据zeromq
与其他服务程序做通信以传递数据看了一下利用 zeromq
通信的代码部分,走的是 C
语言的库, C++
本来就几乎完全兼容 C
语言,即 C
语言代码可以不加修改的用于 C++
。接下来就先熟悉一下 C
语言头文件的机制。
使用 vscode
可以很容易调试 go
语言程序,本篇就介绍一下博主个人的使用心得。
函数存在于各种编程语言中,是可重用的,用于执行指定任务的代码块。C#
中函数(方法)的参数传递默认的是值传递,还有引用传递和输出传递,其中后两种需要在参数类型前面对应加上ref
、out
限制符;除了主要的值传递与引用传递外,C#
数据类型还分为值类型与引用类型。通过排列组合,C#
在函数的定义到使用就有如下几种情况:
值传递值类型
引用传递值类型
值传递引用类型
引用传递引用类型
实际上out输出传递也是通过引用传递参数,实质与ref一致,不赘述。
那么go语言呢?
go generate
命令是在Go语言 1.4 版本里面新添加的一个命令,当运行该命令时,它将扫描与当前包相关的源代码文件,找出所有包含//go:generate
的特殊注释,提取并执行该特殊注释后面的命令。
在家里配置了公司vpn,通过git config
配置了用户名和邮箱,通过ssh-keygen -t rsa -C "企业邮箱"
重新生成了ssh
公私密钥,这样原有的ssh地址git@gitee.com:...
也通过.git/config
修改成https
。然后就出现了下图的情况:
Pod 是 Kubernetes 的一个最小调度以及资源单元。为什么一定需要Pod?
这是个有意思的问题,在此之前,博主从来没有考虑过这个问题,直到最近,终究还是与 清空切片 相遇了。
【Golang】怎么实现Go程序的实时热更新一文中介绍了air这个go语言热更新工具。文中也提到了在windows下,air存在问题,但是在Mac下却能够正常使用。本文就简单记录下air的配置,备忘。
Kubernetes,K→S有8个字母,所以又作K8S。