joris30
码龄17年
关注
提问 私信
  • 博客:315,391
    社区:170
    315,561
    总访问量
  • 105
    原创
  • 106,582
    排名
  • 75
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-05-23
博客简介:

joris30的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    463
    当月
    0
个人成就
  • 获得142次点赞
  • 内容获得31次评论
  • 获得613次收藏
创作历程
  • 1篇
    2024年
  • 11篇
    2023年
  • 7篇
    2022年
  • 13篇
    2021年
  • 21篇
    2020年
  • 33篇
    2019年
  • 45篇
    2018年
成就勋章
TA的专栏
  • 硬件相关
    19篇
  • 工作小tip
    24篇
  • 大数据
    10篇
  • 软件相关
    31篇
  • 通信相关
    11篇
  • 理财相关
    1篇
兴趣领域 设置
  • 编程语言
    c语言
  • 开发工具
    eclipsevisual studiopycharm
  • 网络与通信
    5G信号处理信息与通信
  • 嵌入式
    stm32
  • 硬件开发
    fpga开发
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

用虚拟机安装gnu radio

依次安装libiio、libad9361-iio、gnuradio的3.8版本,以及对应的gr-iio。首先在虚拟机上安装的ubuntu18.04。对于ubuntu18.04同样适用。前面的依赖关系很重要。
原创
发布博客 2024.04.06 ·
402 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

通过bash来实现对指定文件某行的修改,并运行脚本

【代码】通过bash来实现对指定文件某行的修改,并运行脚本。
原创
发布博客 2023.11.29 ·
568 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

【无标题】

最近想把stm32程序的采集到的数据通过串口发送到PC的程序后台,进行后处理,便像利用C代码的。这就说明,不是驱动的问题,也排除了权限的问题,最后更换串口ID都不行。来打开串口,但是发现怎么都无法打开,但是使用串口工具是没问题的。这里需要改为多字符,默认的会出错,最终无法找到串口。最后在网上看到了,原来是字符的处理问题。
原创
发布博客 2023.10.29 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GNSS的不同系统对比

E1-OS信号使用CBOC(6,1,1/11),可以看作是BOC(1,1)和BOC(6,1)加权后的和。B1C由BOC(1, 1)与QMBOC(6, 1, 4/33)构成,其中QMBOC(6, 1, 4/33)分量包含了正交的BOC(1, 1)和BOC(6, 1),功率比29:4。GPS的L1C、Galileo的E1和BDS的B1C信号共用1575.42MHz,数据分量调制方式是BOC(1,1),导频分量分别是TMBOC(6,1,4/33)、CBOC(6,1,1/11)和QMBOC(6,1,4/33);
原创
发布博客 2023.05.15 ·
1365 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

利用vsprintf进行格式化输出的例子

这种方法比较灵活,目前vsprintf可能会出现不安全的报错,如果需要关闭,可以在vs的工程-属性-C/C++->预处理器->,在预处理器定义里添加。
原创
发布博客 2023.05.15 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过例子讲解windows下两个task间通过消息,实现变量传递

1)第一个就是目的进程的ID,这个例子中在创建第二个进程时用句柄获取其进程ID,并将其传递给第一个进程的创建过程。随后在第一个进程中,使用第二个进程的id,完成向第二个进程发消息的功能。所以这里得先创建进程2,再创建进程1。3)和4)是可以传递进进程的值,分别是wParam和lParam。使用了lParam,所以相当于使用的是60,如果这里改成。这样任务2拿到该消息,就同步到改后的数据上,完成了两个进程间的数据同步。目的进程收到各种不同类别的消息,可以执行不同的处理,如这里的数据更新,以及数据打印。
原创
发布博客 2023.04.26 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux文件对比记录

可以通过shell脚本来记录文件对比的log。
原创
发布博客 2023.03.16 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过python来实现对rtl头部的声明的剔除

【代码】通过python来实现对rtl头部的声明的剔除。
原创
发布博客 2023.03.16 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代码编译过程

1.首先要通过预编译(将include的头文件、define的变量进行层层替换)二进制文件就不能像前面的.i/.s文件一样,通过文本打开,需要通过。ojbdump -sd hello.o查看,相当于是反汇编的过程。命令是:gcc -E hello.c -o hello.i。命令是 gcc -S hello.i -o hello.s。命令是:gcc -c hello.s -o hello.o。2.有了预编译,自然就是编译,此过程将产生汇编语言。我们写的代码一般都是高级语言,如.c,
原创
发布博客 2023.03.16 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

wifi的各制式的理论速率

11n:11ac:
原创
发布博客 2023.03.10 ·
1108 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

利用matlab的newff构建BP神经网络来实现数据的逼近和拟合

trainlm算法速度比较快,容易过拟合,不利于推广,适合数据集很全时的映射使用;上面描述的是一层隐含层一层输出层的BP神经网络,训练函数是L-M。可以通过norm(T'-T),mse(T'-T)等评估拟合的效果。traingdx适合推广,可以设置goal来提前停止。现在需要通过神经网络来实现P->T的非线性映射。假设P是原始数据向量;T是对应的目标向量;
原创
发布博客 2023.03.08 ·
686 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

小米路由器与edge109版本的问题

最近发现上网经常跳转到miwifi的界面,实在不能忍,一开始以为是路由器设置问题,看了下没发现端倪,又怀疑是不是系统升级了防火墙策略,导致认为交互cookie认为不安全,把防火墙关了也无济于事。于是上网查看,原来是新版以chrome为内核的浏览器与小米路由器不兼容,目前试了几种方法,感觉这种最合适,转载过来,分享给遇到类似问题的xd。1.在Edge右上角点开设置-隐私、搜索和服务。3.关闭Edge,再打开即可。
原创
发布博客 2023.01.29 ·
3381 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

静态链接库和动态链接库

静态链接库:1)linux下可以先g++ -c xxx.o;然后ar -crv xxx.a xxx.o;最后g++ xxx.cpp -L 库文件路径,-l 库的名字(可以忽略类型和前面的lib)2)windows下可以在工程中的输出,从应用程序改完静态链接库,点击生成,会在release文件夹或debug文件夹下生成xx.lib头文件还是需要的,在工程中,设置xx.lib的路径,方法有两种,首先切换到输出类型为应用程序:1.在命令行中填入xx.lib的路径2.在"常规“的”附加库目录“中添加库文件的路径
原创
发布博客 2022.07.12 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

执行athena_signal工程时,会提示 “此处不应有%%i”

执行athena_signal工程时,for /r dist %%i in (athena_signal-*.whl) do pip install --ignore-installed %%i会提示 “此处不应有%%i”。原来当时是在powershell窗口中直接执行该句,正确应该改成for /r dist %i in (athena_signal-*.whl) do pip install --ignore-installed %i总结:% 用在cmd或者powershell下.
原创
发布博客 2022.05.20 ·
483 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

visual studio 下载慢的解决办法

三步即可解决:步骤一: 去站长工具为下载过程中使用的域名找一个合适的ip在DNS检测页面输入download.visualstudio.microsoft.com然后点击"检测", 找个TTL值较大的IP, 然后复制步骤二: 修改host文件host文件在C:\Windows\System32\drivers\etc目录下在host文件末尾加上一句119.36.60.147 download.visualstudio.microsoft.com注意, ip和域名之间有个空格; 这里的ip
原创
发布博客 2022.05.20 ·
739 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c/c++的include的路径问题

有时自己写的或者从别处找到的代码,希望能嵌入到自己的工程中,这样少不了用include一般大家都知道这时应使用 include " "。但当工程中文件夹复杂,调用和被调用的不在一个文件夹内,这个include又该如何描述路径,特别是相对路径呢?应该分情况:1.对于一般情况,调用函数(就是代码里使用include的这个文件)作为基准,写被调用的文件的相对路径。比如2/1/a.c , 2/2/b.h,如果a.c中要调用b.h,则应include “../2/b.h”2.如果对于VSSTUDI
原创
发布博客 2022.05.16 ·
4652 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

docker访问修改volume的方式

由于我是在windows上安装的docker,无法像linux上直接访问挂载的source路径,如果像修改挂载的共享文件夹,方式是在powershell里敲如下进入>> cd \\wsl$\docker-desktop-data\version-pack-data\community\docker\volumes\如果是mac可以通过sreen的方式进入...
原创
发布博客 2022.05.06 ·
1656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker pull image比较慢,出错的解决办法

安装完docker desktop,在powershell里想从registry里pull个image,发现出错,网上查了需要更换镜像提速。方法如下:首先在阿里云里注册,免费的,容器镜像服务 (aliyun.com)需要用支付宝认证下,然后在下面网页会有加速网址,这个后续会用到。在docker desktop里的setting里进行设置。我的是windows版的,可以在电脑桌面右下角,右键选择setting,在下图位置进行修改。...
原创
发布博客 2022.05.06 ·
970 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据生成多项式,绘出结构图,例如用在FEC或CRC中

上图的生成多项式为D5+D4+D2+D0
原创
发布博客 2022.02.16 ·
662 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vitis的开发设计

在vitis的file中创建工程(有application,library,platform),然后选择xsa的路径导入,此时他会自动识别当时生成xsa时的系统,默认勾选boot文件,用于后续方便烧写flash,确定即可。移植工程,可以将芯片自带的驱动复制到application的工程中,然后修改部分参数,编译,然后debug。...
原创
发布博客 2021.12.22 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多