
其他
文章平均质量分 61
5G加油站
成为通信领域的故事书写者,让每一次分享都如花绽放
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5G/NR 终于明白5G原来是这样
作为一个通信人,看了都涨知识的文章。链接:第一次有人把5G讲的这么简单明了(知乎)关于5G通信,常见的文章都讲的晦涩难懂,不忍往下看,特转载一篇,用大白话实现5G入门。简单说,5G就是第五代通信技术,主要特点是波长为毫米级,超宽带,超高速度,超低延时。1G实现了模拟语音通信,大哥大没有屏幕只能打电话;2G实现了语音通信数字化,功能机有了小屏幕可以发短信了;3G实现了语音以外图片等的...转载 2019-05-27 21:40:42 · 19744 阅读 · 2 评论 -
代码整洁之道——高质量代码命名
记得曾经看过一篇报道说:"程序员最难攻克的关卡是:如何命名(例如:给变量,类,函数和过程命名等等"。对,你没看错,这个结果是Quora 问答网站和更早的 Ubuntu 论坛跟帖的 4500 个开发者的投票。 只要你干过几年编程,就有可能曾经被某人糟糕的代码绊倒过,或者曾经也绊倒过他人,因为压根看不懂别人代码写的是啥,各种命名都看不懂,而且有些公司的代码还不让写注释。我...原创 2019-06-02 22:08:14 · 864 阅读 · 1 评论 -
The system is running in low-gramphics mode错误
在安装pygame后,运行一个代码就变成了这样,出现The system is running in low-gramphics mode错误,并且点击OK 后,只有几个选项,心想完蛋了,好不容易安装好,又得重新安装系统了,最后终于解决:1、在出现这个界面时按Ctrl+ALT+F1 进入控制台;2、输入用户名和密码进入系统(就是自己用来登录的用户名和密码)3、输入如下命令:cd /etc/X11 ...转载 2018-03-01 17:22:33 · 477 阅读 · 0 评论 -
【Go系列学习】Golint检测代码规范
在使用VSCode学习Go语言的过程中,使用了Golint用于检测代码规范,在习惯了C语言的命名方法,在编写代码过程中出现各种小问题,譬如:package包不能使用下划线‘_’、函数需要注释、变量也不能使用下划线‘_’命名、通用名词需要大写等。1. 基本概念1) Golint 是一个源码检测工具用于检测代码规范2) Golint 不同于gofmt, Gofmt用于代码格式化2. 代码检测 Golint会对代码做如下几个方面的检...转载 2022-01-19 00:57:42 · 2286 阅读 · 0 评论 -
Linux系统下安装文本编译器Geany
在大多数Linux系统中,都只需执行一个命令就可安装Geany:$sudo apt-get install geany #快捷键Ctrl+Alt+T打开终端原创 2018-03-07 20:34:19 · 9237 阅读 · 0 评论 -
[疑难杂症]Kibana报错:Unable to retrieve version information from Elasticsearch nodes
在使用Kibana连接ElasticSearch时,在ElasticSearch已经启动的情况下,再去启动Kibana,结果报错:[error][elasticsearch-service] Unable to retrieve version information from Elasticsearch nodes. connect ECONNREFUSED 127.0.0.1:9200 启动Kibana,我是已经将Kibana.yml中的elasticsea...原创 2022-01-18 01:06:30 · 57269 阅读 · 12 评论 -
【疑难杂症】etcd报错:..\go.etcd.io\etcd\client\v3\example_auth_test.go:1:1: expected ‘package‘, found ‘.‘
单独下载了etcd的所有依赖时,通过go build编译etcd的示例时,居然还报错:..\go.etcd.io\etcd\client\v3\example_auth_test.go:1:1: expected 'package', found '.'。有点懵了,在网上查找解解决方案,但是都没有这种报错。不过,都说因为google.golang.org/grpc 1.26 后的版本是不支持 clientv3 的,也就是说要把这个改成 1.26 版...原创 2022-01-04 22:35:24 · 1909 阅读 · 0 评论 -
CMake自动构建工程学习总结
由于接手项目的测试例平台融合,而测试例平台是使用CMake来构建工程的,一开始工程可以生成,但是编译时出现各种头文件未包含的致命错误。当时心里很疑惑,明明可以直接通过头文件跳转至相应目的头文件,例如:include “time.h”,但编译就是出错,这是什么鬼,很是纳闷。最后,才发现原来CMakeLists.txt中没有包含某些文件的头文件,导致出现头文件未包含的致命错误。作为一个初...原创 2019-06-17 23:51:15 · 686 阅读 · 0 评论 -
dBm、mw、dB三者之间的关系
当涉及到dBm、mw、dB三者之间转换,实在有点蒙,还是自己好好整理一下才明白它们之间的关系。1. dBm,表示功率绝对值,计算公式:10log(功率线性值/1mw) 例如:1) 发射功率power = 1mw,求出dBm单位进行折算后的值? 代入公式:dBmValue = 10log(1mw / 1mw) = 0dBm...原创 2019-05-29 00:22:32 · 39354 阅读 · 1 评论