自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

choice~的博客

喜欢C语言

  • 博客(99)
  • 资源 (114)
  • 问答 (7)
  • 收藏
  • 关注

原创 【Qt】边学边写之Qt教程(零基础)

Qt框架默认提供的标准信号和槽不足以完成我们日常应用开发的需求,比如说点击某个按钮让另一个按钮的文字改变,这时候标准信号和槽就没有提供这样的函数。但是Qt信号和槽机制提供了允许我们自己设计自己的信号和槽。函数声明在类头文件的signals域下没有返回值,void类型的函数只有函数声明,没有实现定义可以有参数,可以重载通过emit关键字来触发信号,形式:emit object->sig(参数);

2022-11-03 11:00:00 48708 101

原创 【C++面试指南】如何成为C++“糕手”?

> 1. 栈又叫堆栈,非静态局部变量/函数参数/返回值等等,栈是向下增长的。>> 2. 内存映射段是高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共> 享内存,做进程间通信。(Linux课程如果没学到这块,现在只需要了解一下)>> 3. 堆用于程序运行时动态内存分配,堆是可以上增长的。> 4. 数据段--存储全局数据和静态数据。> 5. 代码段--可执行的代码/只读常量。 ............

2022-08-30 09:15:51 2608 74

原创 MySQL8新特性底层原理

MySQL 8.0开始真正支持降序索引 (descendingindex)。只有InnoDB存储引擎支持降序索引,只支持BTREE降序索引。另外MySQL8.0不再对GROUP BY操作进行隐式排序。在MySQL中创建一个t2表​​如果是5.7中,则没有显示升序还是降序信息我们插入一些数据,给大家演示下降序索引的使用看下索引使用情况我们在5.7对比一下这里说明,这里需要一个额外的排序操作,才能把刚才的索引利用上。我们把查询语句换一下MySQL8中使用了。

2024-07-22 08:45:00 423

原创 MySQL性能优化

慢查询日志,顾名思义,就是查询花费大量时间的日志,是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。如何开启,我们稍后再说。1.3.2.1.1慢查询基础-优化数据访问查询性能低下最基本的原因是访问的数据太多。大部分性能低下的查询都可以通过减少访问的数据量的方式进行优化。

2024-07-20 07:30:00 649

原创 Go网络编程-RPC程序设计

RPC, Remote Procedure Call,远程过程调用。与 HTTP 一致,也是应用层协议。该协议的目标是实现:调用远程过程(方法、函数)就如调用本地方法一致。如图所示:说明:ServiceA 需要调用 ServiceB 的 FuncOnB 函数,对于 ServiceA 来说 FuncOnB 就是远程过程即可完成调用RPC 是 C/S 模式,调用方为 Client,远程方为 ServerRPC 把整体的调用过程,数据打包、网络请求等,封装完毕,在 C、S 两端的 Stub 中。

2024-07-18 23:01:13 978

原创 Go网络编程-HTTP程序设计_2

Go编写HTTP服务器,用 Go实现一个非常容易,Go 语言标准库net/http自带了一系列结构和方法来帮助开发者简化 HTTP 服务开发的相关流程。因此,我们不需要依赖任何第三方组件就能构建并启动一个高并发的 HTTP 服务器。

2024-07-18 22:54:47 1036

原创 Go语言并发编程-Goroutine调度

整体上看go func() 创建Goroutine将Goroutine放入队列放入本地队列本地队列满,放入全局队列M通过P获取G运行从本地队列获取G从其他P的本地队列获取G从全局队列获取GM执行G调度周期循环执行GG主动让出G执行系统调用G执行系统调用解绑G和PP抢占其他的M继续执行系统调用的G结束,将G放入其他P队列执行,M空闲若G执行完毕,释放。

2024-07-18 22:54:21 797

原创 Go语言并发编程-案例_3

统计目录的文件数量和大小(或其他信息)。

2024-07-18 22:52:15 1021

原创 Go语言并发编程-Context上下文

Go 1.7 标准库引入 context,译作“上下文”,准确说它是 goroutine 的上下文,包含 goroutine 的运行状态、环境、现场等信息。context 主要用来在 goroutine 之间传递上下文信息,包括:取消信号、超时时间、截止时间、k-v 等。随着 context 包的引入,标准库中很多接口因此加上了 context 参数,例如 database/sql 包。context 几乎成为了并发控制和超时控制的标准做法。。

2024-07-18 22:51:23 939

原创 Go语言并发编程-Channel通信_2

Channel的结构定义为qcount uint // 元素个数。len()dataqsiz uint // 缓冲队列的长度。cap()buf unsafe.Pointer // 缓冲队列指针,无缓冲队列为nilelemsize uint16 // 元素大小elemtype *_type // 元素类型//lock mutex其中:存储空间分为channel和channel.buf两块。

2024-07-18 22:50:19 1211

原创 Go语言并发编程-同步和锁

同步是并发编程的基本要素之一,我们通过channel可以完成多个goroutine间数据和信号的同步。除了channel外,我们还可以使用go的官方同步包sync,sync/atomic 完成一些基础的同步功能。主要包含同步数据、锁、原子操作等。一个同步失败的示例:// 计数器// 多个goroutine并发的累加计数器gs := 100wg.Add(gs)for i := 0;i < gs;i++ {// 累加for k := 0;k < 100;

2024-07-18 22:47:00 541

原创 MySQL中的锁

IS、IX锁是表级锁,它们的提出仅仅为了在之后加表级别的S锁和X锁时可以快速判断表中的记录是否被上锁,以避免用遍历的方式来查看表中有没有上锁的记录。就是说其实IS锁和IX锁是兼容的,IX锁和IX锁是兼容的。我们画个表来看一下。

2024-07-18 22:33:35 1028

原创 InnoDB引擎底层解析

InnoDB的内存结构和磁盘存储结构图总结如下:其中的Insert/Change Buffer主要是用于对二级索引的写入优化,Undo空间则是undo日志一般放在系统表空间,但是通过参数配置后,也可以用独立表空间存放,所以用虚线表示。

2024-07-09 12:45:00 359 1

原创 事务和事务的隔离级别

1、如果被访问版本的trx_id属性值与ReadView中的creator_trx_id值相同,意味着当前事务在访问它自己修改过的记录,所以该版本可以被当前事务访问。2、如果被访问版本的trx_id属性值小于ReadView中的min_trx_id值,表明生成该版本的事务在当前事务生成ReadView前已经提交,所以该版本可以被当前事务访问。

2024-07-06 10:45:00 475 2

原创 MySQL体系架构

MySQL变种有好几个,主要有三个久经考验的主流变种:Percona Server,MariaDB和 Drizzle。它们都有活跃的用户社区和一些商业支持,均由独立的服务供应商支持。同时还有几个优秀的开源关系数据库,值得我们了解一下。

2024-07-04 22:11:52 819 3

原创 事务底层与高可用原理

在聚簇索引中,记录是按照主键值的大小连成了一个单向链表的,如果我们更新了某条记录的主键值,意味着这条记录在聚簇索引中的位置将会发生改变,比如你将记录的主键值从1更新为10000,如果还有非常多的记录的主键值分布在1 ~ 10000之间的话,那么这两条记录在聚簇索引中就有可能离得非常远,甚至中间隔了好多个页面。更新记录时,对于被更新的每个列来说,如果更新后的列和更新前的列占用的存储空间都一样大,那么就可以进行就地更新,也就是直接在原记录的基础上修改对应列的值。往这张表中插入多条记录。

2024-07-04 22:09:43 1064 3

原创 MySQL中的索引

能表示的整数范围当然也是依次递增,如果我们想要对某个整数列建立索引的话,在表示的整数范围允许的情况下,尽量让索引列使用较小的类型,比如我们能使用INT就不要使用BIGINT,能使用NEDIUMINT就不要使用INT,这是因为数据类型越小,在查询时进行的比较操作越快(CPU层次)数据类型越小,索引占用的存储空间就越少,在一个数据页内就可以放下更多的记录,从而减少磁盘/0带来的性能损耗,也就意味着可以把更多的数据页缓存在内存中,从而加快读写效率。唯一索引的选择性是1,这是最好的索引选择性,性能也是最好的。

2024-06-29 09:00:00 554 1

原创 MySQL中的系统库

MySQL的performance_schema 是运行在较低级别的用于监控MySQL Server运行过程中的资源消耗、资源等待等情况的一个功能特性,它具有以下特点。采集的东西相对比较底层,比如磁盘文件、表I/O、表锁等等。• performance_schema提供了一种在数据库运行时实时检查Server内部执行情况的方法。performance_schema 数据库中的表使用performance_schema存储引擎。该数据库主要关注数据库运行过程中的性能相关数据。

2024-06-26 07:30:00 1199 2

原创 MySQL性能调优与架构设计【MySQL的执行原理-2】

MySQL执行一个查询可以有不同的执行方案,它会选择其中成本最低,或者说代价最低的那种方案去真正的执行查询。I/O成本我们的表经常使用的MyISAM、InnoDB存储引擎都是将数据和索引都存储到磁盘上的,当我们想查询表中的记录时,需要先把数据或者索引加载到内存中然后再操作。这个从磁盘到内存这个加载的过程损耗的时间称之为I/O成本。CPU成本读取以及检测记录是否满足对应的搜索条件、对结果集进行排序等这些操作损耗的时间称之为CPU成本。对于InnoDB存储引擎来说,页是磁盘和内存之间交互的基本单位。

2024-06-24 06:56:48 1045

原创 MySQL的执行原理【一】

为了方便讲述,我们建立两个简单的演示表并给它们写入数据:连接的本质就是把各个连接表中的记录都取出来依次匹配的组合加入结果集并返回给用户。所以我们把e1和e2两个表连接起来的过程如下图所示:这个过程看起来就是把e1表的记录和e2的记录连起来组成新的更大的记录,所以这个查询过程称之为连接查询。连接查询的结果集中包含一个表中的每一条记录与另一个表中的每一条记录相互匹配的组合,像这样的结果集就可以称之为笛卡尔积。

2024-06-22 09:15:00 955

原创 MySQL性能调优与架构设计【常见面试题】

目前关系数据库有六种范式,常见范式:第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。。范式化设计优缺点:优点:可以尽量得减少数据冗余,使得更新快,体积小;缺点:对于查询需要多个表进行关联,减少写得效率增加读得效率,更难进行索引优化反范式化:优点:可以减少表得关联,可以更好得进行索引优化;

2024-06-20 22:28:12 1023

原创 腾讯云[HiFlow】| 自动化 -------HiFlow:还在复制粘贴?

随着网络时代的不断发展,自动化已经成为一大热词!一个职场人,在线上办公,每天需要在多少个应用间切换?打开电脑,一个员工每日还需要在邮箱、IM、在线应用,复杂如财务系统、HR系统、CRM系统,多线程处理任务,切换应用时还要重新登陆、重复填写信息。在学校,学校班长或者学生会主席,需要不断的组织活动,消息通知,信息的采集;一是对领导同志的原稿、手迹、批示、签名如何采集,如何保存。二是大量文件、资料、数据如何进入计算机,由纸张信息转换为电子信息。三是信息的存贮,办公自动化系统信息载体。腾讯云。...

2024-06-16 08:42:47 3040 38

原创 MySQL性能调优之必知必会

在磁盘设备上,通过B+树可以有效的存储数据;所有记录都存储在叶子节点上,非叶子(non-leaf)存储索引(keys)信息;而且记录按照索引列的值由小到大排好了序。B+树含有非常高的扇出(fanout),通常超过100,在查找一个记录时,可以有效的减少IO操作;*扇出:是每个索引节点(Non-LeafPage)指向每个叶子节点(LeafPage)的指针;扇出数 = 索引节点(Non-LeafPage)可存储的最大关键字个数 + 1。

2024-06-02 16:31:52 1048

原创 web:从10到1的编译大重构

腾讯文档发布的webpack5进行了一次编译的大重构,作为一个多个仓库共同构成的大型项目,任意品类的代码量都超过百万。对于腾讯文档这样一个快速迭代,高度依赖自动化流水线,常年并行多个大型需求和无数小需求的项目来说,稳定且快速的编译对于开发效率至关重要。这篇文章,就是笔者最近进行重构,成功将日常开发优化到1s的过程中,遇到的一些大型项目特有的问题和思考,希望能给大家在前端项目构建的优化中带来一些参考和启发。.........

2024-05-02 12:50:39 296 73

原创 设计模式:工厂模式

在这篇文章中,我将解释为什么工厂是有用的,然后我将用来自著名Java框架或Java API的真实示例来介绍每种类型。我将使用Java代码来实现工厂,但如果你不了解Java,你仍然能够理解这个想法。此外,我将使用 UML 来正式描述模式。虽然本文是关于工厂模式的,但仅仅为了使用模式而使用模式比从不使用模式更糟糕。这种行为是一种反模式。实际上,大多数模式使代码更难以理解。大多数时候,我不使用工厂。例如:我一直认为工厂是它们的优势(将在下一部分中看到它们)与代码的可读性和理解性之间的权衡。工厂的主要目标是实例化对

2024-04-29 21:46:48 2256 90

原创 校园网的正确使用(亲测)

gnirehtet-反向链接该软件是一款用于反向网络连接工具,通过一条数据线将手机与电脑连接起来,打破某些学校校园网在线客户端的限制,即使手机关闭流量和wifi也能共享使用电脑的校园网(目前只支持安卓手机)。打开开发者模式教程然后通过数据线连接手机和电脑,将USB的用途改为"传输文件(MTP)"。在电脑上下载解压软件,运行下方图标程序。此时,手机上会提示一个网络连接请求,点击确定即可。如果操作成功了的话,电脑上会出现以下这个窗口,并且会快速显示手机当前各种连接信息。

2024-04-27 09:27:34 2034 3

原创 C语言【23道】经典面试题【下】

必知必会的面试经典题

2024-04-27 09:25:46 924

原创 场景实践:基于函数计算快速搭建Wordpress博客系统

您已成功注册阿里云账号,并完成实名认证。具体信息,请参见阿里云账号注册流程。进入函数计算首页。单击管理控制台。在概览页面,单击免费开通。在开通说明面板,认真阅读并选中函数计算服务协议复选框,单击立即开通,然后单击关闭,进入函数计算控制台。可选:在左侧导航栏,单击概览,在云资源访问授权对话框,单击同意授权给您的账号授予AliyunFCDefaultRole角色。授权成功授权成功即函数计算具有访问云资源的权限。授权失败阿里云账号可能由于一些功能无法授权造成的。但函数计算仍可以正常使用。如果您仍需授予系统默认角色

2024-04-27 08:50:41 1177 96

原创 JVM 内存模型

在本文中,我将重点介绍 JVM 规范中描述的运行时数据区域。这些区域旨在存储程序或 JVM 本身使用的数据。我将首先介绍JVM的概述,然后是字节码是什么,并以不同的数据区域结束。JVM 是底层操作系统的抽象。它确保相同的代码将以相同的行为运行,无论JVM在什么硬件或操作系统上运行。例如:注意:有时,JVM 实现的行为与另一个 JVM 实现不同,但通常是相同的。下图给出了 JVM 的概述:注意:许多 JVM 实现的执行引擎不会总是解释字节码,而是将字节码编译为本机代码(如果经常使用)。它被称为Just In

2024-04-27 08:50:24 4070 91

原创 设计模式:单例、原型和生成器

在我看来,这些模式不如工厂重要。然而,了解它们仍然很有用。我将提供UML描述,简单的java示例(这样即使你不了解java,你也可以理解),并提出来自着名Java框架或API的真实示例。创建模式是处理对象初始化并克服构造函数限制的设计模式。四人帮在他们的书“【设计模式:可重用面向对象软件的元素】中描述了其中的五个:自本书出版(1994年)以来,已经发明了许多创造模式:这种模式是最著名的。在过去的几十年里,它被过度使用,但自那以后它的受欢迎程度有所下降。我个人避免使用它,因为它使代码更难以进行单元测试并创建紧

2024-04-27 08:50:14 1199 107

原创 我如何编码8个小时而不会感到疲倦。

我认为可以坐在办公桌前,打开笔记本电脑,从待办事项列表中执行任务,然后编写代码,直到我感到疲倦。但实际上,这种工作方式总是在2-4个小时的编码后扼杀了我的生产力水平。我感到非常疲倦,除了不同的低能量任务(如代码审查)之外,我不想做任何事情今天,我可以编码8个多小时,而不会像废话一样。发生了什么变化🤔?你可以问我。我创建了一个生产力系统🪐,帮助我以最大的能力编码,编写,创建和生活,而不会感到无聊,疲倦或迷雾。我的生产力系统保持在3个主要支柱上:让我们仔细看看它们中的每一个一切都从时间表开始。我做..

2024-04-27 08:50:05 1283 58

原创 一文带你走进【内存泄漏】

没想到项目放到线上后,随着请求量的增多,却感觉到首屏速度越来越慢,并且是在持续性地变慢。而且在发布完后(也就是容器重建了),耗时又陡然降下来了。因此很合理地怀疑是内存泄漏了。故而在 STKE 的监控面板瞧一瞧,内存确实是一波一波似浪花。知道是内存泄漏,我们就需要找到泄漏的点。因为不能轻易操作线上环境,线上代码也是压缩的,因此我们需要先搭建本地环境看能否方便调试问题。这里我们我们可以在本地起 Server 后,写脚本发起请求,来模拟线上环境。(但是看过上篇文章的小伙伴都知道,我们还有个骨架屏的模式,可以跳过发

2024-04-27 08:49:53 4828 117

原创 【Linux】下跨语言调用【C++】实践

【查询理解】(QU, Query Understanding)是美团搜索的核心模块,主要职责是理解用户查询,生成查询意图、成分、改写等基础信号,应用于搜索的召回、排序、展示等多个环节,对搜索基础体验至关重要。该服务的线上主体程序基于C++语言开发,服务中会加载大量的词表数据、预估模型等,这些数据与模型的离线生产过程有很多文本解析能力需要与线上服务保持一致,从而保证效果层面的一致性,如文本归一化、分词等。而这些离线生产过程通常用Python与Java实现。如果在线、离线用不同语言各自开发一份,则很难维持策略与

2024-04-27 08:49:42 2075 166

原创 【web服务器】(个人专用)

​ Html(Hyper Texture Markup Language)是超文本标记语言,在计算机中以 .html或者.htm作为扩展名,可以被浏览器识别,就是经常见到的网页.​ Html的语法非常简洁,比较松散,以相应的英语单词关键字进行组合,html标签不区分大小写,标签大多数成对出现,有开始,有结束,例如 ,但是并没有要求必须成对出现.同时也有固定的短标签,例如,.​ 学习html基本可以认为就是学习各种标签,标签也可以设置属性,例如。

2024-03-08 11:20:22 728 8

原创 Linux进程 | 环境变量 | 程序地址空间

如果进行kill -19就算暂停也可以说阻塞状态,也可以进行kil -18恢复信号,但是后面有个+不显示了,因为这个+代表是前台的任务,没有+的就是被放到了后台,程序不能被Ctrl+C终止。需要强调一点的是,进程的nice值不是进程的优先级,他们不是一个概念,但是进程nice值会影响到进程的优先级变化。我们发现,输出出来的变量值和地址是一模一样的,很好理解呀,因为子进程按照父进程为模版,父子并没有对变。所以之前说‘程序的地址空间’是不准确的,准确的应该说成 进程地址空间 ,那该如何理解呢?

2024-03-01 15:48:34 684

原创 Linux基础开发工具使用【Yum | Vim | 编译器 | 调试器 | GDB | Makefile | Git】

在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.

2024-02-07 09:45:00 718

原创 Linux的权限 + 【提权 | 粘滞位】

目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)图片转存中…(img-8zGzdahS-1706959860768)]此时其他用户的执行权限x变成t,凡是此目录下的其他用户都不允许互删(root和文件的用户和所属组可以删除)目录的可执行权限是表示你可否在目录下执行命令。

2024-02-03 19:35:20 991

原创 Linux的常见指令和基本操作演绎【复习篇章一】

重新对linux的进一步学习,熟练运用指令及更深层次的探讨,达到入门即进阶效果。动图的展示和运用实践的操作演绎出的精彩内容。(复习及扩展)

2024-01-24 11:08:25 942

原创 读C++ Primer有感

具体来说,数组的维度在定义时己经确定,如果我们想更改数组的长度,只能创建一个更大的新数组,然后把原数组的所有元素复制到新数组中去。数组与 额外的元素,虽然在某些情境下运行时性能较好,但是与 vector 相比损失了灵活 vector 的相似之处是都能存放类型相同的对象,且这些对象本身没有 vector 的最大不同是,数组的大小固定不变,不能随意向数组中增加性。但凡是使用了迭代器的循环体,都不要向迭代器所属的容器添加元素,会失效。如果传给函数的是一个数组,则实参自动转换成指向数组首元素的指针。

2023-10-28 07:09:32 226

原创 【VMware虚拟机】介绍及安装 | 远程桌面连接

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。说白了:就是安装在本机中的电脑,也可以说在电脑中的电脑。

2023-01-03 09:42:44 7187 2

ScreenToGif截图编写技术文档或者教程教学的一个动态图片展示

可以看我文章图片内容效果,动态显示教学

2024-04-27

一个免费的xshell 外壳,跨操作系统的软件

一个免费的xshell 外壳,跨操作系统的软件

2024-04-27

该软件是一款用于反向网络连接工具,打破某些学校校园网在线客户端的限制

该软件是一款用于反向网络连接工具,通过一条数据线将手机与电脑连接起来,打破某些学校校园网在线客户端的限制,即使手机关闭流量和wifi也能共享使用电脑的校园网(目前只支持安卓手机)

2024-04-27

linux操作系统移植-树莓盘

为这个月的linux复习完全ok

2022-11-04

C++复习专用比较,超硬核

超详细的C++笔记,重点标记

2022-11-01

Qt5思维导图文件(复习)

一键打开可导入,超详细,复习专用

2022-11-01

Qt5复习思维导图(高清)

高清QT5资源思维导图,复习专用

2022-11-01

c++ 41. Tuple 用例

c++ 41. Tuple 用例

2022-06-23

linux驱动开发总结

linux驱动开发总结

2022-06-22

36. reverse_iterator

36. reverse_iterator

2022-06-22

54.bitmap_allocator(上)

54.bitmap_allocator(上)

2022-06-21

《内存管理机制》55.bitmap_allocator(下)

《内存管理机制》55.bitmap_allocator(下)

2022-06-21

50.GNU C++对allocators的描述

50.GNU C++对allocators的描述

2022-06-20

48.class FixedAllocator分析(下)

48.class FixedAllocator分析(下)

2022-06-20

47.class FixedAllocator分析(上)

47.class FixedAllocator分析(上)

2022-06-20

49.Loki_allocator总结

49.Loki_allocator总结

2022-06-20

46.Loki_allocator行为图解

46.Loki_allocator行为图解

2022-06-20

45.上中下三个classes分析

45.上中下三个classes分析

2022-06-20

44.VC6内存管理总结(下)

44.VC6内存管理总结(下)

2022-06-20

43.VC6内存管理总结(上)

43.VC6内存管理总结(上)

2022-06-19

C OOp-intro.pdf C++ OOP2-ex.cpp 面向对象Part.pdf

C OOp-intro.pdf C++ OOP2-ex.cpp 面向对象Part.pdf

2022-06-14

arm所有课后作业数据集

arm所有课后作业数据集

2022-06-13

arm知识点梳理(必备)

arm知识点梳理(必备)

2022-06-13

ARM呕心沥血整理(必过总结)

ARM呕心沥血整理(必过总结)

2022-06-13

Linux驱动开发实训指导书

Linux驱动开发实训指导书

2022-06-13

统计学——Stat 案例讨论

统计学——Stat 案例讨论

2022-06-09

《大话统计学》R 程序包-函数

《大话统计学》R 程序包-函数

2022-06-09

校园网是学生经常使用的,我把我的使用方法写成博客,文件格式md的

校园网是学生经常使用的,我把我的使用方法写成博客,文件格式md的

2022-06-08

全网最好用的截屏软件windows版,Snipaste

全网最好用的截屏软件windows版,Snipaste

2022-06-07

收集各个年段的蓝桥杯题目

收集各个年段的蓝桥杯题目

2022-06-07

对sql的数据库创建表格制作

对sql的数据库创建表格制作

2022-06-07

物联网无线传感技术总结

物联网无线传感技术总结

2022-06-07

内容是linux驱动开发的一些总结

内容是linux驱动开发的一些总结

2022-06-07

云原生技术学习路线图_pro

云原生技术学习路线图_pro

2022-06-06

音视频技术学习路线图_pro

音视频技术学习路线图_pro

2022-06-06

区块链技术学习路线图_pro

区块链技术学习路线图_pro

2022-06-06

前端技术学习路线图-CSDN_pro

前端技术学习路线图-CSDN_pro

2022-06-06

后端技术学习路线图_pro

后端技术学习路线图_pro

2022-06-06

测试技术学习路线图_pro

测试技术学习路线图_pro

2022-06-06

安全技术学习路线图_pro

安全技术学习路线图_pro

2022-06-06

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

TA关注的人

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