自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 c++_数学问题

本文介绍了c++中的一些数学问题的思路。十进制转二进制数(通过取余得到每个二进制位)质数(判断质数,埃氏筛法)同余(求超大数的余数)最大公约数(进而求最简真分数)最小公倍数(LCM)

2025-03-12 16:00:44 601

原创 c++_队列习题

本文介绍了c++中的一道队列习题_约瑟夫问题

2025-03-10 20:13:28 299

原创 c++_栈习题

本文详细介绍了栈的三道习题,通过阅读本文,你能够学习到栈在各题目中的使用。

2025-03-10 19:23:40 999

原创 c++_二叉树的介绍

本文介绍了内存模型,以让你更好的理解指针;另又通过层序遍历建立了一棵二叉树,再介绍了树的遍历(广度优先和深度优先两种方式)。能够然你全方位的掌握树的基本使用

2025-03-09 23:48:23 913

原创 字符串习题

本文介绍了字符串的两道习题通过阅读本文,你可以学会1)统计字符串中字母,单词个数的套路,以及大小写字母转化的方法2)应对高精度计算的方法。(加减乘除的原理类似)3)用字符串模拟竖式计算的方法和过程

2025-03-08 17:22:03 1039

原创 queue和stack

本文简单介绍了queue和stack的基本操作

2025-03-02 10:49:02 131

原创 set和map

本文介绍了c++中set和map的基本使用

2025-03-01 00:53:57 414

原创 vector习题

本文讲解了有关vector的三道习题

2025-02-28 12:34:33 849

原创 sort习题(上)

本文介绍了sort()的三道习题

2025-02-28 11:49:56 818

原创 c++_sort函数

本文介绍了c++中sort函数的应用。

2025-02-27 23:11:01 456

原创 编译部署使用腾讯云cpp-cos-sdk

本文介绍了如何使用腾讯云的cos,即从创建对象存储,存储桶,编译部署sdk,直至测试的控制台项目运行成功的全过程,并详细介绍了sdk的概念。

2025-02-22 17:50:45 880

原创 qt项目配置部署

本文介绍了1)如何将腾讯云sdk引入项目。2)在test项目中创建一个子项目实现对源代码的测试。3)因为有多个项目需要编写,且都需要引入第三库,且构建目录中都要引入cos sdk相关的动态库和配置文件。故介绍了如何实现third第三方库文件目录的复用以及部署目录的复用。

2025-02-22 16:26:23 724

原创 服务器socket端口绑定失败解决方案

本文介绍了我在socket项目中,运行服务端程序时出现绑定失败后的解决方案。另又介绍了在文件中用#ifndef SERVER_H 和 #define SERVER_H的作用(即放置头文件重复包含)

2025-02-21 09:45:19 485

原创 qt的下载安装详细介绍

本文介绍了qt下载和安装的详细流程;并结合我在安装过程中的一些bug给出了解决方案;附带的详细介绍了,GNU,MinGW,gcc,VS,MSVC的含义

2025-02-19 13:01:44 879

原创 imx6ull如何使用nfs

本文介绍了如何在imx6ull开发板,windows,ubuntu之间设置nfs,实现共享目录的效果,

2025-02-17 13:37:43 689

原创 C++上机_日期差值

本文介绍了牛客网上的一道日期类上机题:日期差值。我编写了这道题的详细思路。并整理了几个知识点:abs(); 各个月份天数记忆方法;判断闰年方法

2025-02-17 00:06:15 586

原创 传统数组 vs vector和list

本文介绍了c语言中传统数组(即静态数组)的弊端,并提供了使用纯c方式下该怎么使用数组的方法。但若是使用c/c++,则推荐使用动态数组,再而后介绍了两种动态数组,vector和list并随之介绍了迭代器的使用。以及我们在上机时应该如何选择vector和list.

2025-02-16 21:45:35 934

原创 C++上机_日期问题

本文介绍了c++上机时日期类的4道题目还介绍了与之相关的一些基础语法点:值传递和引用; EOF ;for循环执行规则

2025-02-16 17:36:44 885

原创 linux概念详解

本文介绍了linux中的一些常见的概念,如:用户守护进程,库文件,系统调用,内核,内核镜像,文件系统,根文件系统linux启动过程。

2025-02-15 23:13:09 896

原创 Linux文件权限详解

本文通过vscode远程登录服务器而对某文件没有修改权限的问题引入。详细介绍了linux中的文件权限管理。

2025-02-14 00:40:48 1059

原创 mplayer与命名管道的使用

本文介绍了mplayer的下载与使用并介绍了管道这一进程间通信的机制

2025-02-14 00:04:36 621

原创 c++_string详解

本文详细介绍了c++中字符串的各种使用。1)像内置类型2)类似于vector< char>3)拓展功能 insert和erase ;获取子串;字符串匹配4)数值转换4)输入输出问题能够让你全面了解string的用法。

2025-02-10 15:56:01 370

原创 反转字符串中的单词_leetcode151

本文涉及对字符串的处理:去除多余的前导空格和尾随空格。将字符串分割成一个个单词。对字符串数组进行反转。 将字符串数组再转化为字符串。

2025-02-08 22:02:13 244

原创 反转字符串_leetcode344

本文介绍了反转字符串的思路。是字符串题目的入门之作。使用vector<char>&s来表示字符串,所以本质还是对数组的使用。其中交换元素使用swap()函数。

2025-02-08 20:11:48 270

原创 单链表的反转_leetcode

本文介绍了leet_206题,即单链表的反转。详细分析了使用迭代法和递归法处理这个问题的过程。并给出了递归调用的模板,通用分析思路及详细的递归过程。希望能够帮助你入门链表算法题。

2025-02-08 11:48:14 566

原创 数组_双指针_leetcode_26(去重)

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致。然后返回 nums 中唯一元素的个数。1.参数:一个非严格递增排序的数组nums;不相同,则说明我们遇到了一个新的唯一元素,将其放在。2.原先的数组形态是:非严格递增排列 ,即形似。i初始为0,j从第二个元素遍历整个数组。用来指向当前已经确定唯一元素的位置。相同,则说明它是重复的,可以跳过。返回值:删除后数组的新长度。最终,返回新的长度i+1;

2025-02-07 23:27:45 234

原创 c++_如何遍历二维数组

本文介绍了c++11引入的range-based for loop语法进行二维数组的遍历,并介绍了与之相关的多个知识点。

2025-02-07 23:12:43 610

原创 深度学习--一个分类的例子

本文会实现自定义模型实现对MINIST数据集的训练,训练完之后还会使用测试集进行测试。所依托的训练集和测试集都是由datasets.MNIST获取到的。

2024-05-14 15:05:44 1474 1

原创 深度学习?先从数据集下手

本文的内容如下:1)介绍了Epoch,Batch Size和Iteration2)DateSet抽象类和DataLoader类3)介绍torchvision库中及格常用的模块:models,datasets,transforms,utils4)介绍了.csv的文件形式,并提供了几个diabetes.csv数据集的获取途径5)介绍了MINIST数据集和TItantic数据集

2024-05-13 17:11:41 781

原创 深度学习?从一个线性回归的例子开始

本文先介绍了一些深度学习的重要的概念,再通过一个线性回归的例子带你体会模型训练的一般思路。最后还介绍了如何将我们的训练结果通过matplotlib库以图形的形式进行展现。

2024-05-09 14:44:24 659

原创 数据结构之图的应用

本文介绍了关于图的几个比较难理解的概念,并分别介绍了图的几个应用:最小生成树,关键路径,有向无环图求表达式,最短路径问题租后介绍了图的两个比较难理解的存储结构(十字链表和领接多重表)

2024-05-08 15:51:23 1029 1

原创 存储系统知识大全

我们文章的重点是,从虚拟地址到物理地址的转化(快表,一级页表,二级页表),然后再利用这个物理地址去访问主存(cache和主存结合使用)。并介绍了慢表和快表的概念,三种地址映射关系。

2024-05-06 14:10:10 857

原创 深度学习?---从Pytorch框架开始

本文主要是对Pytorch框架的介绍和安装进行详细的说明

2024-05-05 17:52:35 1534 2

原创 Git的使用

Git 是一个开源的分布式版本控制系统,最初由 Linus Torvalds 在 2005 年创建。与旧的集中式版本控制系统(如 SVN 和 CVS)不同,Git 是分布式的:每个开发人员都在本地拥有完整的代码仓库历史记录。

2024-05-05 13:56:44 1700 2

原创 如何将vue代码打包到nginx中

以下是具体步骤: 安装Nginx(如果尚未安装):你可以从Nginx官网下载适用于你操作系统的版本,并按照安装说明进行安装。4.重启或启动Nginx:保存配置文件后,使用以下命令重启或启动Nginx: sudo systemctl restart nginx。请将/path/to/your/vue_project/dist替换为你实际的Vue项目打包后的dist目录路径。5.访问你的网站:现在,你可以通过浏览器访问服务器的IP地址或域名,例如。这将生成一个名为dist的文件夹,其中包含了打包后的静态文件。

2024-05-05 12:52:28 224 1

空空如也

空空如也

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

TA关注的人

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