<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[野生C猿的专栏]]></title><description><![CDATA[知行合一]]></description><link>https://blog.youkuaiyun.com/chenpy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenpy]]></copyright><item><title><![CDATA[MacBook 安装 brew]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/142646238</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/142646238</guid><author>chenpy</author><pubDate>Mon, 30 Sep 2024 00:18:06 +0800</pubDate><description><![CDATA[Homebrew官网：英文：中文：Homebrew是MacOS（或 Linux）的软件包管理器。通过它，我们可以方便的对Mac上的各种应用软件进行管理，例如：安装、更新、查看、搜索、卸载等。Homebrew，可谓是Mac神器，几乎每一位Mac使用者都会安装它。用Homebrew官网的一句话总结： Homebrew 使 macOS（或您的 Linux 系统）更完整。]]></description><category></category></item><item><title><![CDATA[MacBook 使用 brew 安装 MySQL]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/142644556</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/142644556</guid><author>chenpy</author><pubDate>Sun, 29 Sep 2024 22:14:06 +0800</pubDate><description><![CDATA[MySQL安装默认具有匿名用户，允许任何人登录MySQL，而无需为他们创建的用户帐户。这确保了别人不能通过网络访问你的root用户，我是本地安装的 mysql，因此就选择y，就是不允许root用户远程连接。默认情况下，MySQL附带了一个名为“test”的数据库，任何人都可以访问。强密码：密码长度大于等于8，并且数字，大小写混合，特殊字符和字典文件。中级密码：密码长度大于等于8，并且是数字，大小写混合，特殊字符。我选择的是1，中级密码强度，输入完之后会再输入root密码。一般都选择y，我输入的 y。]]></description><category></category></item><item><title><![CDATA[基于 Docker 的 Gitlab 环境迁移遇坑记录]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/122661459</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/122661459</guid><author>chenpy</author><pubDate>Mon, 24 Jan 2022 11:09:42 +0800</pubDate><description><![CDATA[目录（1）迁移准备工作1.1 停掉gitlab1.2 拷贝giblab1.3（2）填坑
因为安全需要，公司的gitlab需要从外网迁移到内网。按道理说公司的gitlab是用的docker部署，直接把原来的docker整个目录复制过来就可以，但是直接复制的会导致gitlab启动不了，中间遇到各种坑，这里记录下可能会帮助到有缘人，O(∩_∩)O哈哈~。

基础环境
操作系统：Ubuntu 18.04
容器环境：Docker version 20.10.12  / docker-compose version
G]]></description><category></category></item><item><title><![CDATA[视觉SLAM十四讲笔记-- 第三讲]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/122351593</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/122351593</guid><author>chenpy</author><pubDate>Fri, 07 Jan 2022 20:13:36 +0800</pubDate><description><![CDATA[第三讲课后题
1、验证旋转矩阵是正交矩阵。

（1）正交矩阵
定义：设A为n阶方阵，如果ATA=IA^TA=IATA=I 或者 AAT=IAA^T=IAAT=I，就称A为正交矩阵
性质：

正交矩阵的每一个列向量都是单位向量，且向量之间两两正交。
正交矩阵的行列式为1 或者 -1
A−1=ATA^{-1}=A^TA−1=AT(充要条件)

（2）旋转矩阵
旋转矩阵描述了坐标系之间的旋转变换，由3 × 3 的矩阵描述。
验证思路是利用 正交矩阵的充要条件 （A−1=ATA^{-1}=A^TA−1=AT）来验证]]></description><category></category></item><item><title><![CDATA[SLAM十四讲 安装 Eigen3 + Palingo 第3讲实验踩坑记录]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/122329191</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/122329191</guid><author>chenpy</author><pubDate>Wed, 05 Jan 2022 18:39:10 +0800</pubDate><description><![CDATA[这里写目录标题1、安装eigen32、安装Pangolin2.1 下载源代码：2.2 安装依赖2.3 编译安装
SLAM十四讲源码中，使用了多个第三方的库，由于第三方库都是有相应的版权，因此需要逐个的去相应的官网下载源码安装
1、安装eigen3
eigen3这个比较特殊，可以直接用命令安装
sudo apt-get install libeigen3-dev

2、安装Pangolin
由于github主站比较慢，因此推荐使用镜像站：https://hub.fastgit.org/gaoxiang12/s]]></description><category></category></item><item><title><![CDATA[视觉SLAM十四讲笔记 -- 第二讲]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/122024394</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/122024394</guid><author>chenpy</author><pubDate>Sun, 19 Dec 2021 19:22:06 +0800</pubDate><description><![CDATA[第二讲：课后题
1．阅读文献[1]和[14]，你能看懂其中的内容吗?


文献1：A survey of monocular simultaneous localization and mapping 可以从百度学术上自行下载
本文献是一篇SLAM的综述，首先从AR（Augmented reality 增强现实）切入，讲了SLAM的重要性以及视觉SLAM可以带来的好处，然后以此展开总体的概括了SLAM的发展情况，也分析和介绍了各不同SLAM的性能区别，对各个特性进行了对比和分析，最后总体讲了现有SLAM技术]]></description><category></category></item><item><title><![CDATA[物理机安装 Ubuntu18.04 + CUDA + Anaconda （简明图文教程）]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121952403</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121952403</guid><author>chenpy</author><pubDate>Thu, 16 Dec 2021 15:44:26 +0800</pubDate><description><![CDATA[安装过程（1）安装 Ubuntu1.1 安装  ultraiso1.2 下载 ubuntu 18.4 系统1.3 制作U盘启动盘1.4 安装操作（2）安装 CUDA 环境2.1 下载 显卡驱动2.1 下载 cuda（3）安装 Anaconda 环境

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;公司有台有显卡（RTX2070）的PC机器从上一个项目淘汰下来，我就准备在上面安装上pytorch的环境准备在上面跑一些深度学习的实验，说干就干。因为只在物理机上安装过windows 系列]]></description><category></category></item><item><title><![CDATA[视觉SLAM十四讲笔记 -- 第一讲]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121751406</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121751406</guid><author>chenpy</author><pubDate>Thu, 09 Dec 2021 17:52:53 +0800</pubDate><description><![CDATA[​
第一讲：课后习题

有线性方程 Ax = b，若已知 A,b，需要求解x，该如何求解？ 这对 A 和 b 有哪些要求?  【提示:从A的维度和秩角度来分析】


答：可以利用大学时候学的非齐次方程组的方法求解，利用 A 的增广矩阵  ，对增广矩阵进行标准化和归一化。
A的增广矩阵是：
​​
rank(A)&lt;rank(A~) ， 方程组 (2) 无解
rank(A)=rank(A~)=n ， 方程组 (2) 有唯一解
rank(A)=rank(A~)&lt;n ， 方程组 (2) 有无穷解
rank]]></description><category></category></item><item><title><![CDATA[基于 KNN 和 人体关键点的动作分类 - Pose classification]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121466383</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121466383</guid><author>chenpy</author><pubDate>Sun, 05 Dec 2021 16:09:17 +0800</pubDate><description><![CDATA[动作分类0. 摘要1. 介绍3. 代码4. 实验5. 总结
0. 摘要
1. 介绍
1.1 KNN
最近邻 (k-Nearest Neighbors， KNN) 算法是一种分类算法， 1968年由 Cover和 Hart 提出， 应用场景有字符识别、 文本分类、 图像识别等领域。
该算法的思想是： 一个样本与数据集中的k个样本最相似， 如果这k个样本中的大多数属于某一个类别， 则该样本也属于这个类别
举例说明：

例子来源1
3. 代码
4. 实验
5. 总结
参考文献：
[1]. MediaPipe Po]]></description><category></category></item><item><title><![CDATA[基于 Labelme 制作手部关键点数据集 并转 COCO 格式]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121381813</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121381813</guid><author>chenpy</author><pubDate>Fri, 19 Nov 2021 18:00:52 +0800</pubDate><description><![CDATA[Labelme 制作手部21个关键点数据1：环境准备1.1 基础环境1.2 安装 Labelme1.2.1：创建anaconda虚拟环境1.2.2：激活虚拟环境1.2.3：安装labelme的依赖1.2.3：安装labelme1.2.4：运行2. 标注图片3. 标注转化
&nbsp;&nbsp;&nbsp;&nbsp;因为导师的项目是手部姿态估计，经过一些技术预研，最后选定了 Open-MMLab 的 MMPose 作为基础框架来做底层架构。先说下Open-MMLab我认为的优点：
1. 代码优质：模块化做]]></description><category></category></item><item><title><![CDATA[Labelme 批量转 dataset 使用 labelme_json_to_dataset 命令 （简明图文教程）]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121397687</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121397687</guid><author>chenpy</author><pubDate>Thu, 18 Nov 2021 15:53:12 +0800</pubDate><description><![CDATA[Labelme 批量转 dataset 0. 概述1.原理2.代码3.结果3.1 实验一：输入单个目录3.2 实验二： 增加参数 --out 输出文件目录4.方法二4.1 重新虚拟环境4.2 进入虚拟环境和标注目录：4.3 安装labelme的依赖4.4 安装labelme4.5 编写bat文件
试验环境

操作系统：Windows 10
Python：3.8
Labelme：4.5.13   (这个版本比较重要，不同版本代码可能会不一样）
Anaconda：4.10.1

如果还有同学没有安装好 Anac]]></description><category></category></item><item><title><![CDATA[Windows10 安装 Anaconda + CUDA + CUDNN （简明图文教程）]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121374846</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121374846</guid><author>chenpy</author><pubDate>Wed, 17 Nov 2021 15:16:58 +0800</pubDate><description><![CDATA[安装 Anaconda + CUDA + CUDNN1. 安装Anaconda1.1 介绍1.2 下载1.3 安装1.4 配置conda源1.4.1 中科大的源1.4.2 清华的源1.5 配置pip的源1.6 conda 常用命令1.6.1 创建conda虚拟环境1.6.2 激活，退出，删除环境1.6.3 列出来所有的可用环境2. 安装CUDA2.1 下载cuda2.2 验证安装3. 安装CUDNN3.1 下载3.2 安装3.3 验证
 &nbsp; &nbsp; &nbsp; &nbsp; 其实网上有大量]]></description><category></category></item><item><title><![CDATA[环境搭建 - 奥比中光3D摄像头（Deeyea）]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121247414</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121247414</guid><author>chenpy</author><pubDate>Wed, 10 Nov 2021 14:54:09 +0800</pubDate><description><![CDATA[搭建奥比中光3D摄像头运行环境1. 开发环境搭建2. Cmake环境3. SDK安装4. Debug项目4.1 进入“属性”菜单：4.2 添加包含目录：4.3 添加附加目录库4.4 添加附加依赖项4.5 添加DLL4.6 运行
因为导师的手部动态姿态项目要用到奥比中光的3D摄像头，因此就需要搭建环境来调用摄像头的API来做相关的东西，下面就是搭建的全过程，文章以前在奥比中光的论坛里面（原文），我做了点优化现在放到优快云中。希望对大家有些帮助      o(￣︶￣)o
1. 开发环境搭建
我使用的是vs20]]></description><category></category></item><item><title><![CDATA[安装Open-MMlab 的 MMPose 和 MMCV]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121245050</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121245050</guid><author>chenpy</author><pubDate>Wed, 10 Nov 2021 13:45:44 +0800</pubDate><description><![CDATA[安装MMPose 和 MMCV1. 基础环境1.1 conda环境1.2 pytorch 环境2. 安装MMCV2.1 MMCV 编译安装2.2  安装记录2.2.1：设置环境变量2.2.2 激活 anaconda的虚拟环境2.2.3 设置参数2.2.4 安装依赖2.2.5 开始编译2.2.5 查看安装3.  安装MMPose3.1 克隆 MMPose 库。3.2 安装依赖包和 MMPose
1. 基础环境
1.1 conda环境
anaconda的环境请自行准备，网上有一堆教程
conda create ]]></description><category></category></item><item><title><![CDATA[MediaPipe Hands: On-device Real-time Hand Tracking 论文阅读笔记]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/121203844</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/121203844</guid><author>chenpy</author><pubDate>Tue, 09 Nov 2021 23:44:17 +0800</pubDate><description><![CDATA[设备端实时手部追踪0. 摘要1. 简介2. 架构3. 数据集和标注4. 试验结果5. 使用MediaPipe的具体实现6. 应用举例7. 结论

论文地址：   https://arxiv.org/abs/2006.10214v1
Demo地址：https://hand.mediapipe.dev/
研究机构：Google Research
会议：CVPR2020

0. 摘要
1. 简介
2. 架构
3. 数据集和标注
4. 试验结果
5. 使用MediaPipe的具体实现
6. 应用举例
7. 结论
参]]></description><category></category></item><item><title><![CDATA[Centos7.2 Redhat7.2 离线安装docker]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/118388142</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/118388142</guid><author>chenpy</author><pubDate>Thu, 01 Jul 2021 22:44:39 +0800</pubDate><description><![CDATA[文章目录前言一、虚拟环境安装1.1 VMware Workstation 安装1.2 下载系统包1.3 安装系统二、配置环境2.1 开始配置yum源2.1.1 配置阿里云yum源2.1.2 配置本地yum源总结

前言

由于服务器在内网，不能通过网络安装，所以需要在本机虚拟一个和内网服务器一样的环境，通过下载安装包的方式，把相应的依赖包安装完按成


一、虚拟环境安装
1.1 VMware Workstation 安装
这个应该很简单，下载安装包，简单安装就行，安装包如下，自行取用，o(￣︶￣)o
链接：]]></description><category></category></item><item><title><![CDATA[Ubuntu 14.04 mysql5.6 数据库，数据文件存储路径修改]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/50346125</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/50346125</guid><author>chenpy</author><pubDate>Thu, 01 Jul 2021 19:06:17 +0800</pubDate><description><![CDATA[由于mysql安装完，数据文件都存储到了/var/lib/mysql 目录下，这个是系统盘，空间小的可怜，一旦数据量大就会把盘撑满。 
所以要把数据文件迁移到系统最大的磁盘空间

(1)查看机器的最大的磁盘空间

1.查看硬盘空间


  df -h




发现刚买的200G空间没有查看到，在网上搜了下才知道，阿里云服务器初始化后是不会自动分区的，所以在没有分区和格式化数据盘之前，使用 “df]]></description><category></category></item><item><title><![CDATA[Python 连接蓝牙 python3.8 安装 pybluez]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/118392912</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/118392912</guid><author>chenpy</author><pubDate>Thu, 01 Jul 2021 18:49:53 +0800</pubDate><description><![CDATA[目录一、安装pybluez二、运行代码
一、安装pybluez

官方地址：https://github.com/pybluez/pybluez
安装命令：

pip install pybluez

可能遇到的问题
问题1:缺少 irprops.lib

解决方案：参考博客 https://blog.youkuaiyun.com/w12w12w12/article/details/116466157
原因是少了irprops.lib，因此需要建立一个链接
使用管理员权限来执行cmd，进入文件夹：
cd C:\Prog]]></description><category></category></item><item><title><![CDATA[人工智能学习专题自述]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/106279458</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/106279458</guid><author>chenpy</author><pubDate>Fri, 22 May 2020 14:45:05 +0800</pubDate><description><![CDATA[很久没有写技术博客了，首先是因为工作特别忙，其次是因为要准备硕士生入学考试。开学前应该会有大块的时间用来学习，计划这一段时间充实下自己，为即将到来的研究生课程打下基础。加油，奥利给~~~

  首先庆贺自己考上了北航的人工智能学院的研究生，o(*￣︶￣*)o。开学前先给自己定一个小目标：

  1：先学习概率论和数理统计 （因为入学考试是考的数二，里面没有考概率论和数理统计）

  2：争取在9月份，粗略的学习西瓜书（机器学习-周志华）



   加油吧，下一篇我会结合自身...]]></description><category></category></item><item><title><![CDATA[Java 3种批量插入更新操作的效率横向比较]]></title><link>https://blog.youkuaiyun.com/chenpy/article/details/53912752</link><guid>https://blog.youkuaiyun.com/chenpy/article/details/53912752</guid><author>chenpy</author><pubDate>Wed, 28 Dec 2016 19:49:36 +0800</pubDate><description><![CDATA[以前总是说批量插入和更新的效率比非批量的要高，但是到底高多少，没有评估过，今天我就具体的测试下（1）三种插入操作的方法1.1 利用for循环的批量插入示例xml    <insert id="insertUser">
        insert into test_user (u_name,create_date) value (#{userName},SYSDATE())
    </inser]]></description><category></category></item></channel></rss>