点云格式转换(一):las点云转pcd点云(XYZ、XYZI、XYZRGB、XYZRGBIGpstime)

本文给出了las点云转化为pcd点云的代码实现,包括PointXYZ、PointXYZI、PointXYZRGB三种点类型。
分类: 企业开发 发布时间: 04-29 11:41 阅读次数: 0

点云格式转换(二):pcd点云转txt点云 (XYZ、XYZI、XYZRGB)

本文介绍了pcd点云转换为txt点云的方法,给出了代码实现。
分类: 企业开发 发布时间: 04-29 11:32 阅读次数: 0

点云格式转换(三):las点云转txt点云(XYZ、XYZI、XYZRGB、XYZRGBIGpstime)

本文介绍了使用C++读取as点云,并将las点云转换为txtd点云,可以根据需要自主选择要转换的字段,包括三维坐标XYZ、反射强度Intensity、真彩RGB、GpsTime等。
分类: 企业开发 发布时间: 04-29 11:25 阅读次数: 0

对比MySQL和Pandas计算用户最大连续登录天数

数据来源于道才的文章:《用SQL计算用户连续登录天数》需求如下:计算每一个用户的最大连续登录天数,由左变换到右边。MySQL8.0窗口函数实现实现思路:对用户ID和登录日期去重对每个用户ID按照日期顺序进行编号将登录日期减去编号对应的天数,使连续的日期转换为同一天将连续日期转换为同一个日期之后就可以按照这个字段分组,后面就简单了。下面我们一步步看:对用户ID和登录日期去重:SELECT DISTINCT role_id,$part_date `date` FROM role_log
分类: 企业开发 发布时间: 04-29 11:20 阅读次数: 0

使用整数规划进行多条件数据分配

之前遇到了这样一个问题:总结就是,将一批名单分成两组使得产品个数和销售额尽可能相等。单纯的平分销售额或者平分产品个数会非常简单,但是要求两个维度同时进行就比较复杂,观察可以看到销售额的数字远远高于产品个数,我们可以先控制要求产品个数相等的情况下,找出销售额相差最小的方案,如果销售额相差较大,可以降低产品个数相差要求再看。慢慢提高相差范围,最终凭感性找出一个比较平衡的值。首先读取数据(复制下面的表格后再执行下面的代码即可得到相同的数据):import pandas as pdimport nump
分类: 企业开发 发布时间: 04-29 11:16 阅读次数: 0

Python调用VBA实现保留原始样式的表格合并

大家好,我是小小明。之前我在《各类Excel表格批量合并问题的实现思路与案例》一文中演示了各种常见的表格合并的需求,但VBA复制粘贴的需求却没有演示,今天我演示一个基于VBA复制粘贴来实现表格合并的案例。有一个Excel表有很多sheet:现在我们需要在保留所有样式的情况下,将所有sheet合并到一个sheet中。我的实现思路如下:创建一个新的sheet,将第一个sheet完整合并进去将后面的sheet除了表头外都复制粘贴到新建的sheet中(排除掉不需要参与合并的sheet)上面的操作人
分类: 企业开发 发布时间: 04-29 11:15 阅读次数: 0

使用xlwings插件在Excel中调用Python

xlwings官方文档:英文版:https://docs.xlwings.org/en/stable/#中文版:https://www.kancloud.cn/gnefnuy/xlwings-docs/1127450安装xlwings首先我们需要先在Python中安装xlwings:pip install xlwings目前测试时,我安装的版本为0.27.6安装后,由于xlwings修改了pywin32的版本导致jupyter出现故障,于是将pywin32降低到xlwings最低要求
分类: 企业开发 发布时间: 04-29 11:15 阅读次数: 0

筛选100米范围内而且方位角相差15度以内的基站

前面我在《使用sklearn处理经纬度的三种距离计算与地图可视化》一文中演示了三种基站经纬度数据的计算。今天的需求给出原始数据是一批包含方位角的基站发射器数据,每个基站存在多个发射器,幼稚不同的方位角,要求找出与目标基站距离接近并且方位角接近的基站数据。例如筛选出100米范围内方位角相差15度以内的基站发射器。首先我们读取数据:import pandas as pdimport numpy as npexcel = pd.ExcelFile("多层网计算.xlsx")find = excel.
分类: 企业开发 发布时间: 04-29 11:14 阅读次数: 0

开源项目所说的 CLA 是什么?

自从 ohUrlShortener 短链接系统宣布开源并正式对外发布之后,陆续收到不少朋友问询:有的朋友提了功能需求、有的朋友表示愿意参与共建。本周早些时候,通过某位热心朋友贡献,迎来了第一个 Pull Request 补充了某项功能短缺。 在处理这个 Pull Request 之前,我正在考虑关于 CLA 的事情,并着手开始编写相关内容。没想到适用场景,出现的如此之快。那么,今天就来跟大家说说,开源项目所说的 CLA 到底是什么。 01 — Contributor License Agree
分类: 移动开发 发布时间: 04-29 11:04 阅读次数: 0

SAP WM 同一个工厂下跨仓库号转库初探 II

SAP WM 同一个工厂下跨仓库号转库初探 II这篇是接着昨天撰写的《SAP WM 同一个工厂下跨仓库号转库初探 I》,对相关数据作进一步的研习和说明。如下物料凭证号是执行MIGO事务代码,移动类型311做的一笔工厂内的转库,2个存储地分属于2个不同的warehouse number。物料号820的库存33个由库存地0001(仓库号NM1)转入库存地1001(仓库号2)。1,输入MIGO事务代码,然后输入物料凭证号,显示这个物料凭证号,只能看到一个item
分类: 企业开发 发布时间: 04-29 10:41 阅读次数: 0

SAP WM中阶跨仓库号冻结物料库存场景下WM层面的行为

SAP WM中阶跨仓库号冻结物料库存场景下WM层面的行为1, 执行事务代码MIGO,移动类型344,将工厂NMDC下存储地点0001里物料号820,批次号0000000531的1个库存冻结,同时将其库存转移到库存地点1001里。这2个存储地点对应的仓库号分别是NM1和NM2。过账后,产生了下图的物料凭证号。2, 执行事务代码MB51查询到这笔货物移动的物料凭证号,有2个item,如下图示:双击item 1,系统自动进入事务代码MIGO显示该
分类: 企业开发 发布时间: 04-29 10:41 阅读次数: 0

QT异步命令行:信号和槽在QProcess中的应用

QT实战教程:QT初步之计时器QT信号与槽QT多线程实战QT文件读写QT调用外部程序用QT打造一个系统命令行文章目录信号和槽实现cd功能信号和槽尽管目前已经完成了一个看上去能用的命令行,但从程序的结构来说,并不十分QT。QT编程中最与众不同的概念其实是信号和槽,而QProcess这种炫酷的功能,显然也会提供相应的信号,以实现更加方便的异步操作。如果查看源代码,可以看到QProcess中定义了如下信号Q_SIGNALS: void started(QPrivateSignal
分类: 企业开发 发布时间: 04-29 10:40 阅读次数: 0

SQL 基础(七)数据查询实战演练二

实验内容根据数据库 db_student 中的 tb_student 表、tb_score、tb_course,完成下列查询语句表结构表结构如下:tb_student(sno,sn,dept,sex,birthday,polity)tb_score(sno,cno,score)tb_cource(cno,cn,ct)任务题解任务一查询学生的性别信息, 并去掉重复记录。use db_student20select distinct sex -- distinct 去重fro
分类: 企业开发 发布时间: 04-29 10:39 阅读次数: 0

【欧拉计划第 9 题】特殊的毕达哥拉斯三元数 Special Pythagorean triplet

Problem 9 Special Pythagorean tripletA Pythagorean triplet is a set of three natural numbers, a<b<ca < b < ca<b<c, for which,a2+b2=c2\large a^2+b^2=c^2a2+b2=c2For example,32+42=9+16=25=52\large 3^2+4^2=9+16=25=5^232+42=9+16=25
分类: 企业开发 发布时间: 04-29 10:39 阅读次数: 0

【欧拉计划第 10 题】 质数之和 Summation of primes

Problem 10 Summation of primesThe sum of the primes below 101010 is2+3+5+7=17\large 2 + 3 + 5 + 7 = 172+3+5+7=17Find the sum of all the primes below two million.问题 10 质数之和101010 以下的质数之和为2+3+5+7=17\large 2 + 3 + 5 + 7 = 172+3+5+7=17求两百万以下的
分类: 企业开发 发布时间: 04-29 10:38 阅读次数: 0

【欧拉计划第 11 题】 网格中的最大乘积 Largest product in a grid

Problem 11 Largest product in a gridIn the 20×2020×2020×20 grid below, four numbers along a diagonal line have been marked in red.The product of these numbers is 26×63×78×14=178869626 × 63 × 78 × 14 = 178869626×63×78×14=1788696.What is the greatest
分类: 企业开发 发布时间: 04-29 10:38 阅读次数: 0

【欧拉计划第 12 题】 高度可除的三角数 Highly divisible triangular number

Problem 12 Highly divisible triangular numberThe sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be 1+2+3+4+5+6+7=281 + 2 + 3 + 4 + 5 + 6 + 7 = 281+2+3+4+5+6+7=28. The first ten terms would be:1
分类: 企业开发 发布时间: 04-29 10:38 阅读次数: 0

【欧拉计划第 13 题】 大数之和 Large sum

Problem 13 Large sumWork out the first ten digits of the sum of the following one-hundred 505050-digit numbers.Data file see end问题 13 大数之和计算以下 100100100 个 505050 位数字和的前十位数数据文件见文末思路分析大家看到题目,首先不要被这一堆数字给吓到,觉得它很难,我们仔细阅读下题干,发现并不难,所用知识点都比较容易将这 100100
分类: 企业开发 发布时间: 04-29 10:37 阅读次数: 0

SQL 基础(八)数据更新操作实战演练

实验内容根据数据库 db_student 中的 tb_student 表、tb_score、tb_course,完成下列更新语句表结构tb_student(sno,sn,dept,sex,birthday,polity)tb_score(sno,cno,score)tb_cource(cno,cn,ct,th)任务题解任务一向学生表中插入一条记录,学号为 00000000,姓名为 XXX,性别为 X 的记录。INSERT INTO tb_student(sno,sn,sex)
分类: 企业开发 发布时间: 04-29 10:37 阅读次数: 0

快速计算约数的个数——从基础到高级

题目来源:【欧拉计划第 12 题】 高度可除的三角数 Highly divisible triangular number这道题我们在枚举完三角数后,最重要的是去判断何时某个三角数约数的个数大于 500500500下面我们来看下,针对计算约数的个数问题,不同的算法...
分类: 企业开发 发布时间: 04-29 10:36 阅读次数: 0