- 2024-12-31Python 使用装饰器 decorator 修改函数行为
Python使用装饰器decorator修改函数行为使用装饰器修改函数行为使用带有返回值和参数的被装饰函数创建一个可以接受参数的装饰器使用多个装饰器使用装饰器修改函数行为Python中装饰器(decorator)的概念基于Decorator设计模式,这是一种结构化设计模式。此模式允许
- 2024-08-17c++ (2-0) 从txt读取和保存数据
CMakeLists.txt #设置CMake的最小版本要求cmake_minimum_required(VERSION3.10)#设置项目名称和版本project(PoseSaverVERSION1.0)#设置C++标准为C++11set(CMAKE_CXX_STANDARD11)set(CMAKE_CXX_STANDARD_REQUIREDTrue)#查找Eigen库find_packa
- 2024-06-12Kitti数据集跑vins-mono
数据集下载地址百度网盘请输入提取码提取码:tsdp数据集制作1.下载数据集,我下载的是2011_09_30_drive_0033_extract.zip中的视觉和激光数据和2011_09_30_drive_0033_sync.zip中的IMU数据。为什么需要下载两个数据集,因为*_extract.zip包含的IMU数据是100Hz,但是视觉的数据
- 2024-05-15Laravel中的Model
在Laravel中,模型(Model)中的一些常用方法包括fillable、guarded、timestamps、primaryKey等,它们用于定义模型的属性、保护属性、自动维护时间戳和主键等。下面我逐个介绍这些方法:fillable:fillable属性用于定义可以批量赋值的属性(字段),也就是允许用户通过模型的create或fi
- 2023-10-09Python_滑动窗口
SQL中窗口函数常用窗口函数窗口函数主要分为了聚合、排序、分布、平移及首尾等类型1)聚合函数:sum()、count()、max()、min()、avg()2)排序函数:row_number()、rank()、dense_rank()3)分布函数:percent_rank()、cume_dist()4)平移函数:lead()、lag()5)首尾函数
- 2023-04-19ubuntu18.04 ORB-SLAM3编译运行
如何编译?1、代码下载;gitclonehttps://github.com/UZ-SLAMLab/ORB_SLAM3或者gitclonehttps://github.com/electech6/ORB_SLAM3_detailed_comments2、按照里面的README.md进行环境安装和编译;安装和编译过程中可能会出现的问题:1)提示找不到GLEW解决方法:sudoaptinstallli
- 2023-04-08#yyds干货盘点#掩盖系统上的操作
touchfiletouch*statfilels–ltouch-d"2001-01-0120:00:00"filels-lfilenanotimestamps.sh#!/bin/bashif[$#-eq0];thenecho“Useasave(-s)orrestore(-r)parameter.”exit1fichmod+xtimestamps.sh./timestamps.shif[$1
- 2022-12-14彻底理解并解决服务器出现大量TIME_WAIT - 第三篇
第一篇博客中我们讲了TIME_WAIT出现的原理,引发的问题,解决办法等,如下解决办法1.代码层修改,把短连接改为长连接,但代价较大2.修改ip_local_port_range,增大可用端口范围,比
- 2022-12-10mysql日志时间不是当前时间
mysql日志时间不是当前时间 mysql慢查询使用的是UTC时间,也就是世界统一时间,而我们在东八区,也就是相差八个小时我设置了mysql的慢查询日志,当我进行跟踪我的SQL为何
- 2022-11-13抓包整理————tcp 传输数据的基础概念[十一]
前言简单介绍一下tcp数据传输。正文tcp数据传输是怎么样子的呢?比如我们在代码中写好了,connection去连接。然后我们用write去读取数据,这个时候呢,到底我们的操作系