自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joke

一个记笔记的地方

  • 博客(112)
  • 资源 (3)
  • 收藏
  • 关注

原创 【个人收藏】一些比较有用的链接

一些比较有用的链接,留在这以备不时之需

2022-07-20 00:27:09 4594

原创 GDB调试基础

GDB调试环境和基本命令

2024-04-18 17:27:50 535

原创 目录三剑客学习

闲着无聊,模仿ls命令写了一下,自当练习一下刚学的。

2023-08-15 14:05:11 203

原创 C语言打印宏定义/枚举变量 名称和变量值

打印宏定义变量和值

2023-01-16 15:13:13 1294 1

原创 【imx6ull-alientek-emmc】linux交叉编译环境 + 内核编译

开发板:imx6ull-alientek-emmc,正点原子的min板子困惑了好久,第一次搞通,记录一下,希望之后能知其所以然

2022-10-08 22:55:45 435

原创 开发环境搭建【Windows11、imx6ull开发板、ubuntu虚拟机】

开发环境搭建【Windows11、imx6ull开发板、ubuntu虚拟机】

2022-10-04 19:28:21 1492 1

原创 树莓派Centos更换国内镜像源,yum报错

在配置树莓派的时候想更换yum的安装源为国内的,这样可以提高其速度;但是网上给的教程重复操作了无数遍,用过阿里云、清华、16等的源,都是跪在`yum makecache`时,出现各种404无应答

2022-07-24 01:22:08 776 1

原创 树莓派安装centos以及配置过程

使用树莓派安装centos7系统后总会有一系列配置,这里简单记录一下,供下次参考

2022-07-23 23:42:38 4648 1

原创 在Clion中使用EasyX配置

看到了一个小程序,一个小球串联C语言的语法知识,也多年没写C代码了,拿出来练练,但是遇到了在Clion中使用EasyX配置的问题,搞了好久,记一下。参考:https://blog.csdn.net/youjohLee/article/details/124642649EasyX默认安装只支持和,如果想用在Clion等IDE中使用,需要适配MinGW;下载并解压上述文件:将该文件夹(此处我重命名为EasyX)复制进Clion新建...

2022-06-21 17:03:04 3548 2

原创 linux系统使用vscode进行qt开发

从一头雾水到模模糊糊,不明原理,暂时记录一下1.安装Qtcratersudo pacman -S qtcreater2.打开Qtcrater创建新项目其中build system 选择cmake创建好之后如下:这里我的项目名称为qt_window3.使用vscode打开项目进入根目录,找到项目名称命名的文件夹,这里会发现有一个名字大概这样build-qt_window-unknown-Debug的文件夹,忽略即可;进入qt_window文件夹;使用终端打开vscodecode .

2021-12-01 22:14:00 3514

原创 动态链接库 / 静态链接库总结

参考:Linux下CMake简明教程1.使用cmake生成库文件文件结构:.├── bin├── build├── CMakeLists.txt├── include│ └── add.h├── lib└── src ├── add.cpp └── main.cppps: main.cpp可有可无,在生成库文件时无用,这里多此一举了测试文件内容://add.h#ifndef _ADD_H#define _ADD_H#include<iostream

2021-12-01 16:10:10 1027

原创 opencv头文件相关总结1

1.opencv头文件有哪些shell脚本:#! /bin/bashresult=`pkg-config -cflags opencv4`echo ${result}cd ${result#-I}cd opencv2echo ${PWD}lsoutput :-I/usr/local/include/opencv4/usr/local/include/opencv4/opencv2calib3d cvconfig.h features2d.hpp gapi.hpp

2021-11-30 20:18:12 3017

原创 【树莓派4B】Manjaro安装后的配置

我的系统:树莓派4b 8G,Manjaro-ARM

2021-11-01 23:04:09 471

原创 【树莓派4B】Manjaro-ARM配置CSI摄像头

参考:[树莓派]aarch64系统使用CSI摄像头1.修改配置由于此系统没有raspi-config ,rpi-update等,所以需要自己修改/boot/config.txt来增加摄像头start_x=1 # essentialgpu_mem=128 # at least, or maybe more if you wishdisable_camera_led=1 # optional, if you don't want the led to gl

2021-11-01 22:06:37 700

原创 【树莓派4B】Manjaro-ARM系统下配置VNC以及遇到的问题

在两三个小时内经历了各种尝试之后,终于成功,现在记录一下过程,以免下次忘记系统:我实在树莓派4B 8G版上安装了Manjaro1.下载wget https://github.com/azalinux/realvnc-server-aarch64-manjaro/releases/download/realvnc-vnc-server-6.7.2.43081-1-aarch64/realvnc-vnc-server-6.7.2.43081-1-aarch64.pkg.tar.zst在manjaro

2021-11-01 01:10:17 1848 2

原创 C++学习过程中的一些疑问

1.什么是堆?什么是栈?他们之间有什么区别和联系? - 知乎

2021-06-25 17:12:36 136

原创 Centos8虚拟机配置网络

1.调整路径:cd /etc/sysconfig/network-scripts2.打开该文件nano ifcfg-enp0s33.红色标出的位置改为yesctrl + O 保存ctrl + X 退出4.重启:reboot网卡就会重新挂载

2021-06-04 22:45:23 230

原创 机器学习实战笔记【2-(6,7)】

Gitee:https://gitee.com/Shine_Zhang/machine_learning_practices参考:https://zhuanlan.zhihu.com/p/88797654《机器学习实战:基于Scikit-Learn、Keras和TensorFlow第2版》import pandas as pdimport osimport matplotlib.pyplot as pltimport numpy as npfrom zlib import crc32

2021-05-25 17:18:03 142

原创 机器学习实战笔记【2-5】

Gitee:https://gitee.com/Shine_Zhang/machine_learning_practices参考:https://zhuanlan.zhihu.com/p/88797654《机器学习实战:基于Scikit-Learn、Keras和TensorFlow第2版》import pandas as pdimport osimport matplotlib.pyplot as pltimport numpy as npfrom zlib import crc32

2021-05-25 17:17:04 182 1

原创 机器学习实战笔记【2-4】

Gitee:https://gitee.com/Shine_Zhang/machine_learning_practices参考:https://zhuanlan.zhihu.com/p/88797654《机器学习实战:基于Scikit-Learn、Keras和TensorFlow第2版》import pandas as pdimport osimport matplotlib.pyplot as pltimport numpy as npfrom zlib import crc32

2021-05-25 17:15:57 127

原创 机器学习实战笔记【2-3】

加载数据,读取CSV文件import pandas as pdimport osHOUSING_PATH = 'datasets/housing'def load_housing_data(housing_path=HOUSING_PATH): csv_path = os.path.join(housing_path, 'housing.csv') return pd.read_csv(csv_path)housing = load_housing_data(HOUSI

2021-05-25 17:08:58 185

原创 解决pytorch本地导入mnist数据集报错问题

解决pytorch本地导入mnist数据集报错问题

2021-04-13 18:27:28 2822 2

原创 Git学习笔记

1. git相关作者:Linux和Git之父李纳斯·托沃兹(Linus Benedic Torvalds)1969、芬兰功能:版本控制Git是目前世界上最先进的分布式版本控制系统,现在影响力最大且使用最广泛的是Git与SVN主流的版本控制器:GitSVN(Subversion)CVS(Concurrent Versions System)VSS(Micorosoft Visual SourceSafe)TFS(Team Foundation Server)Vis

2021-01-09 21:46:36 142

原创 【Windows】VSCode中的C++开发和调试

自己记得笔记,太繁琐,防止遗忘

2021-01-08 21:11:30 549 2

原创 解决【Windows】下CMake不能生成makefile的问题

遇到这个问题的场景是:PS C:\Users\Administrator\Desktop\Cplus\test\build> cmake .. -- Building for: Visual Studio 16 2019-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.19042.-- The C compiler identification is MSVC 19.27.29111.0-- The C

2021-01-08 19:46:44 12814 10

原创 【linux】使用VSCode和CMake实现C/C++调试

VSCode调试按钮:生成launch.json调试文件当然了,可以直接复制以下内容:launch.json文件,根据自己的可执行文件修改绝对路径部分即可使用{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [

2021-01-07 23:18:19 355

原创 【linux】使用VSCode和CMake实现C/C++开发

使用cmake vscode 在linux上开发

2021-01-07 17:12:58 2308 4

原创 【Linux】c++开发环境搭建

1.安装GCC,GDBsudo apt update# 通过以下命令安装编译器和调试器sudo apt install build-essential gdb安装成功确认:# 以下命令确认每个软件是否安装成功# 如果成功,则显示版本号gcc --versiong++ --versiongdb --version2.CMake安装# 通过以下命令安装编译器和调试器sudo apt install cmake# 确认是否安装成功# 如果成功,则显示版本号cmake --ve

2021-01-05 23:05:36 593

原创 【linux】目录结构

Bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。Dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似window下的分配盘符)。Etc:该目录主要存储一些配置文件。Home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。Proc:全称process,表示进程,该目录中存储的是Linux运行时候的进程。Root:该目录是root用户自己的家目.

2021-01-05 21:31:41 115

原创 【pytorch】简单裂缝分割实验

自定义数据处理部分:import torch.utils.data as dataimport os, globimport random, csvimport PIL.Image as Imagefrom torchvision import transformsclass CrackDataset(data.Dataset): # 创建CrackDataset类的实例时,就是在调用init初始化 def __init__(self, root, modelset, tra

2021-01-02 21:11:52 3018 20

原创 【pytorch】图像分割中IOU等评价指标的计算

理论理解参考:【语义分割】评价指标:PA、CPA、MPA、IoU、MIoU详细总结和代码实现(零基础从入门到精通系列!)"""refer to https://github.com/jfzhang95/pytorch-deeplab-xception/blob/master/utils/metrics.py"""import numpy as npimport cv2__all__ = ['SegmentationMetric']"""confusionMetric # 注意:此处横

2021-01-02 20:41:26 12420 10

原创 【Pytorch】简单裂缝分类实验

实验中采用的卷及神经网络为AlexNet,可视化工具为visdom1.自定义数据集处理:import torchimport os, globimport random, csvfrom torch.utils.data import Dataset, DataLoaderfrom torchvision import transformsfrom PIL import Imageclass Dataload(Dataset): def __init__(self, root,

2020-12-18 19:31:25 1342 5

转载 pytorch构建网络模型的4种方法

原文:https://www.jb51.net/article/138245.htmimport torchimport torch.nn.functional as Ffrom collections import OrderedDict# Method 1 -----------------------------------------class Net1(torch.nn.Module): def __init__(self): super(Net1, self).__in

2020-12-07 17:45:01 447

原创 YOLOv4阅读笔记

论文中英对照翻译参考:https://www.machunjie.com/translate/695.html一、目标检测的一般性结构论文中首先总结了目标检测的一般性结构:输入部分:图片,一批图片,预处理过的图片主干网: GPU平台:VGG、ResNet…等,CPU平台:SqueezeNet , MobileNet 等颈部: 颈部由几个自下而上的路径和几个自上而下的路径组成。配备此机制的网络包括特征金字塔网络 (FPN)、路径聚合网络 (PAN)、BiFPN [77]和 NAS-FPN 。头部

2020-10-13 16:51:11 442

原创 06 Pytorch代码实践之【LeNet手写数字识别】

LeNet手写数字识别

2020-09-23 21:40:23 285

原创 05 Pytorch代码实践之【多元分类】

多元分类

2020-09-23 21:30:03 635

原创 04 Pytorch代码实践之【逻辑回归】

逻辑回归

2020-09-23 21:26:54 111

原创 03 Pytorch代码实践之【非线性回归】

非线性回归

2020-09-23 21:17:30 616 2

原创 02 Pytorch代码实践之【线性回归】

线性回归

2020-09-23 21:13:36 236

原创 01 Pytorch代码实践之【autograd模块】

autograd模块

2020-09-23 20:58:37 266

通讯录管理系统讲义.zip

通讯录是一个可以记录亲人、好友信息的工具。 本教程主要利用C++来实现一个通讯录管理系统 系统中需要实现的功能如下: * 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 * 显示联系人:显示通讯录中所有联系人信息 * 删除联系人:按照姓名进行删除指定联系人 * 查找联系人:按照姓名查看指定联系人信息 * 修改联系人:按照姓名重新修改指定联系人 * 清空联系人:清空通讯录中所有信息 * 退出通讯录:退出当前使用的通讯录

2020-02-20

mingw64.7z

MinGW 的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。一句话来概括:MinGW 就是 GCC 的 Windows 版本 。

2020-02-12

.vscode.zip

VSCode是一款微软出的轻量级编辑器,它本身只是一款文本编辑器而已,所有的功能都是以插件扩展的形式所存在,想用什么功能就安装对应的扩展即可,非常方便,同时也支持非常多的主题和图标,外观比较好看,重要的是VSCode支持各大主流操作系统,包括Windows、Linux和Mac OS。所以就选择它作为自己的一款主要的编辑器来使用。 其中C++环境的配置已经全部放入文件中

2020-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除