- 博客(43)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Ubuntu基础之vim编辑器
Vim是一个文本编辑器,通常在Unix和Linux系统上使用。它是Vi编辑器的改进版本,具有更多的功能和定制选项。Vim是一个强大的编辑器,可以通过命令模式和插入模式来编辑文本文件。它也有许多插件和扩展。
2023-12-28 14:45:55
10342
2
原创 嵌入式Linux开发必会:Makefile入门
Makefile是一种用于自动化构建软件项目的文件,它包含了一系列规则和命令,用于指导构建工具(如GNU Make)在项目开发过程中执行编译、链接、打包等操作。Makefile在项目开发中的作用是帮助开发人员自动化地管理和构建项目,提高了开发效率,简化了构建过程,同时也提供了灵活性和可移植性。俗话说得好,一个人的能力怎么样就要看他会不会写大项目的Makefile。
2023-12-27 16:12:08
10765
原创 Python:正则表达式速通,码上上手!
正则表达式在我们日常开发中十分常用,可以用来数据提取和文本处理,同时也是面试中比较常问的问题,学号正则表达式是Python开发工程师的必备项!
2023-12-27 15:46:04
11519
原创 《Python》:深拷贝、浅拷贝、赋值之间的关系(附可变与不可变)【用图文讲清楚!】
不可变具体怎么体现呢,以整形为例:python中所有的整形都已经有自己的地址了,我们将整形赋值给变量的过程其实是变量的地址指向整形的地址a = 1# a的id地址和1是一样的c = 1# c也指向了1的地址,所以a和c的地址是一样的同样的,如果将a的值修改为2,那么a的地址就会指向2的id地址。a = 1# a的id地址和1是一样的a = 2所以,其实可变和不可变是对于id来说的一个id地址只能指向一个值的数据类型,就是不可变数据类型(换句话就是值变了,地址也变了)直接上代码!
2023-12-22 23:15:27
13254
原创 Python爬虫之两种urlencode编码发起post请求方式
首先可以先用apipost等测试工具先测试一下是否需要cookie之类的,发现是不需要的,通过urlencode编码的方式也能够请求到数据。于是发现牛客使用的是application/x-www-form-urlencoded的格式。通过requests简直不要太方便,因为requests会自动使用合适的编码格式进行编码。闲来无事想爬一下牛客网的校招薪资水平及城市分布,最后想做一个薪资水平分布的图表出来。首先使用错误的编码格式肯定是拿不到数据的。
2023-12-19 22:58:52
13559
原创 ffmpeg踩坑之手动编译报错Unrecognized option ‘preset‘及rtsp/rtmp推流
本文解决的问题记录:报错1:Unrecognized option 'preset'.Error splitting the argument list: Option not found报错2:ERROR: x264 not found using pkg-config报错3:ffmpeg: error while loading shared libraries: libavdevice.so.60: cannot open shared object file: No such file
2023-12-16 21:01:05
17274
原创 基于ZLMediaKit的webrtc实时视频传输demo搭建
webrtc启动后,还需要修改配置文件,需要在填写rtc.externip,webrtc协议需要告知播放器服务器的ip,不过如果是内网环境的话可以不用修改此配置,因为如果为空,会自动读取内网的网卡信息,这样做的话将无法实现跨域NAT使用。$ ln -s /usr/local/openssl/bin/openssl /usr/local/bin/openssl # 替换系统openssl,非必须。#需要注意的是,如果服务器在nat内,需要做端口映射时,必须确保外网映射端口跟该端口一致。
2023-12-02 15:58:10
17267
4
原创 24秋招--双非本科上岸大疆联想研发岗面经分享
路由转发是怎么做的?说说对socket的理解,说了三种socket,问其中流socket是怎么传输的,实际就是问socket的底层实现;手撕:给一串数字,判断其中可以组成多少组ip地址(面试官说觉得做不出来可以换一道,我思来想去就算做出来估计也是要花不少时间,索性换一道),然后换了道简单的,去除链表中的重复元素 秒之。面着面着我掉线了...接回去之后两个面试官都在微笑,问:就你刚刚掉线这个场景,推测一下腾讯会议后台是怎么处理的,你会怎么测试,怎么设计测试用例。你做过的最疯狂的事情是是什么?
2023-12-02 15:51:36
13797
原创 基于ZLMediaKit的GB28181视频平台demo
信令服务器部署后会告诉摄像头接收国标28181推流的端口10000,结合前面我们已经部署了ZLMediaKit,所以我们现在已经将大华摄像头的视频内容通过GB28181的形式推送到了我们的流媒体服务器了,流传输采用RTP的形式。SDP一般作为SIP消息的body部分,SIP消息和SDP没有硬性的附属关系,SIP是用来传输信令的,SDP是用来描述流媒体信息的。国标的20位id是按照标准来定的,前8位是地域信息,9-10位是行业信息,11-13是设备类型、14是网络标识、后6位为序号。
2023-11-22 21:02:08
15451
1
原创 给大伙讲个笑话:阿里云服务器开了安全组防火墙还是无法访问到服务
然后我瞬间悟了,我是通过ifconfig看的ip,因为我忘记这台机器的ip了,我请求的不是服务器的公网ip,而是内网ip,通过ifconfig看的ip是内网ip!冷静,分析一下,我现在可以通过22端口进行ssh,说明安全组配置(外部防火墙)应该没有问题,唯一的问题最大可能是内部防火墙出了问题。于是请他帮我远程看一下,我把ip用户名密码发给他,发现他的ssh没登上?于是我重新开了防火墙,并重启了服务器,也重启了流媒体服务。这下防火墙也开了,应该没问题了吧。欸,怎么还还还是不行?欸,本地机器访问没通?
2023-11-20 23:06:34
13285
2
原创 解决Docker启动之npm版本不兼容问题
另外的使用npm v6的版本产生的lockfileVersion为1,而使用npm v7的版本产生的lockfileVersion为2,根据报错意思就是需要将npm更新到最新的版本。在dockerfile中加入一行:RUN npm install -g npm@7.6.0 即可。这里因为我是通过docker启动的,所以需要从dockfile去修改。
2023-11-07 14:10:52
13007
原创 Intellij idea:更新网上解决Wrong tag ‘Author‘ 方案
我的版本是选择Javadoc declaration problems的Option选项才有tag选项,选择Declaration has problems in Javadoc则没有tag这个选项。可能是版本问题,我发现我的版本在tag里面添加这些信息并没有起效,创建新文件时还是会报wrong,很影响代码commit(虽然可以直接commit anyway。我在网上查找解决方案时发现每个版本的叫法也都不太一样,这里建议大家也多尝试点开看看。路径都是差不多的,但是到这里的时候发现有两个,长得很像的。
2023-07-07 17:57:29
13018
原创 解决Docker报错Error spawning command line “dbus-launch --autolaunch=xxx --binary-syntax --close-stderr”
Error spawning command line “dbus-launch --autolaunch=a3d9197b765643568af09eb2bd3e5ce7 --binary-syntax --close-stderr”: Child process exited with code 1`
2023-03-10 00:20:29
13392
原创 使用Jetson 官方jtson-io.py配置spi引脚时配置失败问题解决
在使用jetson官方的脚本配置引脚时,当我激活spi1和spi3之后,点保存退出重启之后并没有奏效。选择40pin的configure。问题就是我挂载了ssd。然后重启之后啥都没有了。
2022-12-28 15:46:54
12996
5
原创 24届双非日常实习测开面经-腾讯、字节、英伟达、OPPO、深信服、Red Hat面经大合集
24届实习-腾讯-字节-OPPO-英伟达-深信服面经合集
2022-12-07 22:20:06
14220
原创 Docker 突然挂掉 failed to create shim task: OCI runtime create failed: container_linux.go:345: ...
docker OCI runtime create failed问题解决
2022-10-20 22:55:40
13845
原创 WebRTC部署:ImportError: No module named appengine.api
解决ImportError: No module named appengine.api
2022-09-04 21:30:47
470
原创 解决使用pip/pip3安装任意包都报AttributeError: module ‘importlib._bootstrap‘ has no attribute ‘SourceFileLoa
解决使用pip/pip3安装任意包都报AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoa。
2022-09-04 20:05:35
757
原创 WebRTC部署:google.appengine.tools.devappserver2.wsgi_server.BindError: Unable to bind 0.0.0.0:8080
首先遇到这种问题可能是端口被占用,我们可以通过修改默认端口的方式规避这个错误。#添加参数 --port=8888。
2022-09-04 19:21:55
215
原创 解决Python经常遇到的AttributeError: module ‘importlib._bootstrap‘ has no attribute ‘SourceFileLoader‘
强力解决python依赖安装问题!
2022-08-31 22:18:27
2846
2
原创 Python 使用can模块(记录稿)
直接安装:pip install python-can如果报这个错更新一下pippip3 install --upgrade pip或者是 pip install --upgrade pip再安装wraptpip install wrapt再 pip installpython-can 就可以了测试:
2022-04-04 16:25:19
1844
4
原创 解决Jetson: Failed to start nvpmode1 server. 和Failed to start load kernel modules
在使用jetson开发板的时候不知道什么原因会报一些错,导致开机进不了图形化界面也不知道是啥原因,新手对此还不是特别了解,网上好像也很少有相关的解决方案。我分享一下我的解决方案:重装桌面首先既然开机进不了界面怎么输命令?答:如果是停留在开机界面可以使用快捷键打开命令行(CTRL+ALT+F1 或者 CTRL+ALT+T)如果是打印完开机程序后直接黑屏,别慌,偷偷告诉你,jetson的usb有虚拟ip,可以通过ssh远程连接用上位机通过USB数据线(有的USB不能传数据只能充电
2022-03-28 22:33:38
4546
15
原创 利用shell模拟linux远程登陆
目录1前期准备2编写shell脚本3测试最近几天学习了redis及shell脚本开发,突然想到写一个shell脚本模拟linux远程登录前期准备在redis中创建用户信息设置用户账号及密码hset account passwd value这里设置了三个用户编写shell脚本相关代码:login.sh#!/bin/bash##### 输入账号read -p "please enter your accout:" account###.
2022-02-20 12:01:28
1503
原创 解决 ImportError: C extension: No module named ‘pandas._libs.tslib‘ not built.
#yolo配置报错:nvidia@nx:~/yolov5-master$ python3 detect.pyTraceback (most recent call last): File "/usr/lib/python3/dist-packages/pandas/__init__.py", line 26, in <module> from pandas._libs import (hashtable as _hashtable, File "/usr/lib/py
2022-01-22 16:10:01
4799
原创 冷知识 之 NO module as ‘cv2‘,明明装好了opencv却又没了?
##新手上路昨天早上的时候是已经装好了opencv的,晚上的时候当我在引入cv2时报错我傻眼了,不会还要重装吧。后来我注意到原来是切到root用户,才知道原来root和普通用户一些文件并不是共享的用exit命令退出root就可以了,无语住...
2022-01-22 11:18:00
2557
原创 解决import torch 报错:Failed to load image Python extension: warn(f“Failed to load image Python extens
#配置yolov5下载地址:torch 和 torchvision的下载完之后发现import torch没问题但是import torchvision报错了查阅资料原来是版本对不上(7条消息) PyTorch碎片:PyToch和Torchvision对应版本_面壁者-优快云博客_torchvision和torch的关系于是下载个对应版本的,ok另外,还有一个博主说他的错误原因是pillow版本过高,装个低版本的pillow就行,我试了不行,大家也可以参考一下.
2022-01-21 22:37:23
6071
2
原创 Ubuntu18.04 解决No module named ‘cv2‘
1首先把python3设置为默认pythonecho alias python=python3 >> ~/.bashrcsource ~/.bashrc2直接pip安装pip3 install opencv-pythonpip3 install opencv-contrib-python中间报错:ModuleNotFoundError: No module named 'skbuild'于是执行pip3 install skbuild但还是不行,查百度,找到了解
2022-01-21 18:46:55
2021
1万8千字秋招上岸大疆!测试测开后端技术岗八股文、面试必问合集
2023-12-02
OSError: x.so: wrong ELF class: ELFCLASS32
2022-01-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人