首页
学习
活动
专区
工具
TVP
发布

P_M_P学习笔记

专栏成员
77
文章
17341
阅读量
13
订阅数
【C++】模板进阶---cpp模板的深入探索
通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型的可能会得到一些错误的结 果,需要特殊处理,比如:实现了一个专门用来进行小于比较的函数模板:
P_M_P
2024-09-27
1020
【C++】深度解析:用 C++ 模拟实现 priority_queue类,探索其底层实现细节(仿函数、容器适配器)
堆是一种特殊的树形数据结构,通常以二叉树的形式实现,具有特定的排序特性。堆分为两种类型:最大堆和最小堆。
P_M_P
2024-08-25
1270
【Linux】Linux进程控制——进程创建、进程终止及进程等待详解
在Linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。
P_M_P
2024-08-15
1020
【MySQL】MySQL常见数据类型
从这个数值类型我们也可以发现,这其实也是一种约束。如果我们向mysql特定的类型中插入不合法的数据,MySQL一般会直接拦截相应的操作。这种类型的约束,也可以保证数据库中的数据是可预期的、完整的。
P_M_P
2024-08-12
1110
【C++】深入探索:从零开始模拟实现C++中的Vector容器
在C++中,vector是一个非常常用的容器,它提供了一种动态数组的实现方式,允许我们在运行时动态地增加或减少元素的数量。vector的内部实现主要依赖于动态分配的内存和连续存储的元素。
P_M_P
2024-07-30
1320
【C++】深度解析:用 C++ 模拟实现 list 类,探索其底层实现细节
模拟实现list的类的基本功能(增删等操作)要建立在迭代器类和节点类均已实现好的情况下才得以完成。
P_M_P
2024-07-27
630
【C++】深入探索vector,让你一次性学懂!
在使用vector类时,必须包含#include<vector>头文件以及using namespace std;
P_M_P
2024-07-21
1120
【Linux】Linux进程揭秘:从理论到实践的深度探索之旅
任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。笼统的理解,操作系统包括:
P_M_P
2024-07-19
560
探索JavaScript函数---基础篇
函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势是有利于精简代码方便复用。
P_M_P
2024-06-02
1030
探索计算机基石:深入理解冯·诺依曼结构
在信息技术日新月异的今天,计算机已成为我们生活、工作不可或缺的一部分。但当我们享受着计算机带来的种种便利时,是否曾思考过其背后的工作原理?这一切,都离不开一个奠定现代计算机基础的理论框架——冯·诺依曼结构。
P_M_P
2024-05-26
4290
整数和浮点数在内存中的存储详解(原码、反码、补码,大小端字节序,浮点数的存取)
三种表示方法均有符号位和数值位两部分,数值位的最高位被当作符号位,其中0表示“正”,1表示“负”,剩余的位则为数值位。
P_M_P
2024-05-26
5630
AIGC:一个值得探索的新蓝海?
AIGC(Artificial Intelligence Generated Content)—— 生成式人工智能,是指基于生成对抗网络、大型预训练模型等人工智能的技术方法,通过已有数据的学习和识别,以适当的泛化能力生成相关内容的技术。 (——百度百科)
P_M_P
2024-05-26
3780
【C++】深度解析:用 C++ 模拟实现 string 类,探索其底层实现细节
2. 标准的字符串类提供了对此类对象的支持,其接口类似于标准字符容器的接口,但添加了专门用于操作单字节字符字符串的设计特性。
P_M_P
2024-05-26
1050
JavaScript 对象入门:基础用法全解析
这是创建单个对象最直接的方法。只需简单地列出以逗号分隔的键值对,用花括号包围起来即可。
P_M_P
2024-05-26
1010
深入探索GDB:Linux下强大的调试神器
GDB,全称GNU Debugger,是一款开源、跨平台的源码级调试工具,尤其在Linux生态系统中占据着举足轻重的地位。GDB支持包括C、C++、Fortran、Ada、Objective-C、Go、D等多种编程语言,能够与GCC、Clang、LLVM等一系列主流编译器无缝集成。无论是针对桌面应用程序、服务器端服务,还是嵌入式系统,GDB都能以其强大的功能和灵活的交互方式,为开发者提供无与伦比的调试体验。
P_M_P
2024-04-25
8430
JavaScript基础:js介绍、变量、数据类型以及类型转换
JavaScript 程序不能独立运行,它需要被嵌入 HTML 中,然后浏览器才能执行 JavaScript 代码。通过 script 标签(<script> js代码<script>)将 JavaScript 代码引入到 HTML 中,有两种方式:
P_M_P
2024-04-17
1400
【CSS】CSS三大特性、盒子模型
​相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题。
P_M_P
2024-04-12
1960
【算法】动态规划练习(一)
T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2
P_M_P
2024-04-10
860
【C++】初识模板
如果在C++中,也能够存在这样一个模具,通过给这个模具中填充不同材料(类型),来获得不同材料的铸件(即生成具体类型的代码),那将会节省许多头发。巧的是前人早已将树栽好,我们只需在此乘凉。
P_M_P
2024-03-11
1080
C/C++内存管理及内存泄漏详解
注意:申请和释放单个元素的空间,使用new和delete操作符,申请和释放连续的空间,使用 new[]和delete[],注意:匹配起来使用。
P_M_P
2024-03-04
1220
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档