- 博客(69)
- 资源 (10)
- 收藏
- 关注
原创 解决方案:win11自带的截图工具无反应,快捷键(win+shift+S)同样无法使用
在不重启的前提下修复win11自带截图不能使用的问题
2024-03-01 15:27:22
18333
12
原创 Windows11服务器远程连接错误:错误代码0x3,不重启服务器的解决方法
在连接远程服务器时,发现如下错误:您的远程桌面会话已结束,可能是下列原因之一:管理员已结束了会话在建立连接时发生错误。发生网络问题展开详细信息后发现错误代码0x3,如下图:但之前都能顺利连上,网上说的解决方案中大多包括了重启,但我的服务器还在跑代码,。特此记录自己的解决方案,给各位一个参考。
2024-03-01 15:11:57
8599
1
原创 ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
pip 安装报错 required to install pyproject.toml-based projects
2024-01-02 14:16:49
13574
10
原创 解决使用torchstat时报错“AttributeError: module ‘numpy‘ has no attribute ‘long‘”等问题
成功使用torchstat,解决使用torchstat时报错“AttributeError: module ‘numpy‘ has no attribute ‘long‘”和“AttributeError: ‘DataFrame‘ object has no attribute ‘append‘””
2023-09-07 22:09:22
2134
8
原创 jupyter lab build失败,提示需要安装版本>=12.0.0的nodejs但其实已从官网安装18.17.0版本 的解决方法
jupyter lab lsp 插件安装,虽然已经在官网安装 nodejs,但还是报错需要安装 >= 12的nodejs。在不重装的情况下解决问题。
2023-08-07 11:06:14
1676
原创 笔记:对多维torch进行任意维度的多“行”操作
如取出第0页,第2页和第3页。如:取出第0行和第2行。——同样拥有多种方案。如取出第0列和第3列。如取出第0行和第2行。
2023-04-30 02:15:18
1254
原创 进行LDPC编码时扔掉了前面2Zc的信息位,为何如此设计?在解码时如何恢复?
进行LDPC编码时,扔掉了前面2Zc的信息位长度,为何如此设计?在解码时如何恢复?
2022-09-30 17:41:12
1400
原创 【小土堆深度学习教程】优化器那节课代码运行时显示warning: you might not have a CUDA gpu
情况pytorch按照之前的所有步骤正确安装,但到这一步无法启用CUDA:另外:如何查看自己的pytorch版本和cuda版本:在 pycharm 的 控制台/终端 处:import torchprint(torch.__version__)print(torch.version.cuda)如果这两个都能正常显示,说明电脑是正常安装了cuda的(此时网上的一些“从cmd命令行进入,输入 nvcc -V 的方法参考性不高”)再输入:torch.backends.cudnn.enabled
2022-03-01 11:18:15
1502
3
原创 【小土堆深度学习教程】P5中jupyter notebook如何更改默认路径&明明配置了pytorch但新建py文件时没有此选项
问题描述:按照B站up主“小土堆”的pytorch深度学习教程一步步做下来。在P5“Pycharm及Jupyter使用及对比”中,需要在Jupyter中新建一个文件。视频中新建的是“Python [conda env:pytorch]”,且在创建“first_demo.py”的文件夹下新建。但默认打开jupyter notebook的文件位置为:C:\Users\S,而我的first_demo.py 文件位置为E盘。因此,此时需要进行两个操作: 1. 将jupyter notebook的路径移动到f
2022-02-17 20:05:00
1154
原创 EESM和MI-ESM
最近这方面一直是我研究内容的一部分,工作也将要进行到收尾阶段了,总结一下我初期的调研成果:文章目录ESM——EESM & MI-ESM问题提出:为何会需要ESM(Effective SINR Mapping,有效SINR模型)?目前都有哪些ESM模型?两种ESM模型的差别?什么样的场景下会出现同一传输块使用不同MCS的情况?具体实现方式如何?在EESM的处理中,使用 γ~mod~* γ~cod~的方式进行参数训练是否比单独使用β精度更高?ESM——EESM & MI-ESM 问
2021-11-17 10:53:33
2840
10
原创 关于PDSCH的码字个数问题
这段时间没有经常发文章,一来是忙于适应自己的研究生生活,二来是觉得自己对很多东西的理解都不够深刻,还需更多的思考和调研。 最近在导师的引导下,研究了PDSCH码字个数的问题:为什么协议中要将其设计成最多能够传输两个码字?现在我自觉终于能够回答了,于是记录一下,也算是对这个知识的梳理。 要回答这个问题,需要从两方面看:1. 为什么不只发送一个码字呢?2. 为什么不每一流都发送一个码字呢? 1. 为什么PDSCH不只发送
2021-10-09 19:13:21
1773
2
转载 频率色散参数和相关时间
频率色散参数和相关时间 频率色散参数是用多普勒扩展来描述的,而相关时间是与多普勒扩展相对应的参数。与时延扩展和相关带宽不同的是多普勒扩展和相关时间描述的是信道的时变特性。这种时变特性或是由移动台与基站间的相对运动引起的,或是由信道路径中的物体运动引起的。 当信道时变时,信道具有时间选择性衰落,这种衰落会造成信号的失真。这是因为发送信号在传输过程中,信道特性发生了变化。信号尾端的信道特性与信号前端的信道特性发生了变化,不一样了,就会产生时间选择性衰落。(1)多普勒扩展 假设发射载频为fc,
2021-09-08 19:03:00
1982
原创 matlab实现第奇数个元素和第偶数个元素分离的效果
最直观的做法是使用for循环,然后用 2n 和 2n+1 区分,但既然是matlab,就要发挥它处理数组的优势。首先新建一个数组,为了更直观,就用如下这个:[1;2;3;4;5;6;7;8;9;10]ans = 1 2 3 4 5 6 7 8 9 10行向量和列向量差不了太多,这里用的是列向量。reshape([1;2;3;4;5;6;7;8;9;10],2,5)ans = 1
2021-07-09 08:15:23
3601
原创 码字、层、数据流、端口、物理天线之间的大小关系
码字、层、数据流、端口、物理天线之间的大小关系层映射的目的是把调制符号分不到不同的传输层上,每n个符号映射到n个层上。NR的PDSCH最多有2个码字,1个码字最多映射4层。——码字数<=层数多天线预编码的目的:通过预编码把不同的传输层映射到一组天线端口上。——层数<=天线端口数天线端口和物理天线端口的概念:天线端口为逻辑概念,在LTE规范中就是由参考信号定义的逻辑发射通道,有几种参考信号、几种逻辑发射通道,就有几个天线端口。天线端口和物理天线之间不存在一一对应的关系。下
2021-07-03 11:26:36
4875
3
原创 TDL信道模型和CDL信道模型
TDL信道模型和CDL信道模型的区别•TDL(Time Delay Line,抽头延时线)一般用于简化评估,其必要参数包括各抽头的时延、功率和衰落的分布,表征NLOS的TDL-A、B、C模型为瑞利衰落,TDL-D、E存在LOS部分。——TDL以时延为建模标准 在仿真中,对于小尺度衰落的处理,功率需要归一化为1(所有的大尺度衰落都可以认为被归结在SNR中了)。TDL信道模型由Clark模型(用于仿真瑞利衰落)演进而来,是对于小尺衰的仿真,因此也做了功率归一化,遍历后所有径加起来的总功率增益为1。•CD
2021-06-17 18:59:26
13448
6
翻译 软切换和更软切换
软切换和更软切换软切换和更软切换是CDMA系统特有的切换方式。软切换的定义是终端在切换时同时和相邻的几个基站保持联系;更软切换的定义是终端在同一个基站的几个扇区内切换。更软切换建立在Rake接收的基础上,具有切换成功率较高,可避免乒乓效应等优点。https://blog.youkuaiyun.com/meiliqiang/article/details/78738118频率内切换:这是指软切换和更软切换。软切换的特点是“先建立、后断开”,也就是说,移动台在离开其服务小区(主小区)之前,就己经与它可能到达的小
2021-06-10 16:15:52
1753
原创 批量更新域——交叉引用
深夜更新:最近写论文改了很多版本,因为有一定数量的参考文献要求,修改之后想在前文插入引用文献的交叉引用就会打乱整个引用顺序,我之前又比较傻,全靠手动更新域编号。今晚实在受不了了,最后新get到一个小技巧:想要批量更新域,就直接打开打印预览就行。word在“文件–打印”里就直接进行全文交叉引用的域编号更新了。或者想更方便一点就在“自定义快速访问工具栏”里勾上“打印或打印预览”就行。网上还给了另一种方法, 就是“ctrl+A”全选之后再F9更新,但是由于这个方法会更新全文,对于已经把目录格式设置好了的人来
2021-05-24 01:38:42
22426
12
原创 MATLAB中求某个函数的积分并绘图
想了想还是发篇文章吧这样子阅读量会比发资源多一点(bushi首先参考了https://jingyan.baidu.com/article/bea41d437cbfb8b4c51be6bf.html的文章,但是这篇经验由于已经有些年头了,我发现其中比如mfun函数已经被matlab移除了,还是先按照这个思路来一遍:使用matlab求极限:>> syms t x positive % 定义t是正的gt = 1/log(t);gt_0 = limit(gt,t,0,'right') %
2021-04-21 17:13:30
12907
4
翻译 5G通信中的TDL模型
本文基于3GPP协议:TS38.901-7.7.2链路级仿真的信道模型包括CDL(Clustered Delay Line,集群延迟线)模型和TDL(Tapped Delay Line,抽头延迟线)模型。本文重点放在TDL模型上。TDL模型用于简化评估,如非MIMO评估,定义在0.5GHz到100GHz的全频率范围内,最大带宽为2GHz。存在三种TDL模型,分别为TDL-A、TDL-B和TDL-C,它们分别代表了三种不同的NLOS(Non-LOS)通道剖面,构建了LOS(Line Of Sight)
2021-04-14 14:59:57
46660
35
原创 关于有道云笔记偶尔会抽风变换语言这回事
我一直用有道云笔记记东西,但最近频繁发现它偶尔字体会变,非常影响观感,网上的在设置里变更字体的解决方法一点也不适合我,每次都只能把它整个退出(最小化到托盘也不行),再重进才可以,还挺影响使用体验的。今天非常偶然的情况,我在遇到这种状况的时候,突发奇想瞎按一通,发现,shift+alt 还真的好使,语言就这样莫名其妙被我变回来了hhhhh...
2021-04-14 14:20:11
486
5
原创 MATLAB中de2bi和hex2dec函数
查阅MATLAB自带的帮助文档其实已经能很清楚了,这里还是记录一下,方便忘了之后能很快再捡起来这个知识点。de2bi函数功能上,de2bi函数被用于将十进制数字转化为二进制数。且转化后结果矩阵的每一行都与原输入矩阵中的元素相对应。在转化规则上还是有点说道的:>> E = [12;5]E = 12 5>> A = de2bi(E )A = 0 0 1 1 1 0 1 0由于
2021-04-05 14:27:53
9659
原创 MySQL燕十八老师课程笔记:第十九课:事务
什么是事务?将一个业务下的SQL语句作为一个单元统一操作==>“同生共死”【myisam不支持事务】例如:A转账500给B,打完之后A减少500,B增加500,如果这两个动作有一个没有完成,则整个转账过程失败(原子性)# 如何启用事务?start transaction;# 如何结束事务?commit;# 如何撤销事务?(回滚事务)——即对于失败事务,对之前的成功操作做的处理rollback;事务的中间状态是不可见的——隔离性事务发生结束了之后是不能恢复的——持久性事务之前和之
2021-03-18 09:58:27
153
2
原创 MySQL燕十八老师课程笔记:第十八课:乱码问题全解
在本地文本文档打“联通”二字后保存,发现再次打开后显示乱码,但其他就没有这种问题。键盘上127个字符,用一个字节就够存储了,原因:一个字节有八个位:0000 0000-1111 1111,一共有256种值。(事实上,7个位就够了,因为7个位可以表示128种变化)ASCII码:0-127表示,最高位始终为0。但对于中文,一个字节显然不够,这时我们需要用2个字节来表示:0000 0000 0000 0000->1111 1111 1111 1111 0->65535,6万多种组合,够用了
2021-03-18 09:58:07
178
2
原创 MySQL燕十八老师课程笔记:第十七课:视图
# 查询每个栏目下商品的平均价格,并取平均价前3高的栏目select cat_id,avg(shop_price) as pj from goods group by cat_id order by pj desc limit 3;# 取平均价格前3低的:select cat_id,avg(shop_price) as pj from goods group by cat_id order by pj asc limit 3;# 平均价由高到低,第3到第5名的栏目select ca
2021-03-18 09:57:42
159
原创 MySQL燕十八老师课程笔记:第十六课:MySQL各个函数
# 在给商品打八八折的基础上抹掉零头select goods_id,goods_name,floor(shop_price*0.88) from goods where cat_id=4;# 给每一个商品生成一个5到15元之间的随机红包,购买随机赠送红包select floor(rand()*10+5); select goods_id,goods_name,floor(rand()*10+5.99999) as bonus from goods; # 因为加5的话,返回15的概率很小
2021-03-18 09:57:22
178
原创 MySQL燕十八老师课程笔记:第十五课:union
union:合并两条或多条语句的结果。语法:sql1 union sql2# 要求查出价格低于100元和价格高于4000元的商品,要求不能用or# 先查低于100元的商品select goods_id,goods_name,shop_price from goods where shop_price < 100;# 再取出大于4000的商品select goods_id,goods_name,shop_price from goods where shop_price >
2021-03-18 09:57:00
159
原创 MySQL燕十八老师课程笔记:第十四课:左连接、右连接等区别
声明: 本文所有名字都不代指具体明星!只是为了方便理解借用名字而已!!请勿上升真人!!!❤左连接、右连接、内连接的区别?例子:男生表:姓名屌丝李四王五高富帅郑七配偶ABCDE女生表:姓名空姐大S张柏芝阿娇林黛玉宝钗配偶BCDDEF这时,主持人大声说:所有的男士站到舞台上,带上自己的配偶,(没有的拿块牌子,上写NULL)思考:张三(屌丝)上不上舞台呢?答:上问:张三(屌丝)没有对应的行怎么办?答:用
2021-03-18 09:56:39
242
原创 MySQL燕十八老师课程笔记:第十三课:左连接
要求:打印报价单,打印出所有商品的名称、库存和价格一张表就是一个集合,每一行就是一个元素。在数据库的操作上,如何操作表,达到集合的笛卡尔积的效果?直接用“,”隔开,表明查询即可。select goods_id,cat_id,goods_name,cat_id,cat_name from goods,category;ambiguous adj.模糊的原因:cat_id在两张表中都有,到底指哪张表的cat_id字段呢?如果在多表联查时,某一列名,在2张或2张以上表都有,则需要在列名前指定表名,
2021-03-18 09:56:19
185
原创 MySQL燕十八老师课程笔记:第十二课:NULL
建表时,列后面的 not null default ‘’/ default 0 就是让这个列值不为 NULL,如果某个列确实没填值,也有默认值,不会为NULL。为什么不想要NULL的值?例:create table test(name varchar(20))engine myisam charset utf8;insert into values('lisi'),('wangwu'),('null');问:这个插入的null,是不是真的null?答:不是,这只是一个字符串。inse
2021-03-18 09:55:46
160
原创 MySQL燕十八老师课程笔记:第十一课:子查询
# 查出本网站最新的(goods_id)最大的一条商品# 思路:按goods_id desc排序,再取第一行select goods_id,goods_name from goodsorder by goods_id desc limit 0,1;# 查出本网站最新的(goods_id)最大的一条商品# 要求:不允许用排序!!select goods_id,goods_name from goods where goods_id = 33;#(这个做法中的33是用子查询的结果当条件)不具
2021-03-18 09:55:17
205
原创 MATLAB中sum函数
最近阅读代码发现一句: sum(3维数组, 常数)查询matlab帮助文档后:sum Sum of elements.S = sum(X) is the sum of the elements of the vector X. If X is a matrix,S is a row vector with the sum over each column. For N-D arrays,sum(X) operates along the first non-singleton dimen
2021-03-14 14:47:51
2679
1
原创 MySQL燕十八老师课程笔记:第十课:order by 与 limit 详解
在PHP中,获取不同栏目的商品:在地址栏上获取$_GET[‘id’]select goods_id,cat_id,goods_name from goodswhere cat_id = 5;排序是针对最终结果集的。即当最终结果集出来后,order by 要放在 where\group\having 的后面。# 取出第四个栏目下的商品,并按价格由高到低排序select goods_id,goods_name,shop_price from goodswhere cat_id=4order by
2021-03-14 11:12:17
388
原创 MySQL燕十八老师课程笔记:第九课:having筛选
回顾之前做过的一道题:查询本店价比市场价省的钱,并且要求省钱200元以上的取出来select goods_id,market_price,shop_price,(market_price-shop_price) as discountfrom goods where (market_price-shop_price) > 200;# 注意:最后的那个:不能用where discount>200,因为这个已经是结果了,MySQL语句不能对结果进行操作。使用having:select
2021-03-14 11:08:48
311
原创 MySQL燕十八老师课程笔记:第八课:SQL之group分组及统计函数详解
5个统计函数:min max sum avg count# 查询出最贵的商品的价格# 即shop_price最大的值查询出来select max(shop_price) from goods;# 同理,查询出最便宜的商品的价格select min(shop_price) from goods;# 查询出发布最早的商品,即goods_id最小的值select min(goods_id) from goods;# goods_number是指库存量,# 店主想统计一下,本店一共库
2021-03-14 10:46:27
557
原创 MySQL燕十八老师课程笔记:第七课:查询模型的理解
把列看成变量,把where 后面看成表达式,哪一行能够使表达式为真,就取出哪一行。第一点:把where后面看成表达式:判断下一行取出什么?select goods_id, goods_name from goodswhere 1>2;#结果:empty set 因为表达式恒为假。同理:问:where 1 是什么意思?select goods_id, goods_name from goodswhere 1;#取出所有行。第二点:把列看成变量(既然是变量,变量之间就可以运算)取
2021-03-14 10:36:57
165
原创 MySQL燕十八老师课程笔记:第六课:商品表的各种按条件查询
老师下了ecshop,我看有弹幕同学说:“可以下,但没必要”,我就没下。查询:#先模拟ecshop建一个小型的商品表create table goods(goods_id mediumint(8) unsigned not null auto_increment,cat_id smallint(5) unsigned not null default '0',goods_sn varchar(60) not null default '',goods_name varchar(120) not
2021-03-14 10:32:53
1307
原创 MySQL燕十八老师课程笔记:第五课:建表
MySQL中,Boolean型就是tinyint。建表案例:创建某高端白领私密社交网站。username、id、gender、weight、birth、salary、lastlogin、除了username和intro外,其他的列都定长,因此不妨让其所有列都定长,这样会带来查找效率和速度上的极大提高。username:char(20) intro:char(1500)却浪费得太多了,另一方面,人的简介一旦注册完,改的频率也不是很高,因此我们可以把intro列单独拿出来,放到另一张表里。在开发
2021-03-14 10:28:23
135
二叉树tree.rar
2021-05-15
integration_plot.m
2021-04-21
TS38.211-G30&G40.zip
2021-03-10
midtermGrades.zip
2021-03-09
replaceStr.zip
2021-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人