PHY-E-arfcn
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ds1130071727/article/details/89036297 earfcn是一个索引,代表某个频率,然后再用这个频率做中心的频点,比方说分配了20M,就是前面10M,后面10M,设置的时候注意这个范围都要在band上。上下行一样的就是TDD的,上下行不一致的就是FDD的。 (1)BAND划分 R9版本的协议中,共定义了43个BAND,具体可见3GPP TS36.101中Table 5
PHY-Symbol与CP
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ds1130071727/article/details/89036349 LTE采用了OFDM技术,子载波间隔Df =15kHz,2048阶的IFFT,则帧结构的时间单位Ts = 1/ (2048 ´ Df)=1/(2048*15000)s。一个slot=0.5ms=15360Ts。 为了克服OFDM系统所特有的符号间干扰ISI。LTE引入了cyclic prefix的概念。CP的长度与覆盖半径
PHY--PHY下行物理信道排布(FDD)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ds1130071727/article/details/89036500 下图是LTE物理层在1.4MHZ下的一种信道分布图: 参考信号,即导频,用于信道估计或信道探测的一种已知信号 下行参考信号:下行信道质量测量,信道估计,用于UE端的相干检测和解调。 PFCICH:CFI=Control Format Indicatior,用来指明PDCCH在子帧内所占用的符号个数的。PDCCH可以使用1-
IPV4与IPV6的区别(史上最详细)
描述 IPv4 IPv6 地址 长度为 32 位(4 个字节)。地址由网络和主机部分组成,这取决于地址类。根据地址的前几位,可定义各种地址类:A、B、C、D 或 E。IPv4 地址的总数为 4 294 967 296。 IPv4 地址的文本格式为 nnn.nnn.nnn.nnn,其中 0<=nnn<=255,而每个 n 都是十进制数。可省略前导零。最大打印字符数为 15 个,不计掩码。 长度为 128 位(16 个字节)。基本体系结构的网络数字为 64 位,主机数字为 64 位。通常,IPv6
数组中出现次数超过一般的数字
数组中出现次数超过一般的数字 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 解题思路 因为出现次数超过一半,所以陆续去掉数组中两个不相等的值,则最后剩下的数就是超过一半的数。(可能个数不是1,但都是同一个数) 按照上面的思想,用num记录当前数(初始为数组第一个数),cnt记录出现次数(初始为1) 遍历数组,如果和num
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
#include <string>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
string str1;
string str2;
getline(cin,str1);
getline(cin,str2);
char buf[256] = {0};
for(int i = 0;i<str2.size();++i)
{
牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队员中第二高水平值。
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int n = 0;
cin>>n;
vector<int> v(3*n);
int i;
for(i = 0;i<(3*n);++i)
{
cin>>v[i];
}
sort(v.begin(),v.end());
lon
输出数组中超过数组长度一半的数字
class Solution {
public:
int MoreThanHalfNum_Solution(vector<int> numbers)
{
int count = 0;
sort(numbers.begin(),numbers.end());
for(int i = 0;i<numbers.size();++i)
{
if(numbers[i] == numbers[numb
linux—进程的控制:结束进程、等待进程结束
一、结束进程: 我们可以通过exit()或者_exit()函数来结束当前进程。 (一) 所需头文件: #include <stdlib.h>
函数: void exit(int value);
功能: 结束调用此函数的进程 参数: status:返回父进程的参数(低8为有效) 返回值: 无 (二) 所需头文件: #include <unistd.h>
功能: 结束调用此函数的进程 参数: status:返回父进程的参数(低8为有效) 返回值: 无 注意:exit()和_exit()函数功
输入两个数,求这两个数的最小公倍数
#include <iostream>
using namespace std;
bool IsPrime(int n) //是否是质数
{
bool Is = false;
if(n == 1 || n == 2)
{
return Is;
}
for(int i = 3;i<n;++i)
{
if(n != i && n%i == 0)
{
Is = true;
ADO与ADO.NET 的区别
前面也分别对ADO和ADO.NET进行概述,从前面的两篇文章来看,我们都知道ADO与ADO.NET 都是一种数据库访问的方式,都是从最基本的Connection(连接)对象开始的,可以说ADO.NET是ADO的一种改进版,在ADO的基础之上ADO.NET 统一了数据容器类编程接口,无论你打算用哪种编写哪种应用程序,都可以通过同一组类来处理数据 。 在ADO的基础上,ADO.NET做了很多的改进,以下是它们区别: 1.对象不同: ADO使用的是OLEDB接口并基于微软的COM技术,而ADO.NE
小程序base64图片安卓手机显示不出来
最近在做一个小程序项目遇到一个问题,在一个登录页面,我使用了base64编码验证码图片,然后在小程序端显示,提交测试之前,在微信开发工具和我的手机上都是很正常的显示,今天提交测试,测试人员反馈说图片显示不出来,当时就很纳闷,base64应该没有什么兼容性问题的呀,接着我使用了几台安卓和苹果分别做了测试,发现苹果手机都能正常显示,但是安卓手机都显示不出来。网上搜索了解决方法:
var arr = wx.base64ToArrayBuffer(base64Str);
var base64Im
周排行