腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
可涵的从小白到大牛的征程
专栏成员
举报
101
文章
8297
阅读量
22
订阅数
订阅专栏
申请加入专栏
全部文章(101)
函数(41)
数组(35)
指针(30)
数据(26)
算法(26)
int(25)
c++(22)
遍历(19)
字符串(15)
linux(14)
存储(13)
变量(13)
对象(13)
内存(12)
排序(11)
进程(9)
容器(7)
系统(6)
源码(6)
编译器(5)
程序(5)
递归(5)
队列(5)
二进制(5)
链表(5)
设计(5)
二叉树(4)
编译(4)
基础(4)
优化(4)
数据结构(3)
dp(3)
return(3)
root(3)
struct(3)
编程(3)
技巧(3)
计算机(3)
搜索(3)
索引(3)
原理(3)
char(2)
max(2)
parent(2)
ps(2)
stl(2)
string(2)
vector(2)
多线程(2)
工具(2)
继承(2)
命令行(2)
模型(2)
内存管理(2)
通信(2)
线程(2)
线程安全(2)
异常(2)
makefile(1)
unix(1)
自动化(1)
yum(1)
gcc(1)
安全(1)
assert(1)
date(1)
fork(1)
gdb(1)
key(1)
lambda(1)
list(1)
map(1)
null(1)
scanf(1)
set(1)
size(1)
sum(1)
target(1)
zero(1)
博客(1)
操作系统(1)
磁盘(1)
登录(1)
动态规划(1)
解决方案(1)
接口(1)
内存泄漏(1)
内核(1)
排序算法(1)
权限(1)
日志(1)
入门(1)
生命周期(1)
实践(1)
数据存储(1)
调试(1)
调试工具(1)
同步(1)
网络协议(1)
效率(1)
语法(1)
作用域(1)
搜索文章
搜索
搜索
关闭
【Linux】计算机网络协议详解与通信原理探究
原理
linux
计算机
通信
网络协议
首先"协议" 是一种约定。计算机协议就是计算机之间的约定,是为了减少通信成本、沟通成本等。
用户11316056
2024-10-23
128
0
【Linux】从多线程同步到生产者消费者模型:多线程编程实践
实践
同步
编程
多线程
模型
如果某一个线程抢票能力过于强大,把所有的票一个人都抢走了,比如上面的线程4,一个人就抢到了8088张票,而线程2和线程3一张票都没有抢到,这就造成了线程2和线程3的饥饿问题!
用户11316056
2024-10-21
79
0
【Linux】多线程安全之道:互斥、加锁技术与底层原理
linux
变量
线程
线程安全
原理
这是没有加锁(互斥)的代码执行的结果,发现我们抢票抢着抢着竟然抢到了负数!这是万万不行的。
用户11316056
2024-10-21
107
0
C++简易日志系统:打造高效、线程安全的日志记录工具
c++
工具
日志
系统
线程安全
在当前的数字化时代,日志分析已经成为了云安全的重要组成部分,日志文件记录了系统、应用程序和网络的各种活动,通过分析这些日志,我们可以发现潜在的安全问题,预防和应对各种安全威胁
用户11316056
2024-10-19
78
0
调整奇数偶数顺序
遍历
函数
数组
源码
int
可以重新开辟一个数组,然后将原有的数组遍历,先把奇数拷贝到新的数组,然后再把偶数拷贝。
用户11316056
2024-10-16
77
0
C++ string 基本用法
字符串
c++
string
遍历
函数
表示用字符串从下标1开始的4位初始化str5(在C++中,字符串的下标也是从0开始的,跟C语言的数组一样)
用户11316056
2024-10-16
89
0
【Linux】信号知识三把斧——信号的产生、保存和处理
进程
系统
异常
linux
函数
Linux系统提供的让用户(进程)给其他进程发送异步信息的一种方式。(注意信号和信号量这两者没有任何关系!)
用户11316056
2024-10-16
123
0
整型在内存中的存储
数据存储
数组
存储
变量
内存
接着将一个整型类型的数据存储在char类型,需要进行截断(直接截断整型的后8位)。
用户11316056
2024-10-16
94
0
【Linux】解锁管道通信和共享内存通信,探索进程间通信的海洋
数据
通信
linux
函数
进程
进程为什么会有独立性,本质原因是:这两个进程都有自己的虚拟地址空间,但是他们的正文代码,堆,栈,共享区等被映射到了内存当中的不同的物理空间 ,所以在内存方面具有 独立性,不会互相影响
用户11316056
2024-10-16
114
0
【Linux】探索文件I/O奥秘,解锁软硬链接与生成动静态库知识
函数
进程
系统
linux
磁盘
仔细观察发现,这三个流的类型都是FILE*, fopen返回值类型,文件指针,那什么是FILE类型呢?这是C标准库自己封装的一个结构体。
用户11316056
2024-10-16
94
0
【Linux】探索进程控制奥秘,解锁高效实战技巧
linux
程序
函数
技巧
进程
因为字符串具有常量属性,字符常量不可被修改。这里的问题是字符串为什么会有常量属性呢?
用户11316056
2024-10-16
49
0
【Linux】借命令行参数的引导,探索环境变量的奥秘
程序
进程
命令行
内存
linux
我们为什么会有不同的指令对应的不同的功能,就是因为命令行参数的存在,命令行参数就是Linux指令选项的基础!
用户11316056
2024-10-16
99
0
【Linux】探索进程优先级的奥秘,解锁进程的调度与切换
指针
linux
队列
进程
数据
在Linux环境下,默认优先级是80,并且Linux的优先级是可以被修改的,Linux优先级的范围:【60,99】,长度为40.
用户11316056
2024-10-16
70
0
Linux进程初识:OS基础、fork函数创建进程、进程排队和进程状态讲解
进程
linux
fork
函数
基础
设备是互相连接的,目的是让设备之间数据流动,本质是让设备之间进行数据的来回拷贝(拷贝的整体速度,是决定计算机效率的重要指标)
用户11316056
2024-10-16
127
0
UNIX及UNIX-like环境下的调试工具gdb使用方法
unix
gdb
变量
调试
调试工具
我们首先要将可执行程序变成debug版本。gcc编译器默认是release版本发布,那我们怎么将其变成debug版本呢?只需要在makefile文件中加上-g。
用户11316056
2024-10-16
89
0
Linux项目自动化构建清理工具-make/Makefile如何实现编译代码
编译
工具
makefile
linux
自动化
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作。 makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率,但目前我觉的这两个工具就是用来像编译器那样在Linux环境下去编译程序。
用户11316056
2024-10-16
103
0
【C++从小白到大牛】C++的隐式和显示类型转换基础知识讲解
对象
指针
c++
安全
编译器
在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与接收返回值类型不一致时,就需要发生类型转化,C语言中总共有两种形式的类型转换:隐式类型转换和显式类型转换。
用户11316056
2024-10-16
99
0
【C++从小白到大牛】C++智能指针的使用、原理和分类
原理
指针
c++
对象
内存泄漏
这里如果是p1的new抛异常了 那么首先p1是申请空间失败的 然后程序跳转到异常处理机制,如果main函数中没有对异常捕捉,那么程序就终止了。
用户11316056
2024-10-16
96
0
【C++从小白到大牛】C++11异常如何处理?
异常
c++
程序
对象
函数
实际中C语言基本都是使用返回错误码的方式处理错误,部分情况下使用终止程序(assert断言)处理非常严重的错误,但是这两种处理异常的方式都有明显的缺陷,那我们来学习C++是如何处理异常的呢~
用户11316056
2024-10-16
135
0
【C++从小白到大牛】C++右值引用与移动语义
变量
对象
函数
生命周期
c++
我们平时定义的变量的就是左值。左值是一个表达式,我们可以获取它的地址。一般可以对它进行赋值(加上const变成常量就修改不了)。
用户11316056
2024-10-16
99
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档