- 博客(311)
- 收藏
- 关注
原创 cpp rand
在测试时将被调用的次数。请注意,这不是传递给。且不能调用其他方法。范围内的均匀随机整数,试写一个方法。给定圆的半径和圆心的位置,实现函数。每个测试用例将有一个内部参数。,在圆中产生均匀随机点。范围内的均匀随机整数。
2024-05-20 10:00:57 307
原创 Ubuntu22.04 netplan 网络配置
Ubuntu18.04修改IP地址的方法(error in network definition ......is missing /prefixlength)_error in network definition: expected sequence-CSDN博客Ubuntu20.04 单网卡配置多ip_ubuntu单网卡多ip-CSDN博客 ubuntu配置多网段IP-CSDN博客 Netplan使用(高版本Ubuntu静态/动态IP设置方法)-CSDN博客 Canonical Netplan
2024-01-11 15:01:12 879
原创 Ubuntu MQTT mosquitto
打开/etc/mosquitto/mosquitto.conf,发现需要将配置文件放置于/etc/mosquitto/conf.d/目录下,示例文件可以从/usr/share/doc/mosquitto/examples/目录下提取,发现其是一个压缩包,将其解压缩,然后复制到/etc/mosquitto/conf.d/目录下。service mosquitto start // 启动。service mosquitto restart // 重启。配置成无用户密码校验和无TLS连接。
2023-12-13 15:02:08 971
原创 当前系统并无桌面环境,或无显示器,无法显示远程桌面,您需要自行安装X11桌面环境,或者使用终端文件功能
我们能看到的图形界面(GUI)都依赖于显示服务器(Display Server)。显示服务器(Display Server)是任何图形用户界面(尤其是窗口系统)中的关键组件。因为X系列协议(X11表示X协议11代版本)已经存在很久了,有一些历史设计包袱。但是也正因为X11协议已经在市场上存续了很多年,所以很多软件还是基于X11实现的,这就导致了一些不兼容的问题。截止发文时间,Todesk只支持X11协议,没有适配最新的Wayland协议,所以我们需要把窗口系统调整为X11才可以。
2023-11-21 17:37:05 2435
原创 Ubuntu端口用法介绍
端口是用于网络通讯中标识应用程序的通信机制。在Ubuntu系统中,共有65536个端口。其中,0号端口保留,1-1023为系统端口,一般被系统进程或服务占用。1024-49151为注册端口,可以被用户进程或服务使用。49152-65535为动态端口,通常由客户端程序使用。Ubuntu端口管理是Linux系统中的一个重要模块,通过对端口的管理,可以有效地控制网络访问和通信。以上就是Ubuntu端口管理的一些基础内容,希望对大家的学习和使用有所帮助。
2023-11-20 17:10:19 4182
原创 ubuntu20.04有公网ip如何做端口映射?
然后打开浏览器,输入192.168.2.1自己路由地址,进入路由器的控制面板(如果不知道用户名和密码,可以在自己路由设备背面可见默认帐号密码)。然后在外网访问时,通过路由分配的公网IP进行访问即可。对于路由wan口是公网IP地址的,路由映射是个比较好用的方法。点击转发规则,虚拟服务器,添加新条目,添加一个端口映射规则。确保状态为生效,此时,端口映射完成。
2023-11-13 18:48:16 718
原创 ubuntu关闭自动更新
ubuntu中关闭自动更新的方法:1、打开终端;2、输入命令打开/etc/apt/apt.conf.d/10periodic配置文件;3、在配置文件中修改设置进行关闭即可。2、输入以下命令打开/etc/apt/apt.conf.d/10periodic配置文件。2、然后在弹出的窗口中将选项前面的钩去掉,实现从不更新,保存设置关闭即可。1、菜单栏点击“系统”→ 选择“首选项”→ 启动应用程序 → 更新提示。3、在配置文件中修改以下设置进行关闭即可。在图形界面中,可通过以下操作步骤关闭。
2023-08-24 10:07:57 5107
原创 【Error】pytorch训练网络时报错:RuntimeError: received 0 items of ancdata
【Error】pytorch训练网络时报错:RuntimeError: received 0 items of ancdata
2023-03-31 17:55:49 259
原创 python使用cv2读取图片时报错:cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-
cv2中英文路径解决办法
2023-03-02 01:14:51 1151
原创 os.walk能识别软连接目录吗
默认情况下,os.walk 不会遍历软链接指向的子目录,若有需要请将followlinks设定为true Python中os.walk()的使用方法
2023-02-16 10:32:03 248
原创 coco数据集分析
voc格式中xmin,ymin,xmax,ymax,是xyxy格式, 左上角坐标加右下脚坐标 , int整数。原始json格式中是xywh, 左上角坐标加框的宽高, float浮点数;bbox: yolo系列是cxcywhn, 中心点加宽高加图片宽高归一化, float浮点数;
2023-01-30 10:43:08 501
原创 TypeError: can‘t pickle _thread.RLock object
python 多线程时报错:TypeError: cannot pickle ‘_thread.lock‘ object使用进程池时遇到的坑... TypeError: can‘t pickle _thread.lock objectspython 中 多进程报错:TypeError: can't pickle _thread.lock objects TypeError: can't pickle _thread.RLock objects使用pickle时遇到TypeError: can't pick
2022-12-12 19:01:14 1243
原创 leetcode297. Serialize and Deserialize Binary Tree
Serialize and Deserialize Binary Tree
2022-12-04 16:41:55 189
原创 Handling a thread’s exception in the caller thread in Python
python多线程中,主线程中如果捕获子线程的异常,笔者查阅了相关资料,有一种方式是使用队列(queue)将子线程的异常写入队列,然后主进程中去遍历异常消息队列,这种方式不近需要额外引入一个q对象,要同时遍历队列和判断线程状态,实现上上非常丑陋,后来发现如下方式,通过继承threading.Thread后,重写run和join方法,优雅地实现了线程方法的异常“上抛”,可以在主线程中轻松捕获子线程的异常信息。
2022-11-17 02:26:13 160
原创 CMakeLists.txt编写
cmake_minimum_required(VERSION 3.23)project(RPC)include_directories( ./include)link_directories( ./lib)set(CMAKE_CXX_STANDARD_REQUIRED ON)set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O2 -pthread -fopenmp").
2022-04-22 19:47:20 425
原创 CMake 交叉编译demo
# the name of the target operating systemset(CMAKE_SYSTEM_NAME Linux)# which C and C++ compiler to useset (CMAKE_C_COMPILER /home/alex/eldk-mips/usr/bin/mips_4KC-gcc)set (CMAKE_CXX_COMPILER /home/alex/eldk-mips/usr/bin/mips_4KC-g++)# location .
2022-04-02 23:58:06 567
原创 日常 liunx使用笔记
1vim全局路径替换命令:%s#/home/szs/stb/stsdk/A36/rpmbuild/BUILD#/home/yinjiabin/qt#g解释:将/home/szs/stb/stsdk/A36/rpmbuild/BUILD替换为/home/yhinjiabin/qt2. autotool编译工具,常用参数./configure CC=gcc CXX=g++ --host=x86_64-pc-linux-gnu --enable-shared=no --enable-static.
2022-03-30 00:17:59 1804
原创 定义指针变量高32位清零的宏COMPAT_POINTER
/* 定义指针变量高32位清零的宏COMPAT_POINTER */#define HI_COMPAT_POINTER(ptr, type) \do { \hi_ulong ulAddr = (hi_ulong)ptr; \hi_u32 u32Addr = (hi_u32)ulAddr; \ptr = (type)(hi_ulong)u32Addr; \} while (0)
2022-03-28 09:22:23 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人