<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Fredric18的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Fredric18</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Fredric18]]></copyright><item><title><![CDATA[【华为机考真题】字符串压缩]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/140511034</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/140511034</guid><author>Fredric18</author><pubDate>Thu, 18 Jul 2024 07:17:23 +0800</pubDate><description><![CDATA[如果列表中有单词在句子中存在（大小写不敏感）且该单词未被双引号包含，则使用该单词在列表中的索引值（索引值从0开始）代替句子中的该单词。本人写的代码如下，但只是部分用例，还需修改，但不知如何进行修改，请有经验的同学解答一下。如果英文单词列表存在重复的英文单词，则该单词最后出现英文单词。时间限制：C/C++400ms,其他语言：800ms。内存限制：C/c++200MB,其他语言：400MB。输入的英文句子长度在[0,10000]范围内。提示：每个英文单词长度在[1-50]范围内。第一行，一段英文句子。]]></description><category></category></item><item><title><![CDATA[【华为OD题目0008-双十一】]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/140244441</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/140244441</guid><author>Fredric18</author><pubDate>Sun, 07 Jul 2024 12:32:04 +0800</pubDate><description><![CDATA[使用数组的sort()函数排序后，肯定是从小到大，因此采用for循环从大小进行遍历，第一个遇到最大的三个数小于经费总额时，立即将最大的三个数的sum()和输出就行，该数值就是在有限钱下，所能最大化的花完钱（买了相对最贵的三个物品）第一行为整型数组M，数组长度小于100，数组元素记录单个商品的价格；双十一众多商品进行打折销售，小明想购买一些自己心仪的商品，但由于受购买资金限制，所以他决定从众多心意商品中购买3件，输出为满足上述条件的最大花费额度。第二行输入为购买资金的额度R；而且想尽可能的花完资金，]]></description><category></category></item><item><title><![CDATA[Selenium针对多选动态菜单分类，实现定位控制解决办法]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/124199511</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/124199511</guid><author>Fredric18</author><pubDate>Fri, 15 Apr 2022 17:52:53 +0800</pubDate><description><![CDATA[Selenium针对多选动态菜单分类，实现定位控制解决办法背景解决办法
背景
关于Selenium通过控制谷歌浏览器实现WebUI的自动化测试，当选中分类列表时，由于具体的分类内容是前端点击输入框后，根据后端实时查询返回数据生成的html，其对应的span网页时一直在变化的，且是三级表单选择分类
注意：本案例代码由于涉及公司机密，因此本案例提供的代码是无法直接跑通的，本案例主要是提供一个解决办法的思路，仅供参考

解决办法
三级表单元素必须鼠标悬浮一级分类后，第二级分类才显示，鼠标悬浮在二级分类上，三级分类]]></description><category></category></item><item><title><![CDATA[K8s内容学习]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/120417382</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/120417382</guid><author>Fredric18</author><pubDate>Wed, 22 Sep 2021 16:34:59 +0800</pubDate><description><![CDATA[K8S基础内容学习一，Kubernetes核心概念与基础应用二，生产环境下K8s的两种方式
本文主要是我本人通过学习k8s内容学习的一些笔记。
Mesos Marathon:  具备分布式管理能力，对容器不是很专注
Swarm:Docker公司做的容器的集群化管理，目前已经停更
Kubernetes :一家独大,唯一的胜利者，多个docker主机胜利者

通过上文，可以清晰看到K8s，主要处于容器编排层，有待我们进一步学习
一，Kubernetes核心概念与基础应用

Master组件
kube-apise]]></description><category></category></item><item><title><![CDATA[Loam_velodyne中Bag转PCD,形成涵盖整个扫描范围的pcd文件]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/107837649</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/107837649</guid><author>Fredric18</author><pubDate>Thu, 06 Aug 2020 14:01:48 +0800</pubDate><description><![CDATA[首先我使用的是Loam_velodyne这个算法框架，录制的是bag点云文件，围绕室内房间走一圈，想将bag点云文件转为一个可以反映室内环境的密集的激光点云文件，后续点云着色会使用到。
不啰嗦了，下面直接说怎么做
经过观察，Loam_velodyne算法众多的topic中，/laser_cloud_surround构成是全部的点云图，而且随着时间进行累积。

    rosrun pcl_ros bag_to_pcd input.bag /laser_cloud_surround pcd  


转换后的激]]></description><category></category></item><item><title><![CDATA[ubuntu16.04不能挂载U盘，修复方法]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/107809460</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/107809460</guid><author>Fredric18</author><pubDate>Wed, 05 Aug 2020 11:10:31 +0800</pubDate><description><![CDATA[复制文件时好像是没有完成完整复制，就拔出了U盘，导致再次插入U盘后无法进行正确识别，出现如下问题：
Error mounting /dev/sdb4 at /media/frederic/LHS: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb4" "/media/frederic/LiHongShuai"' exited with non-zero exit status]]></description><category></category></item><item><title><![CDATA[点云配准，然后将配准后的点云保存为pcd文件]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/106573867</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/106573867</guid><author>Fredric18</author><pubDate>Fri, 05 Jun 2020 16:58:11 +0800</pubDate><description><![CDATA[两个点云进行配准，然后将配准后的点云保存为pcd文件，本文是在《点云库PCL从入门到精通》基础上修改的。
pairwise_incremental_registration.cpp如下所示：
#include &lt;boost/make_shared.hpp&gt;
#include &lt;pcl/point_types.h&gt;
#include &lt;pcl/point_cloud.h&gt;
#include &lt;pcl/point_representation.h&gt;
#includ]]></description><category></category></item><item><title><![CDATA[ubuntu16.04系统死机，鼠标可移动，但点击无反应，键盘无反应，解决办法总结]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/106238027</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/106238027</guid><author>Fredric18</author><pubDate>Wed, 20 May 2020 16:00:49 +0800</pubDate><description><![CDATA[Ubuntu16.04下这两天频繁死机，情况是鼠标可移动，但点击没反应，键盘按键也没反应，不想强制重启关机，毕竟可能损坏硬件，采用以下解决办法。
原理解释：
其实 SysRq是一种叫做系统请求的东西, 按住 Alt-Print 的时候就相当于按住了SysRq键，这个时候输入的一切都会直接由 Linux 内核来处理，它可以进行许多低级操作。
话不多说，解决办法：
左手一直长按ctrl+alt键，右手依次按，r,e,i,s,u,b这几个键，每次间隔1秒，会发现桌面依次发生变化，最后重启关机；
这几个键的含义如下]]></description><category></category></item><item><title><![CDATA[Ubuntu Git下载文件时出现错误Out of memory, malloc failed之解决]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/106209382</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/106209382</guid><author>Fredric18</author><pubDate>Tue, 19 May 2020 10:46:49 +0800</pubDate><description><![CDATA[首先输入命令，查看你的swap内存空间是否分配了
sudo swapon --show

如果显示没有，继续输入如下命令：
free -h

如果显示如下，则您的swap空间未分配，需要参考一下教程添加分配swap交换空间。
Output
              total        used        free      shared  buff/cache   available
Mem:           488M         36M        104M        652K ]]></description><category></category></item><item><title><![CDATA[Ubuntu系统下读取点云，并显示到屏幕中]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/106123684</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/106123684</guid><author>Fredric18</author><pubDate>Thu, 14 May 2020 17:08:06 +0800</pubDate><description><![CDATA[读取点云的源代码：

#include &lt;iostream&gt;
#include &lt;pcl/io/pcd_io.h&gt;
#include &lt;pcl/point_types.h&gt;

int main(int argc,char** argv)
{
pcl::PointCloud&lt;pcl::PointXYZ&gt;::Ptr cloud (new pcl::PointCloud&lt;pcl::PointXYZ&gt;);

if(pcl::io::loadPCDFile&]]></description><category></category></item><item><title><![CDATA[VS2013error : The OutputPath property is not set for project '05092102.vcxp]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/106031876</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/106031876</guid><author>Fredric18</author><pubDate>Sun, 10 May 2020 09:43:14 +0800</pubDate><description><![CDATA[在VS2013上装OpenCV 2.4.13，参考以下网友的教程，安装过后一直报以下错误
“错误	1	error : The OutputPath property is not set for project '1409.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='D]]></description><category></category></item><item><title><![CDATA[安装ROSware软件过程]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/103857871</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/103857871</guid><author>Fredric18</author><pubDate>Tue, 21 Apr 2020 15:34:05 +0800</pubDate><description><![CDATA[1.$ sudo apt-get install python-pip
2.sudo python3 -m pip install pylint
3.sudo apt-get install clang-format-3.8
4.去官网下载安装包，到该文件目录下然后运行命令：
sudo dpkg -i roboware-studio_1.2.0-1524709819_amd64.deb

5.启动...]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04和win8.1双系统，卸载与重装Ubuntu16.04]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/103776863</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/103776863</guid><author>Fredric18</author><pubDate>Tue, 21 Apr 2020 15:24:00 +0800</pubDate><description><![CDATA[这里写自定义目录标题Ubuntu16.04的卸载Ubuntu16.04的重装
背景：本人因误删双系统Ubuntu16.04系统下系统默认python2.7以及相关依赖，导致无法正常使用ROS平台和跑程序，故决定开始先卸载Ubuntu16.04，然后进行重装，本文也是在前人的基础上进行的学习和总结，经过本人的亲身实践，亲测有效，故在此分享给大家，之前感觉安装双系统卸载其中Ubuntu系统会非常麻烦，...]]></description><category></category></item><item><title><![CDATA[Linux开机进入initramfs开头的命令行状态，修复办法]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/105658460</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/105658460</guid><author>Fredric18</author><pubDate>Tue, 21 Apr 2020 15:15:05 +0800</pubDate><description><![CDATA[中午午睡，没有关闭Ubuntu系统，直接合上了屏幕，下午醒来点击笔记本电脑发现没反应，然后进行了强制关机，然后进行开机，发现出现了很多以initramfs开头的命令行，提示磁盘无法打开和读取，心塞啊，由于装的双系统，如果重装系统会有很多东西需要重新弄，看了别人的建议，要让使用U盘启动系统，然后解除挂载该系统，然后进行修复，由于感觉有点复杂，因此想着直接进行修复比较好。
一，首先运行以下命令，查看L...]]></description><category></category></item><item><title><![CDATA[ubuntu16.04下的一些问题]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/100998165</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/100998165</guid><author>Fredric18</author><pubDate>Fri, 20 Dec 2019 15:30:18 +0800</pubDate><description><![CDATA[这里写自定义目录标题
Software database is broken
u
It is impossible to install or remove any software. Please use the package manager “Synaptic” or run “sudo apt-get install -f” in a terminal to fix this issue ...]]></description><category></category></item><item><title><![CDATA[Cartographer算法运行超级详细步骤]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/101521609</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/101521609</guid><author>Fredric18</author><pubDate>Sun, 29 Sep 2019 14:04:40 +0800</pubDate><description><![CDATA[跑catgrapher算法时，一定要roscore,启动ros平台

]]></description><category></category></item><item><title><![CDATA[SCI等英文文献免费下载方法总结]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/101263864</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/101263864</guid><author>Fredric18</author><pubDate>Tue, 24 Sep 2019 09:12:34 +0800</pubDate><description><![CDATA[出了学校没有免费的数据库可以用怎么办？
即使在学校里，数据库资源不够用怎么办；好不容易知道了sci-hub，又经常更换域名，经常面临找不到正确域名的尴尬；百度学术可以每天免费求助2篇，可是数量有限，而且难找的文献也不一定能求助到。如果你有以上任何一个困扰，不用担心，下面分享几个如何既简单又高效地免费下载文献全文的方法。
方法一浏览器上面添加扩展程序“pubmedplus”，方便快捷的下载文献，解决...]]></description><category></category></item><item><title><![CDATA[免费下载英文文献]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/101202978</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/101202978</guid><author>Fredric18</author><pubDate>Mon, 23 Sep 2019 13:54:22 +0800</pubDate><description><![CDATA[一、SCI-HUB
http://sci-hub.tw/ （好用，推荐，但有时打不开，可以用以下网站查询）
SCI-Hub可用网址查询 - 自动更新：
http://tool.yovisun.com/scihub/
http://www.4243.net/
查询doi的网站：
https://dblp.org/db/conf/sigmod/sigmod2018
https://www.resear...]]></description><category></category></item><item><title><![CDATA[激光点云与图像融合的一些论文内容]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/100890054</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/100890054</guid><author>Fredric18</author><pubDate>Mon, 16 Sep 2019 16:04:50 +0800</pubDate><description><![CDATA[激光点云与图像融合基于POS数据的车载面阵CCD影像与激光点云融合处理研究基于共线原理的全景影像真彩色点云生成算法实现
基于POS数据的车载面阵CCD影像与激光点云融合处理研究
该系统主要集成了全球定位系统（GPS），惯性测量单元（IMU），LS，CCD等新型传感器，其中，GPS和IMU构成POS传感器，主要重点介绍融合的基本原理。融合的基本原理是：

首先根据系统时间同步控制器，系统空间检校数据...]]></description><category></category></item><item><title><![CDATA[SLAM研究方向避坑的几点建议]]></title><link>https://blog.youkuaiyun.com/Fredric18/article/details/97151972</link><guid>https://blog.youkuaiyun.com/Fredric18/article/details/97151972</guid><author>Fredric18</author><pubDate>Wed, 24 Jul 2019 18:42:45 +0800</pubDate><description><![CDATA[SLAM主要包括视觉SLAM和激光SLAM两个方面的内容，SLAM已经有近30年的历史，尤其是激光SLAM，以前主要应用在军事科学上，最近几年才转民用；视觉SLAM随着近年来计算机视觉的快速发展，视觉SLAM最近发展很热，不过与计算机视觉相比，还是属于计算机视觉中一个比较小的分支，相对来说工作也不太多。作为一个在实验室唯一做SLAM的踩过无数坑的人，最近终于逃出坑了，转做计算机视觉中图像处理相关内...]]></description><category></category></item></channel></rss>