logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++多线程(十九) - std::timed_mutex

mutex获取和释放锁如下:mutex myMutex;myMutex.lock();//业务代码myMutex.unlock();当mutex获取锁失败时,线程会一直阻塞。timed_mutex带超时功能。在规定的等待时间内,没有获取锁,线程不会一直阻塞,代码会继续执行。timed_mutex myMutex;chrono::milliseco...

c++中的省略号

1. 可变参数函数    C++允许定义形参个数和类型不确定的函数,不确定的形参可以使用省略号“…”。int  add(int firstParam,  … )    使用可变参数函数时注意:省略号必须在参数列表的末尾。运行时,才能确认参数的具体个数与类型。只能顺序访问可变参数,无法后退访问无法提供任何安全性保证    如果使用省略号,传递可变数量的参数时使用va_...

测试minio集群的上传下载速度

minio集群部署,上传和下载文件的速度,minio性能

c++多线程(九) - condition_variable & wait() & notify_one()

条件变量(condition_variable)是一个和条件相关的类,通常和互斥量配合使用。本文主要介绍条件变量的两个函数wait() 和notify_one()。1.wait()和notify_one()wait() 阻塞程序,等待条件的达成。notify_one() 把被阻塞在wait()的线程唤醒。在库函数中,函数wait有两个重载。vo...

c++中的省略号

1. 可变参数函数    C++允许定义形参个数和类型不确定的函数,不确定的形参可以使用省略号“…”。int  add(int firstParam,  … )    使用可变参数函数时注意:省略号必须在参数列表的末尾。运行时,才能确认参数的具体个数与类型。只能顺序访问可变参数,无法后退访问无法提供任何安全性保证    如果使用省略号,传递可变数量的参数时使用va_...

OCCT中的偏移面 (Geom_OffsetSurface)

 三维空间中,偏移面的定义如下: 基础面(偏移面与基础面平行)。 偏移面与基础面的距离。    通过将基础面上的点沿其法向移动特定距离得到偏移面上的点。法向通过叉积D1u ^ D1v 得到,D1u和D1v分别是在参数u和v方向上与基础面相切的向量。偏移值的符号决定了相对于基础面的哪个侧面做偏移。如果偏移为正,则沿法向做偏移,如果偏移为负,则沿法向的反向做偏移。如果isNotCheckC0...

VirtualBox中,安装centos时出现错误:Not in a hypervisor partition (HVP=0)

Windows10系统下,在VirtualBox中,安装centos出现如下错误:出错原因:Windows系统下,如果没有开启“允许虚拟化”,就会出现该错误。而Windows系统默认不开启该选项。解决方案:1. 设置 - 更新和安全 - 回复 - 立即重新启动2. 依次选择以下按钮:Troublesho...

#centos
PostGIS 空间数据合并

数据库中有表countries,在pgAdmin中查看如下:1.将国家按照区域划分。

Postgis使用工具raster2pgsql批量导入栅格数据(一)

1.栅格数据WorldClim是一个高空间分辨率的全球天气和气候数据的数据库。可以从该网站下载天气数据。网址如下:https://www.worldclim.org。下面是12个月份温度统计数据。2.使用工具raster2pgsql 将栅格数据导入到postgis首先,生成sql文件。...

坐标系之间的简单变换

1.坐标系变换在图形学中,经常需要从一个坐标系变换到另一个坐标系。如下图,两个坐标系xoy和。在xoy坐标系中的坐标分别为 。P在xoy坐标系中的坐标分别为 (x, y)。为了将P点从xoy坐标系转换到中,应该如何计算呢?1. 平移变换 : 将坐标系的原点平移到xoy坐标系的原点。...

    共 19 条
  • 1
  • 2
  • 请选择