自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux傻瓜式安装Redis并配置远程和持久化,简直不要太简单

本文介绍Redis 7.2.3的安装与配置步骤:首先通过wget下载源码包并解压到/usr/local目录;进入解压目录执行make编译安装;修改配置文件时,重点调整daemonize设为yes、bind设为*、关闭protected-mode;配置持久化可选用RDB或AOF方式,RDB需设置多个save条件,AOF则将appendonly设为yes;最后通过redis-server启动服务,使用redis-cli测试连接。配置时推荐复制原配置文件进行修改,保留原始文件以便恢复。

2025-11-02 15:49:21 747

原创 Ubuntu基础之vim编辑器

Vim是一个文本编辑器,通常在Unix和Linux系统上使用。它是Vi编辑器的改进版本,具有更多的功能和定制选项。Vim是一个强大的编辑器,可以通过命令模式和插入模式来编辑文本文件。它也有许多插件和扩展。

2023-12-28 14:45:55 10549 2

原创 嵌入式Linux开发必会:Makefile入门

Makefile是一种用于自动化构建软件项目的文件,它包含了一系列规则和命令,用于指导构建工具(如GNU Make)在项目开发过程中执行编译、链接、打包等操作。Makefile在项目开发中的作用是帮助开发人员自动化地管理和构建项目,提高了开发效率,简化了构建过程,同时也提供了灵活性和可移植性。俗话说得好,一个人的能力怎么样就要看他会不会写大项目的Makefile。

2023-12-27 16:12:08 10833

原创 Python:正则表达式速通,码上上手!

正则表达式在我们日常开发中十分常用,可以用来数据提取和文本处理,同时也是面试中比较常问的问题,学号正则表达式是Python开发工程师的必备项!

2023-12-27 15:46:04 11627

原创 《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 13328

原创 Python爬虫之两种urlencode编码发起post请求方式

首先可以先用apipost等测试工具先测试一下是否需要cookie之类的,发现是不需要的,通过urlencode编码的方式也能够请求到数据。于是发现牛客使用的是application/x-www-form-urlencoded的格式。通过requests简直不要太方便,因为requests会自动使用合适的编码格式进行编码。闲来无事想爬一下牛客网的校招薪资水平及城市分布,最后想做一个薪资水平分布的图表出来。首先使用错误的编码格式肯定是拿不到数据的。

2023-12-19 22:58:52 13639 1

原创 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 18591

原创 基于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 19009 4

原创 基于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 16905 1

原创 给大伙讲个笑话:阿里云服务器开了安全组防火墙还是无法访问到服务

然后我瞬间悟了,我是通过ifconfig看的ip,因为我忘记这台机器的ip了,我请求的不是服务器的公网ip,而是内网ip,通过ifconfig看的ip是内网ip!冷静,分析一下,我现在可以通过22端口进行ssh,说明安全组配置(外部防火墙)应该没有问题,唯一的问题最大可能是内部防火墙出了问题。于是请他帮我远程看一下,我把ip用户名密码发给他,发现他的ssh没登上?于是我重新开了防火墙,并重启了服务器,也重启了流媒体服务。这下防火墙也开了,应该没问题了吧。欸,怎么还还还是不行?欸,本地机器访问没通?

2023-11-20 23:06:34 13367 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 13261

原创 通熟易懂!从Docker初识K8S

什么是k8s?简单教你从Docker初识k8s

2023-10-14 22:56:44 12602

原创 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 13255

原创 Redis复习+面试题

Redis复习+面试题

2023-03-16 00:42:27 12382

原创 解决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 13675

原创 记ADB shell for循环踩坑

adb shell for循环

2023-03-07 16:29:34 13299 3

原创 使用Jetson 官方jtson-io.py配置spi引脚时配置失败问题解决

在使用jetson官方的脚本配置引脚时,当我激活spi1和spi3之后,点保存退出重启之后并没有奏效。选择40pin的configure。问题就是我挂载了ssd。然后重启之后啥都没有了。

2022-12-28 15:46:54 13229 5

原创 树莓派与Jetson 进行串口(UART)通信

jetson和树莓派串口通信树莓派的

2022-12-07 20:06:00 12931

原创 MySQL if语句使用记录

MySQL if语句使用记录

2022-12-07 19:58:07 12618

原创 腾讯IEG日常实习生凉经

2023年腾讯日常实习生面试

2022-11-18 16:28:49 4320

原创 Ubuntu配置无线路由器笔记记录

ubuntu无线路由搭建

2022-10-28 22:17:08 2470 3

原创 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 14362

原创 一篇解决!小白迷惑:Go mod本地包导入

Golang 本地包导入

2022-09-22 18:24:13 6254

原创 WebRTC部署:安装libevent发生编译错误

解决安装libevent编译失败问题

2022-09-05 22:13:31 296

原创 Jetson Xavier NX can通信,拒绝误导!

jetson xavier nx can通信

2022-09-05 15:22:15 5123 20

原创 WebRTC部署:ImportError: No module named appengine.api

解决ImportError: No module named appengine.api

2022-09-04 21:30:47 504

原创 解决使用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 824

原创 WebRTC部署:google.appengine.tools.devappserver2.wsgi_server.BindError: Unable to bind 0.0.0.0:8080

首先遇到这种问题可能是端口被占用,我们可以通过修改默认端口的方式规避这个错误。#添加参数 --port=8888。

2022-09-04 19:21:55 249

原创 解决Python经常遇到的AttributeError: module ‘importlib._bootstrap‘ has no attribute ‘SourceFileLoader‘

强力解决python依赖安装问题!

2022-08-31 22:18:27 3079 2

原创 大二学生--腾讯CSIG测开面经

大二学生腾讯CSIG测开面经

2022-06-15 23:18:37 3270 1

原创 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 2012 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 4936 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 1548

原创 教你轻松在Ubuntu 部署yolov5,胎儿级教程

Ubuntu 配置yolov5

2022-01-22 20:02:16 4661 1

原创 解决Ubuntu 升级python打不开终端问题

python升级,terminal打不开

2022-01-22 18:43:41 1928

原创 解决 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 4983

原创 冷知识 之 NO module as ‘cv2‘,明明装好了opencv却又没了?

##新手上路昨天早上的时候是已经装好了opencv的,晚上的时候当我在引入cv2时报错我傻眼了,不会还要重装吧。后来我注意到原来是切到root用户,才知道原来root和普通用户一些文件并不是共享的用exit命令退出root就可以了,无语住...

2022-01-22 11:18:00 2593

原创 解决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对应版本_面壁者-CSDN博客_torchvision和torch的关系于是下载个对应版本的,ok另外,还有一个博主说他的错误原因是pillow版本过高,装个低版本的pillow就行,我试了不行,大家也可以参考一下.

2022-01-21 22:37:23 6200 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 2113

原创 解决PermissionError: [Errno 13] Permission denied: ‘/sys/class/gpio/export‘

最近在把玩一块jetson的开发板,调GPIO时遇到一个问题显然加了sudo也不行,受文章启发(1条消息) 成功解决PermissionError: [Errno 13] Permission denied: './data\\mnist\\train-images-idx3-ubyte'_一个处女座的程序猿-CSDN博客索性切到/sys/class/gpio/给export文件加了x权限sudo chmod u=rwx export再次运行:已经有输出了,但是按CTRL+C.

2022-01-20 13:33:35 4473 1

jetson spi引脚功能验证二进制可执行文件

jetson spi引脚功能验证二进制可执行文件。直接运行改文件之后会输出验证结果

2022-12-28

适用于python3.8版本的pytorch(aarch64)

yolo配置 pytoch

2022-01-22

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

TA关注的人

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