会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
charlie_qian
博客园
首页
新随笔
联系
管理
订阅
2017年12月26日
Windows手动添加静态路由
摘要: 1. 使用管理员权限打开命令行窗口 2. route -p add 10.11.10.0 mask 255.255.255.0 172.21.7.218 -p: 永久添加 10.11.10.0: 目的网络IP 255.255.255.0: 目的网络子网掩码 172.21.7.218: 下一跳IP
阅读全文
posted @ 2017-12-26 11:27 charlie_qian
阅读(9539)
评论(0)
推荐(0)
2017年8月21日
VIM常用命令
摘要: 删除空行::g/^\s*$/d 字符(逗号)替换成回车:%s/,/\r/g
阅读全文
posted @ 2017-08-21 14:02 charlie_qian
阅读(160)
评论(0)
推荐(0)
将GDB中的输出定向到文件
摘要: 比如要用info functions输出所有函数,结果往往有一大坨,所以可以将之输出到文件。 (gdb) set logging file <file name> (gdb) set logging on (gdb) info functions (gdb) set logging off
阅读全文
posted @ 2017-08-21 13:49 charlie_qian
阅读(578)
评论(0)
推荐(0)
2017年8月18日
C语言结构体对齐原则
摘要: 原则A:struct或者union的成员,第一个成员在偏移0的位置,之后的每个成员的起始位置必须是当前成员大小的整数倍; 原则B:如果结构体A含有结构体成员B,那么B的起始位置必须是B中最大元素大小整数倍地址; 原则C:结构体的总大小,必须是内部最大成员的整数倍;
阅读全文
posted @ 2017-08-18 11:38 charlie_qian
阅读(852)
评论(0)
推荐(0)
2017年7月13日
C++ 模板
摘要: From:http://www.cnblogs.com/gaojun/archive/2010/09/10/1823354.html 1. 模板的概念。 我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个
阅读全文
posted @ 2017-07-13 17:48 charlie_qian
阅读(163)
评论(0)
推荐(0)
2017年6月8日
LTE SR资源配置
摘要: 如果UE没有上行数据要传输,eNodeB并不需要为该UE分配上行资源,否则会造成资源的浪费。因此, UE需要告诉eNodeB自己是否有上行数据需要传输,以便eNodeB决定是否给UE分配上行资源。为此LTE提供了一个上行调度请求(Scheduling Request,SR)的机制。 UE是因为没有上
阅读全文
posted @ 2017-06-08 17:28 charlie_qian
阅读(5341)
评论(0)
推荐(0)
LTE子帧配比
摘要:
阅读全文
posted @ 2017-06-08 16:17 charlie_qian
阅读(2440)
评论(0)
推荐(0)
RLC Timer
摘要: t_Reordering 重排序定时器t_Reordering决定了在多长时间内等待一个还未收到的PDU。每个UM实体只有一个t_Reordering。使用该定时器的目的是为了检测MAC层是否丢失了某个RLC PDU,如果在t_Reordering指定的时间内没有收到该PDU,则接收端认为该PDU已
阅读全文
posted @ 2017-06-08 14:53 charlie_qian
阅读(1778)
评论(0)
推荐(0)
LTE L2 PDU vs SDU
摘要: 以RLC层为例,一张图就说明了SDU和PDU的关系 上层的PDU相当于下层的SDU
阅读全文
posted @ 2017-06-08 13:58 charlie_qian
阅读(622)
评论(0)
推荐(0)
LTE下行DCI Format
摘要:
阅读全文
posted @ 2017-06-08 13:13 charlie_qian
阅读(750)
评论(0)
推荐(0)
公告