自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 收藏
  • 关注

原创 Linux操作系统(六):文件系统组件

软链接(Symbolic Link):软链接相当于重新创建一个文件,这个文件有独立的 inode,但是这个文件的内容是另外一个文件的路径,所以访问软链接的时候,实际上相当于访问到了另外一个文件,所以软链接是可以跨文件系统的,甚至目标文件被删除了,链接文件还是在的,只不过指向的文件找不到了而已。当用户撤销一个文件时,系统回收文件空间。在 Linux 文件系统就采用了位图的方式来管理空闲空间,不仅用于数据空闲块的管理,还用于 inode 空闲块的管理,因为 inode 也是存储在磁盘的,自然也要有对其管理。

2024-04-09 22:13:51 793 1

原创 5G网络架构及技术(二):OFDM一

ToDo: 等把这些讲义看完后得单开一个文章整理思维导图该部分由于内容比较重要,OFDM是5G物理层的基础,但学习时直接跳到5G OFDM去看它的那些参数设置感觉没什么意义,还得从发展的角度进行学习,先从最先用到OFDM的WiFi协议开始,WiFi协议还是比LTE和5G NR简单得多,所以拟分为14个部分来介绍OFDM基础:OFDM二:载波分配、CFO估计技术、OFDM采样检测和同步OFDM三:Viterbi译码OFDM四:Puncturing打孔、交织。

2024-04-06 21:08:56 1347

原创 5G网络架构及技术(一):入门级介绍

5G NR作为新一代无线接入技术,其网络架构在简化时基于网络功能的聚合程度可以简化为5G接入网和5G核心网,基于网络功能的逻辑划分简化时,可以分为用户平面和控制平面。

2024-03-19 22:55:26 1645

原创 LDPC码及其译码算法(全网脉络最清晰)

  在编码理论第十一章:LDPC码原理学习及其习题分析中当时为便于复习记了个简易的blog。另外起一篇长文,详细谈谈LDPC和SPA算法,以及SPA算法后续的一些改进。面向人群:具有编码理论背景但通原知识不牢而且对LDPC码知识了解不多的人,大佬们刷到时建议跳过,新进展google学术。目录1. LDPC码及其译码算法1.1 LDPC码和SPA译码想要做什么1.2 LDPC码的编码表示1.2.1 LDPC码的矩阵表示和相关术语1.2.2 LDPC码的图表示和相关术语1.3 怎么设计LDPC码2. S

2023-12-24 00:02:32 845 2

原创 Linux操作系统(五):进程管理组件

主要是线程和进程的比较,以及如何线程如何调度

2023-09-25 16:53:22 268

原创 Linux操作系统(四):内存管理组件

虚拟内存有什么作用?虚拟内存可以使得进程对运行内存超过物理内存大小(扩展物理内存),因为程序运行符合局部性原理,CPU 访问内存会有很明显的重复访问的倾向性,对于那些没有被经常使用到的内存,我们可以把它换出到物理内存之外,比如硬盘上的 swap 区域。由于每个进程都有自己的页表,所以每个进程的虚拟内存空间就是相互独立的。进程也没有办法访问其他进程的页表,所以这些页表是私有的,这就解决了多进程之间地址冲突的问题。页表里的页表项中除了物理地址之外,还有一些标记属性。

2023-09-15 15:21:00 195

原创 自动化测试(五):自动化测试框架的搭建和基于yaml热加载的测试用例的设计

该部分是对前四篇的一个补充,本次参考以下文章实现一个完整的谷歌翻译接口自动化测试:[1][2]:框架封装完成后,不需要写python脚本,只需要增加yaml测试用例即可。

2023-09-14 11:38:17 1057

原创 python sorted函数详解2023.9.11

python sorted函数的巧妙用法,mark一下

2023-09-11 20:31:59 179

原创 自动化测试(四):pytest结合allure生成测试报告

该部分学习实践pytest框架结合allure框架生成测试报告

2023-08-29 16:25:12 776

原创 自动化测试(三):接口自动化pytest测试框架

这部分主要学习了一下pytest框架。如何组织测试项目的结构、如何进行接口关联是该部分的重点

2023-08-28 17:03:19 1613

原创 Linux操作系统(二):操作系统结构与内核设计

对于Linux来说,各种管理组件只是内核的一部分。内核是操作系统组件的一部分,和内核处于同一级的是命令行工具、系统库这些。

2023-08-10 10:58:03 184

原创 Linux操作系统(三):详解Linux及2023年gcc/g++ 多版本间切换

关于Linux cuda和gcc版本的探究

2023-08-03 11:44:19 945

原创 Linux操作系统(一):详解CPU

小林coding学习笔记,图解系统第二章

2023-08-01 16:49:22 780

原创 scrcpy2.0+实时将手机画面显示在屏幕上并用鼠标模拟点击2023.7.26

安卓手机测试开发小工具

2023-07-26 19:07:59 2145

原创 自动化测试(二):安卓机初探与Python实现andriod截图实例

自动化测试入门

2023-07-20 11:13:39 394

原创 Win10 配置NDK安装2023.7.19版本

NDK的安装配置

2023-07-19 14:52:19 728

原创 自动化测试(一):网页结构分析与Google翻译2023.7.18爬虫实例

day7.18了解爬虫

2023-07-18 18:00:23 2673

原创 python利用pandas+texttable绘制表格的代码模板

python绘制表格——texttable

2023-07-17 09:42:10 336

原创 ShareX设置快捷键、自定义保存路径、取消上传等设置

提高生产效率的实用开源工具ShareX

2023-07-14 15:55:20 1349

原创 Win10 配置ADB安装2023.7.12版本

ADB ( Android Debug Bridge),即Android 调试桥。是 Google 为开发人员提供的一种命令行工具,用于与安卓设备进行通信,调试其应用程序或系统的各个部分。ADB架构:client-server architecture。The client用PC通过USB线连接并向安卓设备发送命令。ADB server在PC上作为后台进程运行,管理客户端计算机与安卓设备进程之间的通信(发命令、收结果)。The device这一守护程序作为后台进程运行,会负责在设备上执行相应的命令。

2023-07-14 12:24:44 5659

原创 【无标题】面试常考算法(3):二叉树遍历(创建、遍历、销毁)

这部分不够熟悉的话,面试直接递归就行。不过实际中虽然递归在某些情况下可以提供简洁和优雅的解决方案,但可能占用大量的内存空间和导致额外时间开销,所以还是尽量使用非递归。因为每次递归调用时,,尤其是当递归深度很大时。而且。

2023-06-15 17:34:50 773

原创 面试高频之C++多线程顺序启动逆序执行

【代码】面试高频之C++多线程顺序启动逆序执行。

2023-06-15 15:22:30 79

原创 2023九坤投资暑期实习笔试复盘

2023年九坤投资笔试复盘

2023-05-30 17:57:23 3402 9

原创 华为2023暑期笔试(2-2)——最近最少使用(LRU, Least recently used)缓存算法

为了实现这个功能,你设计了一个管理ID的资源池,可以从资源池中分配资源ID和释放资源ID,分配方式有动态分配和指定分配。双链表表示资源池,存储一个节点被操作(可以是被资源分配,也可以是被释放)的时间戳,且按最近使用时间从左到右排好序,左边的是空闲资源池,右边的是;现在,你已经执行了一系列操作,你需要知道资源池的第一个空闲资源ID应该是多少,以便为下一个虚拟机分配。输出:资源池的第一个空闲资源id即链表的第一个结点的key。释放资源ID不在资源池范围内时或者已经是空闲资源ID时,对资源池不进行任何操作。

2023-04-27 22:48:40 641 1

原创 华为2023暑期笔试(2-1)——拓扑排序

打卡题,经典拓扑排序问题

2023-04-27 00:26:11 998

原创 华为2023暑期笔试(1-2)

解释:参与者从方格0出发,通过传送门到达方格4,再通过传送门到达方格5,一共获得8+(-2) +3=9个单位食物,得到食物最多,或者与者在游戏开始时处于方格2,直接主动宣布退出游戏,也可以获得9个单位食物。主办方设计了一个获取食物的游戏,游戏的地图由N个方格组成,每个方格上至多2个传送门,通过传送门可将参与者传送至指定的其它方格。参与者最多可以获得的食物单位数,例如5,参与者从方格0出发,通过传送门到达方格2,一共可以获得3+25个单位食物,此时得到食物最多。第一行: 方块个数N (N <10000)

2023-04-25 17:54:52 3566

原创 华为2023暑期笔试(1-1)

RN)大于cnt,设置一个阈值limit,如果某个上游系统发起的调用量超过limlt,就将该上游系统的调用量限制为limit,其余未达到limit的系统可以正常发起调用。有一个核心交易系统接口被N个上游系统调用,每个上游系统的调用量R=[R1,R2,…解释:因为1+4+2+5+5+1+ 6>13;将limit设置为2,则1+2+2+2+ 2+1+2=127也不满足,所以limit只能为0。第一行:每个上游系统的调用量 (整型数组)

2023-04-23 23:46:20 482

原创 习题HJ18 IP地址与子网掩码

C++ 实现IP地址、子网掩码判断与分类

2023-04-23 15:30:35 450

原创 微众2024暑期实习研发岗笔试编程题C++

1.N的二进制表示中1的个数不小于L。2.N的二进制表示中1的个数不大于R。3.N和X的按位与为X。4.N和Y的按位或为Y。

2023-04-12 21:49:43 210

原创 Raptor(二):2011 RFC6330标准学习

RFC6330的编码将中间符号和修复符号的生成全放在Enc的符号操作里面了,生成部分的LDPC和HDPC矩阵的生成本质是从Enc里提炼出的符号生成过程的矩阵形式,且该矩阵不用于生成过程而是用于解码过程举例,如何从Enc中提出校验矩阵有待解决

2022-09-19 10:10:09 1602 1

原创 Raptor码(一):2007RFC5053标准编解码学习

RFC 5053 标准

2022-09-13 11:33:28 1811

原创 无速率码(入门七)OSD解码算法详解(Ordered Statistics Decoder)

OSD解码详解

2022-07-24 09:41:30 1635

原创 markdown 数学公式 任意符号 存在符号

∀\forall∀ ∃\exists∃ 其他符号索引mark:【Tools】Markdown数学符号&公式(史上最全公式表)

2022-07-13 20:03:10 2407

原创 编码理论第十一章:LDPC码原理学习及其习题分析

LDPC的编译码,包含最小和算法和BP算法,北邮编码理论课程习题

2022-06-09 22:41:59 2760 1

原创 BCH码(能纠正多个随机错误的循环码)

参考blog:【举例子详细分析】BCH码(BCH code)目录1. 伽罗华域和多项式2. 提出背景和思路3. 案例:为什么需要本原多项式4. BCH码1. 伽罗华域和多项式  见之前的blog伽罗华域GF2. 提出背景和思路  奇偶校验码只能检查出错误而不知道具体是哪里出错。  hamming码只能纠正 1 bit 错误。  在GF(2q)(2^q)(2q)中,用多项式表示对应的有限域中的数值,多项式又可表示成二进制bit流的形式,等于二进制bit流与符号之间的一一映射,同时二进制多项式

2022-05-27 20:13:46 12385 3

原创 伽罗华域GF,GF(256)来源

Galois Field1. 域2. 域中单位元和逆元3. 有限域GF(p)(p)(p)4. 有限域GF(2p)(2^p)(2p)4.1 有限域GF(2p)(2^p)(2p)的生成4.2 GF(2p)(2^p)(2p)中的计算参考blog:密码学中的数学基础2信道编码系列三1. 域域是一种定义了域中元素两种数学运算的代数系统,域由全体元素的加法集合以及非零元素的乘法集合构成。性质:在加法和乘法上具有封闭性。  对域中元素进行加法或乘法运算后的结果仍然是域中元素。  PS:  域里面的乘法

2022-05-01 14:42:42 3367

原创 算术编码原理及其python实现

算术编码原理及其python实现

2022-04-07 17:19:50 3307

原创 无速率码(入门五):Raptor Codes

2006《Raptor Codes》学习笔记  Raptor码是LT码的扩展,采用线性时间编码和解码。 对比LT码,Raptor码具有更低的解码器错误概率。Raptor码开源项目参考目录1. Distribution on F2k\mathbb{F}_{2}^{k}F2k​1. Distribution on F2k\mathbb{F}_{2}^{k}F2k​  以Ω0,Ω1,…,Ωk\Omega_{0}, \Omega_{1}, \ldots, \Omega_{k}Ω0​,Ω1​,…,Ωk​

2022-04-06 21:29:43 2952 2

原创 熵、条件熵、联合熵、互信息关系及例题

离散变量连续变量H(X)=∑xi∈XP(xi)log⁡1P(xi)H(X)=\sum_{x_{i} \in X} P(x_{i}) \log \frac{1}{P(x_{i})}H(X)=∑xi​∈X​P(xi​)logP(xi​)1​H(X)=∫P(x)⋅log⁡1P(x)dxH(X)=\int P(x) \cdot \log \frac{1}{P(x)} d xH(X)=∫P(x)⋅logP(x)1​dxH(X∣Y)=∑xi∈X∑yj∈YP(xi,yj)log⁡1P(yj∣...

2022-03-18 15:40:24 1396

原创 编解码方案性能分析工具:外信息传递图(EXIT chart)及LDPC-EXIT代码参考

2004《Extrinsic Information Transfer Functions: Model and Erasure Channel Properties》学习笔记难啃

2022-03-15 16:22:45 2186

空空如也

空空如也

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

TA关注的人

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