<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LeoOthello的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/leoothello</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; leoothello]]></copyright><item><title><![CDATA[Gazebo 材质效果]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/134866815</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/134866815</guid><author>leoothello</author><pubDate>Fri, 08 Dec 2023 00:44:37 +0800</pubDate><description><![CDATA[Gazebo是ROS机器人技术中常用的仿真环境，它内置了一些常用的材质，可为仿真环境中的物体提供更好的显示效果。本文列出了Gazebo内置材质在Gazebo环境中的显示效果，方便大家选择。]]></description><category></category></item><item><title><![CDATA[学习 Cesium (五)：加载离线高程数据]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/115016756</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/115016756</guid><author>leoothello</author><pubDate>Fri, 19 Mar 2021 21:54:20 +0800</pubDate><description><![CDATA[目录学习 Cesium (五)：加载离线高程数据前言获取高程数据高程数据处理安装 Python 2.7注册 Python 2.7安装 PIL安装 GDAL安装 numpy安装 GDAL py2.7版生成 .terrain 数据集成到Cesium
学习 Cesium (五)：加载离线高程数据
前言
通过前面的学习，Cesium 最基本的应用已经可以了。但是，在实际项目中我们还需要加入高程数据，才能显示真实的地形。下面我就一步一步介绍如何加载真实的高程数据。
获取高程数据
高程数据从哪里来呢？现在市面上有些卫星]]></description><category></category></item><item><title><![CDATA[基于 ros2djs 的地图可视化]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/114362457</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/114362457</guid><author>leoothello</author><pubDate>Thu, 04 Mar 2021 13:46:34 +0800</pubDate><description><![CDATA[目录基于 ros2djs 的地图可视化原文译文1. 互动式标记例子1.1 HTML 代码1.2 代码解释1.3 运行这个例子补充说明安装 map_server下载 rail_maps
基于 ros2djs 的地图可视化
原文
https://wiki.ros.org/ros2djs/Tutorials/VisualizingAMap
译文
描述： 这篇教程向您展示了如何使用 ros2djs 可视化一幅地图
关键词： ros2djs, web interface, javascript, Robot Web ]]></description><category></category></item><item><title><![CDATA[学习 Cesium (四)：绘制基本图形]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113959372</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113959372</guid><author>leoothello</author><pubDate>Mon, 22 Feb 2021 22:27:35 +0800</pubDate><description><![CDATA[目录学习 Cesium (四)：绘制基本图形方法一：通过 Entity 绘制图形方法二：通过 CZML 绘制图形参考文章
学习 Cesium (四)：绘制基本图形
方法一：通过 Entity 绘制图形
// 绘制一个红色黑边的盒子
var redBox = viewer.entities.add({
  name : 'Red box with black outline',
  position: Cesium.Cartesian3.fromDegrees(-107.0, 40.0, 300000.0),]]></description><category></category></item><item><title><![CDATA[WebStorm打包vue项目并且部署]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113959131</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113959131</guid><author>leoothello</author><pubDate>Mon, 22 Feb 2021 22:21:35 +0800</pubDate><description><![CDATA[WebStorm打包vue项目并且部署
目录WebStorm打包vue项目并且部署打包项目部署项目参考文章
打包项目

使用 WebStorm 打开项目，在 WebStorm 的终端输入添加依赖命令

&gt; npm install


打包

&gt; npm run build

打包完成后，会在项目根目录下生成一个 dist 文件夹，里面的文件就是需要部署的前端静态文件。
部署项目

全局安装 express-generator 生成器

&gt; npm install express-gener]]></description><category></category></item><item><title><![CDATA[ROS QtCreator GUI开发环境搭建]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113873318</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113873318</guid><author>leoothello</author><pubDate>Fri, 19 Feb 2021 22:38:29 +0800</pubDate><description><![CDATA[ROS QtCreator GUI开发环境搭建
目录ROS QtCreator GUI开发环境搭建前言安装Qt5安装pkg安装 ROS Qt Creator Plug-in建立QtCreator工作区测试
前言

操作系统：Ubuntu18.04LTS
ROS版本：melodic

安装Qt5
由于 ROS Qt Creator Plug-in 是使用的Qt5，因此这里安装Qt5。下载离线安装包 qt-opensource-linux-x64-5.14.2.run，进行安装。
安装pkg
$ sudo ap]]></description><category></category></item><item><title><![CDATA[学习 Cesium (三)：净化Cesium与使用离线影像]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113786110</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113786110</guid><author>leoothello</author><pubDate>Wed, 10 Feb 2021 21:38:22 +0800</pubDate><description><![CDATA[学习 Cesium (三)：净化Cesium与使用离线影像
目录学习 Cesium (三)：净化Cesium与使用离线影像前言去掉UI部件使用Cesium SDK中的离线数据
前言
之前的HelloWorld项目，有很多UI部件，在应用时一般要去掉的，下面在HelloWorld项目基础上做些修改。另外，如果有影像数据，一般就会使用下载好的离线数据。
去掉UI部件
打开HelloWorld.vue文件，修改下面的内容
let viewer = new Cesium.Viewer("cesiumContaine]]></description><category></category></item><item><title><![CDATA[学习 Cesium (二)：HelloWorld]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113731348</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113731348</guid><author>leoothello</author><pubDate>Sat, 06 Feb 2021 21:53:10 +0800</pubDate><description><![CDATA[学习 Cesium (二)：HelloWorld
目录学习 Cesium (二)：HelloWorld访问 Cesium 官方网站申请一个 Access Token创建项目安装依赖配置 vue.config.js配置 main.js修改 App.vue修改 HelloWorld.vue运行服务参考列表
访问 Cesium 官方网站申请一个 Access Token
官网地址：https://cesium.com
进入后，注册一个账户，然后创建一个新的 Token，复制这个 Token 的值，后面会用到。
创]]></description><category></category></item><item><title><![CDATA[学习 Cesium (一)：搭建环境]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/113731284</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/113731284</guid><author>leoothello</author><pubDate>Sat, 06 Feb 2021 21:46:08 +0800</pubDate><description><![CDATA[学习 Cesium (一)：搭建环境
目录学习 Cesium (一)：搭建环境安装node.js安装vue-cli创建一个项目运行一个项目小结更新 vue cli 脚手架列一下安装完后各软件的版本
安装node.js


在搭建vue的开发环境之前，一定要先下载 node.js。vue的运行是要依赖于node的npm的管理工具来实现，node 可以在官网或者中文网里面下载，根据自己的电脑选择是32还是64 ，网址：http://nodejs.cn


下载好node.js后，安装它。


打开docs管理工]]></description><category></category></item><item><title><![CDATA[Window10 + Ubuntu 双系统安装FAQ]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/111317625</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/111317625</guid><author>leoothello</author><pubDate>Thu, 17 Dec 2020 16:02:57 +0800</pubDate><description><![CDATA[文章目录Windows 10Ubuntu 18.04 LTSFAQ1. Ubuntu系统安装完，重启后进入Grub命令行界面，提示找不到系统。2. 安装Ubuntu双系统后，找不到Windows启动项。
Windows 10
联想台式机自带的window10系统。
Ubuntu 18.04 LTS
安装过程具体参考 https://blog.youkuaiyun.com/qq_43106321/article/details/105361644
FAQ
1. Ubuntu系统安装完，重启后进入Grub命令行界面，提示找]]></description><category></category></item><item><title><![CDATA[Hibernate的初始化类在不同版本下的实现方式]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/105963110</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/105963110</guid><author>leoothello</author><pubDate>Thu, 07 May 2020 00:04:01 +0800</pubDate><description><![CDATA[在java web开发中，Hibernate的初始化类在不同版本下的实现方式不同。


在Hibernate4.0之前


SessionFactory sessionFactory = new Configuration().configure("hibernate.cfg.xml").buildSessionFactory（);

在Hibernate4.x


// 创建一个 Service...]]></description><category></category></item><item><title><![CDATA[Zim Desktop Wiki 更改链接颜色样式]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/104457804</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/104457804</guid><author>leoothello</author><pubDate>Sun, 23 Feb 2020 12:27:08 +0800</pubDate><description><![CDATA[我的操作系统是Manjaro，由于系统外观用的dark主题，Zim的编辑框中link的默认蓝色字体显示不明显，所以选择修改zim样式。

1.查找zim的安装位置。打开终端，使用whereis命令进行查找


$ whereis zim

2.找到/usr/share/zim，进入该目录，将style.conf文件拷贝到用户主目录


$ sudo cp style.conf ~/.config/...]]></description><category></category></item><item><title><![CDATA[CentOS7+Nginx+阿贝云服务器使用心得]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/89306292</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/89306292</guid><author>leoothello</author><pubDate>Mon, 15 Apr 2019 13:49:36 +0800</pubDate><description><![CDATA[最近有一个项目需要使用云服务器展示demo，由于是临时使用就想找一个免费的云服务器。由于以前在阿里云、腾讯云、华为云、百度云、亚马逊云都用过免费版，这次就在网上搜了一下其它的免费云。正好就找到了阿贝云https://www.abeiyun.com



阿贝云申请很简单，按引导步骤来就可以了。申请后有3毛钱的短信验证费，我就冲了1块钱。申请好了就提示6小时后24小时内可以申请延期。由于第一次用，...]]></description><category></category></item><item><title><![CDATA[C#动态库混淆并在Unity3D中的应用]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/85259441</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/85259441</guid><author>leoothello</author><pubDate>Wed, 26 Dec 2018 13:07:51 +0800</pubDate><description><![CDATA[因为动态库是要用在Unity3D开发环境的，所以本文记录了使用Eazfuscator.NET混淆C#动态库的一些注意事项。

Eazfuscator.NET是针对.NET开发环境的混淆工具。现在已经开始收费，这里有一个免费版https://download.youkuaiyun.com/download/andyhebear/4765606

1.准备动态库。

由于历史原因我使用了MonoDevelop来写...]]></description><category></category></item><item><title><![CDATA[FlashCC2011多语言版程序的配音切换实现方法]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/80003544</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/80003544</guid><author>leoothello</author><pubDate>Thu, 19 Apr 2018 13:29:33 +0800</pubDate><description><![CDATA[    由于现有的配音音频是在时间轴的帧上挂起的，现在没有办法从ActionScript上获取到时间轴的音频。因此采用了一个变通的方法，就是在时间轴上音频开始的帧设置标签，然后该帧的标签名称包含音频的链接名称，再在动作脚本里获取帧的标签名称，解析出使用的音频，最后按语言才找对应的其它语言音频，进行切换播放。    PS:如果fla中原始音频是在时间轴的第一帧开始，我是在音频层的第二帧设置动作脚本，...]]></description><category></category></item><item><title><![CDATA[由OutOfMemoryException异常到Excel的Xlsx文件读写]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/75008873</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/75008873</guid><author>leoothello</author><pubDate>Wed, 12 Jul 2017 13:22:26 +0800</pubDate><description><![CDATA[c#语言.net框架下Excel的XLSX文件读写的原生代码，解决NPOI读取XLSX大文件时抛出System.OutOfMemoryException的异常。]]></description><category></category></item><item><title><![CDATA[VMBox上CentOS网络设置]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/7777463</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/7777463</guid><author>leoothello</author><pubDate>Sat, 28 Jul 2012 12:12:22 +0800</pubDate><description><![CDATA[1.先在VMBox虚拟机上最小化安装。
2.网络设置：【设备】=》【更改网络连接】，改为桥接网卡、全部允许。
3.进入CentOS，
# cd /etc/sysconfig/network-scripts
# vi ifcfg-eth0




//指定IP
ONBOOT="yes"
NM_Controlled="no"

IPADDR=192.168.0.33 
BO]]></description><category></category></item><item><title><![CDATA[Linux下安装、配置ACE]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/7794695</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/7794695</guid><author>leoothello</author><pubDate>Fri, 27 Jul 2012 17:33:25 +0800</pubDate><description><![CDATA[http://commandos.blog.51cto.com/154976/128631


一、下载安装包

下载地址：[url]http://download.dre.vanderbilt.edu/[/url]
由于我只需要使用ACE，因此我只下载了ACE.tar.gz

二、安装前的配置

首先把文件解压，我解压在了/Software文件夹下，解压后会出现一个名字为AC]]></description><category></category></item><item><title><![CDATA[CMake入门指南]]></title><link>https://blog.youkuaiyun.com/leoothello/article/details/5799297</link><guid>https://blog.youkuaiyun.com/leoothello/article/details/5799297</guid><author>leoothello</author><pubDate>Mon, 09 Aug 2010 16:48:00 +0800</pubDate><description><![CDATA[转自http://www.cnblogs.com/sinojelly/archive/2010/05/22/1741337.htmlCMake是一个比make更高级的编译配置工具，它可以根据不同平台、不同的编译器，生成相应的Makefile或者vcproj项目。<br />通过编写CMakeLists.txt，可以控制生成的Makefile，从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件，还支持安装（make install）、测试安装的程序是否能正确执行]]></description><category></category></item></channel></rss>