苦茶Fighting
码龄10年
关注
提问 私信
  • 博客:113,499
    113,499
    总访问量
  • 26
    原创
  • 832,698
    排名
  • 57
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-01-23
博客简介:

苦茶Fighting的博客

博客描述:
人工智能小白
查看详细资料
个人成就
  • 获得107次点赞
  • 内容获得18次评论
  • 获得414次收藏
创作历程
  • 4篇
    2021年
  • 3篇
    2020年
  • 6篇
    2019年
  • 21篇
    2018年
成就勋章
TA的专栏
  • 软件开发
    4篇
  • 设计模式
    1篇
  • OpenGL
    2篇
  • 机器学习
  • 深度学习
    1篇
  • 机器人学
    3篇
  • 计算机视觉
    1篇
  • 算法题
    4篇
  • C++
    16篇
  • Qt
    6篇
  • Python
    6篇
  • Numpy
  • Pandas
    3篇
  • Linux
    1篇
兴趣领域 设置
  • 数据结构与算法
    推荐算法
  • 人工智能
    opencvscikit-learn分类
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++ boost库分类

按照实现的功能,Boost可为大致归入以下20个分类,在下面的分类中,有些库同时归入几种类别。文章目录字符串和文本处理库容器库迭代器库算法库函数对象和高阶编程库泛型编程库模板元编程预处理元编程库并发编程库数学和数字库排错和测试库数据结构库图像处理库输入输出库跨语言混合编程库内存管理库解析库编程接口库综合类库编译器问题的变通方案库字符串和文本处理库a) Conversion库:对C++类型转换的增强,提供更强的类型安全转换、更高效的类型安全保护、进行范围检查的数值转换和词法转换。b) Format库:
原创
发布博客 2021.05.31 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu下的PATH、LIBRARY_PATH和LD_LIBRARY_PATH

都叫做环境变量$PATH:可执行文件的路径$LIBRARY_PATH:程序编译时查找的路径$LD_LIBRARY_PATH:程序链接时的路径可以在~/.bashrc或者/etc/profile中修改,修改完,source ~/.bashrc(/etc/profile) 有效另外程序链接目录,也可以在/etc/ld.so.conf文件中添加...
原创
发布博客 2021.04.26 ·
1361 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

ubuntu下安装Qt creator

安装依赖,sudo apt-get install build-essential libgl1-mesa-dev下载对应版本的Qt,给一个清华源:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/sudo chmod u+x 安装包运行,进行安装需要账号验证,可以去官网注册一个插件尽量都选上吧,安卓和源码看情况安装完成后,suco vim /etc/profile 添加环境变量,qt creator和qt,修改后,so.
原创
发布博客 2021.04.26 ·
616 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QByteArray的一些东西

int index = 0x29;qDebug() << index;qDebug() << QString::number(index, 16);qDebug() << QString::number(index, 10);qDebug() << QString::number(index, 8);qDebug() << QString::number(index, 2);QString str = QString("ABC");
原创
发布博客 2021.01.26 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt中json文件的管理

{ "id": "xxxx", "module": "app"}
原创
发布博客 2020.09.04 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux基本命令

显示当前内存使用情况-----------------------------free当前路径-----------------------------------------pwd当前登录用户名-----------------------------------who显示用户最近登录信息-----------------------------last历史命令-----------------------------------------history显示文件内容-------------.
原创
发布博客 2020.09.02 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Git基础命令

git基础命令git branch //查看本地所有分支git branch -r //查看远程所有分支git branch -a //查看本地和远程所有分支git branch * //新建分支*git branch -d * //删除本地分支*git branch -d -r //删除远程分支并推送到服务器git branch -m //重命名本地分支...
原创
发布博客 2020.08.13 ·
175 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

设计模式简述

文章目录创建型工厂模式抽象工厂模式单例模式建造者模式原型模式结构型桥接模式适配器模式装饰模式组合模式享元模式外观模式代理模式行为型模板模式策略模式状态模式观察者模式备忘录模式中介模式命令模式访问者模式职责链模式迭代器模式解释器模式创建型工厂模式定义创建对象的接口,封装了对象的创建使得具体化类的工作延迟到子类中第一个问题,声明一个创建对象的接口,封装了对象的创建过程。第二个问题,提供...
原创
发布博客 2019.10.09 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式

设计模式观察者模式观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都要得到通知并自动更新。观察者模式从根本上讲必须包含两个角色:观察者和被观察对象。被观察对象自身应该包含一个容器来存放观察者对象,当被观察者自身发生改变时通知容器内所有的观察者对象自动更新。观察者对象可以注册到被观察者的中,完成注册后可以检测被观察者的变化,接收被观察者的...
原创
发布博客 2019.10.08 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python爬虫

Python爬虫爬虫简介why了解网页结构BeautifulSoup解析网页基础CSS正则表达小练习:爬百度百科更多请求/下载方式多功能的Requests下载文件小练习:下载美图高级爬虫让Selenium控制浏览器爬高效无忧的Scrapy爬虫库欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表...
转载
发布博客 2019.07.13 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

十大排序算法 C++实现

十大排序算法冒泡排序选择排序插入排序桶排序计数排序基数排序快速排序归并排序基尔排序堆排序// ConsoleApplication16.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <vector>#include <algorithm>#include <iostream&...
原创
发布博客 2019.05.17 ·
466 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

SLAM学习笔记

文章目录初识SLAM引子经典SLAM框架SLAM问题的数学表述初识SLAM引子SLAM:Simultaneous Localization And Mapping,即时定位与地图构建。就是知道两件事,我在什么地方,周围环境是什么。传感器来进行定位,主要有两类:在机器人本体和在环境中。在环境中的传感器,约束了环境,不具有普遍性。而在机器人本体上的传感器对环境没有要求,这种定位方案更适用于未知...
转载
发布博客 2019.03.14 ·
283 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

DL中六个卷积模型汇总

本文目录卷积与互相关3D卷积转置卷积扩张卷积可分卷积分组卷积卷积与互相关在信号处理、图像处理和其它工程/科学领域,卷积都是一种使用广泛的技术。在深度学习领域,(CNN)这种模型架构就得名于这种技术。但是,深度学习领域的卷积本质上是信号/图像处理领域内的互相关(cross-correlation)。这两种操作之间存在细微的差别。卷积是两个函数中一个函数经过反转和位移后再相乘得到...
转载
发布博客 2019.03.14 ·
693 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++使用全局变量的extern方式

def.h中声明extern int m;def.cpp中int m;两个文件必须要有在主程序中添加头文件,include “def.h”后,就可以直接使用m变量。
原创
发布博客 2018.11.19 ·
2769 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Linux基本命令

文章目录Linux基本指令ls和cdcd指令ls指令Linux基本指令touch,cp和mvtouch指令cp指令mv指令Linux基本指令mkdir,rmdir和rmLinux基本指令nano和catLinux文件权限Linux基本指令ls和cdcd指令ls指令Linux基本指令touch,cp和mvtouch指令cp指令mv指令Linux基本指令mkdir,rmdir和rmL...
转载
发布博客 2018.10.08 ·
1553 阅读 ·
9 点赞 ·
1 评论 ·
58 收藏

Matplotlib简单使用

基本使用# coding:utf-8import numpy as npimport matplotlib.pyplot as pltx = np.linspace(-3, 3, 50)y1 = 2 * x + 1y2 = x**2plt.figure(num=1, figsize=(8, 5)) # 比例为8:5# plt.plot(x, y1, color='red...
转载
发布博客 2018.10.06 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Pandas简单使用2

Pandas处理丢失数据除去NaN的行或列使用值代替NaN判断是否是NaNPandas导入导出Pandas合并concatPandas合并mergePandas plot绘图
转载
发布博客 2018.09.29 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Pandas简单使用1

Numpy是列表形式的,没有数值标签,而Pandas是字典形式。Pandas是基于Numpy构建的,让Numpy为中心的应用变得更加简单。Pandas主要有两个数据结构,Series和DataFrame。Seriesimport pandas as pdimport numpy as nps = pd.Series([1,3,6,np.nan,44,1])print(s)prin...
转载
发布博客 2018.09.28 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Numpy简单使用

import numpy as np #numpy简写为nparray = np.array([[1,2,3],[4,5,6]]) #列表转化为矩阵print(array)print(“number of dim:”, array.ndim) #维度print(“shape”+str(array.shape)) #行数和列数print(“size:”, array...
转载
发布博客 2018.09.27 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Qt中使用串口发送十六进制指令

使用Qt的serial.write()发送十六进制指令比如需要发送01 02 fa 32使用write()函数发送字节数组QByteArrayQByteArray array;array[0] = 0x01;array[1] = 0x02;array[2] = 0xfa;array[3] = 0x32;serial.write(array);...
原创
发布博客 2018.09.17 ·
9029 阅读 ·
12 点赞 ·
1 评论 ·
28 收藏
加载更多