自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 时间、空间复杂度

引入原因复杂度是衡量算法性能的重要指标之一,程序员在设计代码时应该从时间和空间两个角度去考虑代码的结构。虽然在计算机硬件在日新月异的提高性能,但在某些情况下,如在高负载或者数据规模很大时,时间和空间复杂度会成为算法性能的瓶颈。 从程序员自我进阶角度,编码不仅限于实现业务逻辑,而要去追求在尽可能少的资源下,完成功能的执行。以这个标准去要求自己,才可能成为一名优秀的程序员。时间复杂度1.分...

2018-09-29 20:43:00 199

原创 HARQ介绍

1.本文是根据温金辉《深入理解LTE-A》整理而来。2.欢迎指正。1.HARQ:Hybrid Automatic Repeat reQuest,混合式自动重传请求,是一种结合FEC(Forwad Error Correction)与ARQ方法的技术。LTE中提供两级重传处理机制:MAC层的HARQ机制和RLC层的ARQ(只针对AM模式数据传输)机制。 丢失或者出错的数据主要是由HAR...

2018-09-04 16:09:27 26241 2

原创 自然场景文字检测

文字检测是文字识别的先觉条件。关于选题感兴趣领域,文字检测与识别在现实场景中充满应用需求,现有算法仍有改善和提升空间; 数据公开度,有些比赛数据集是不公开的,或者脱敏做得过度,这样不利于通过比赛提升对客观世界认知,缺少这种认知提升的话,不利于最终活学活用算法; 算法通用性,通过比赛能够熟练掌握或精通几个算法框架,所以比赛中能用到的算法越新、越通用越好; 工程量要根据自身的特点来选择。如果侧重算法,就不要选择需要大量数据清洗的比赛;此外工程量太大,最好是有一个很熟悉的团队明确分工...

2020-07-04 14:23:24 653

原创 正则表达式

正则表达式作为文本查找匹配的利器,处理效率高,有必要学习一下。Python中使用正则表达式的方法import导入正则表达式模块:import re 用re.compile()函数创建一个Regex对象,括号内使用原始字符串 向Regex对象的search()方法中传入想要查找的文本或者字符串。它会返回一个Match对象 调用Match对象的group()方法,返回实际匹配文本的字符串...

2019-02-12 13:42:15 213

原创 学习笔记-38.331协议

dmrs-Type DMRS-DownlinkConfig field descriptionsdmrs-TypeA-PositionPosition of (first) DM-RS for downlink (see 38.211, section 7.4.1.1.1) and uplink (38.211, section 6.4.1.1.3).dmrs-Addition...

2018-10-30 11:15:27 4445

原创 5G NR PDCCH

PDCCHPDCCH: Physical Downlink Control Channel, 物理下行控制信道,固定使用QPSK调制。 PDCCH携带DCI信息,一个PDCCH只能有一种格式的DCI。 1个下行子帧上可以发送多个PDCCH。 上下行DCI都是通过下行PDCCH发送给UE。备注:DCI,Downlink control information  DCI承载在PDCCH信道...

2018-09-30 14:47:12 22615 5

原创 链表及其实现

链表数据结构typedef struct NODE{ int value; struct NODE* Next;}Node,*pNode;单向链表结构简单,存储一个节点指针和数据类型。链表常用操作链表的创建 链表中增加节点 链表中删除节点 链表中插入节点创建链表pNode CreateList(){ pNode pHead=new Node...

2018-09-29 22:15:10 183

原创 LTE-TDD资源调度(1)-QCI、GBR和Non-GBR

原文见链接:https://blog.csdn.net/m_052148/article/details/51063055

2018-09-29 11:15:15 2272

原创 5G NR Reference Signal(参考信号)

NR中参考信号变化没有CRS (Cell Specific Reference Signal) 新增 Phase Tracking Reference Signal, PBCH Reference Signal, Time/Frequency Tracking Reference SignalReference Signal List   CSIRS:Channel State I...

2018-09-27 17:18:11 17850

原创 5G NR CoreSet

资源单位PDCCH candidate:一个PDCCH candidate由个CCE组成 CCE:由6个REG组成 REG:一个RB一个symbol组成 RE Bundle:L个REG,时频资源时域:支持1/2/3个symbol 频域:6N个RB,N为正整数且总RB数不超出所在BWP,起始PRB为:每个UE可配置多个CORESET  Search space概念用于...

2018-09-27 15:52:33 17279 2

转载 LTE中RB、RBG、CCE、REG

2018-09-26 15:13:09 6342

原创 5G NR BWP

原文见链接:https://blog.csdn.net/jxwxg/article/details/80201788

2018-09-25 21:52:30 2638

转载 LTE中功控:开环、闭环、内环和外环

开环/闭环功率控制按照BS和UE是否同时参与分为开环和闭环,其中闭环又分为内环和外环。对LTE的功率控制部分参考36.213。其实开环闭环是有一个过程的,在UE和BS建立连接以前,UE并不受基站的控制,UE通过自身的参数来调节功率,即开环功率;然后当UE和BS建立连接以后,BS就可以控制UE的功率了,如此形成了一个控制环,因此此阶段的功率控制叫做闭环功控。开环:不需要接收端的反馈信息,...

2018-09-25 14:56:10 13753

原创 C++编程VS报错提示原因分析

1.error LNK:编译通过,链接时报错,提示无法解析的外部符号原因:源码中只声明函数,但没有实现,通常会报error LNK,找到出错函数,重新实现或者删除无用的函数即可。2.代码跑死调试的时候,经常会遇到程序跑死或者不知道跑到什么地方去了。经常有可能是产生异常或者死锁。解决:    这个时候我们点击全部中断,过一会就可以通过查看调用堆栈来分析,程序刚刚怎么运行的...

2018-09-13 15:08:43 1902

转载 一张图看懂LTE 无线承载

在LTE系统中,一个UE到一个P-GW(PDN-Gateway)之间,具有相同QoS待遇的业务流称为一个EPS (Evolved Packet System)承载,如下图所示:EPS承载中UE到eNodeB空口之间的一段称为无线承载RB; eNodeB到S-GW (ServingGateway)之间的一段称为S1 承载。无线承载与S1 承载统称为E-RAB (Evolved RadioAc...

2018-09-12 11:25:34 10454

转载 各种信道定义

LTE信道分为逻辑信道、传输信道和物理信道3大类,和这些信道相关的又有3个协议层。其中逻辑信道传送RLC层和MAC层之间的数据,传输信道传送MAC层和物理层之间的数据,物理信道用于将数据在空口传送。可以看出其实各类信道的作用就是在不同协议层间传输数据。无论是高层的信令数据还是业务数据都由底下的RLC层、MAC层、物理层承载。每个协议层有不同的功能。RLC层提供流控功能,对高层的信令和数...

2018-09-07 15:39:43 10359 2

转载 VS设置断点调试

掌握VS2010调试 -- 入门指南https://blog.csdn.net/kingzone_2008/article/details/8133048

2018-07-30 08:51:25 17718

转载 解决Android Studio打包生成apk装到手机后闪退

今天,在 Android Studio 中的模拟器中测试 app 程序正常,然后打包 apk 安装包程序,发给领导后,领导反馈安装后打开闪退,抓紧安装到自己手机上,发现果然存在闪退。查阅资料后,解决方案总结如下:  1、把 Android Studio 的 Instant Run 给关掉,File → Settings → Build,Execution,Deployment → Inst

2017-09-12 01:36:24 30098 12

转载 解决Android Studio导入项目非常慢的办法

Android Studio原生支持使用Gradle来构建项目本是个不错的想法,使用动态语言Groovy定义项目构建过程,避免了build.xml文件的繁琐定义。但是Gradle的二进制包体积较大,而且用户可能按照了不同的Gradle版本,构建时可能会出现各种问题。因此又提出了Gradle Wrapper这么个东西,用于解决前面出现的问题。Gradle Wrapper会绑定到一个指定的Gradle

2017-09-11 00:54:33 1159

原创 Android studio中AVD无法联网问题

【已解决】Android studio中AVD无法联网问题原因:未设置手机proxy我的手机:settings->network&internet->mobile network->access point names->@your_phone_name->设置好proxy和port user、password、server不用设置记得点击右上角保存!

2017-09-06 11:09:40 6966

原创 gcc中-c和-o参数

gcc中-c和-o是编译时可选的参数-加-c, (compile)只编译生成中间同名目标文件,不链接 -加-o,(output)指定输出文件名,该文件为可执行文件,不加-o会默认生成a.out举例: gcc -c hello.c 编译生成hello.o文件 gcc -o hello hello.c 生成可执行文件hello

2017-09-05 15:03:20 13404

转载 C++ List的用法(整理)

Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元

2017-09-04 21:24:17 322

转载 Genymotion模拟器不能上网的解决办法

Genymotion模拟器打开后,连不上网络,通过修改网卡2的连接方式后,成功连入网络。网络2设置1.连接方式:桥接网卡2.界面名称:自己电脑正在上网的网卡3.保存后重启模拟器

2017-09-01 16:12:42 949

Visual Assist X 1827安装包+安装说明

Visual Assist X 1827安装包+安装说明,亲测可用! Visual Assist X 1827安装包+安装说明,亲测可用!

2018-07-26

空空如也

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

TA关注的人

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