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

编程学习

专栏成员
79
文章
9258
阅读量
11
订阅数
日志代码编写
  日志是程序周期性运转或者特定时刻等一些常规或者特殊消息以特殊的形式打印出来,我们称为日志,关于日志,AI是这样回答的:
用户11029129
2024-11-02
650
初识计算机网络
  所谓 “局域网” 和 “广域网” 只是一个相对的概念. 比如, 我们有 “天朝特色” 的广域网, 也可以看做一个比较大的局域网。
用户11029129
2024-10-31
520
线程安全及其他理论
  如果现在有两个线程thread1和thread2,整个体系之中存在两把锁,mutex1和mutex2,现在出现这这样一种情况:
用户11029129
2024-10-27
930
特殊类设计与设计模式
  如果只能在堆上创建对象,也就意味着在创建对象的时候必须使用new来创建对象,那么我们就需要:
用户11029129
2024-10-23
780
C++智能指针
RAII(Resource Acquisition Is Initialization) 是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。
用户11029129
2024-10-18
840
C++异常
异常是一种处理错误的方式,当一个函数发现自己无法处理的错误时就可以抛出异常,让函数的直接或间接的调用者处理这个错误。
用户11029129
2024-10-18
880
生产与消费者模型
  生产消费者模型的本质是讨论数据如何 并发的传递的问题,生活当中其实有很多生产消模型,经典模型比如超市。超市本身是不生产产品的,商品源来自于厂商,而客户源就是我们普通老百姓。而厂商可能不止一家,用户也不止一个,那为什么说超市是经典的模型呢?
用户11029129
2024-10-11
1340
Linux线程同步与互斥
  如果不能保持互斥,那么会发生一些不合逻辑的事情,以下面这段多线程抢票代码为例:
用户11029129
2024-09-24
810
Linux线程基础
  加载到内存中的程序,我们称为进程。我们创建一个进程,简单来说是,分配进程地址空间,加载各种数据,与物理内存之间建立映射关系等。做完这些动作,我们才能说创建了进程,也就是说,创建一个进程的开销(时间空间成本开销)是很大的。
用户11029129
2024-09-24
690
【C++】map和set的使用
  vector、list、dequeforward_list(C++11)等,这些容器统称为 序列式容器,因为其底层为线性序列的数据结构,里面存储的是元素本身。那什么是关联式容器?它与序列式容器有什么区别?
用户11029129
2024-08-14
600
Linux进程信号详解【下】
  当时在 进程等待 这一章节里我们并没有详细说明 Core dump标志,而我们通过man手册查看signal,会发现大部分的信号的作用都是 终止进程,而终止进程的动作却又分为 Core 和 Term(termination) 两个动作。
用户11029129
2024-08-06
860
Linux之进程信号详解【上】
  用户输入命令,在Shell下运行一个前台进程,用户键盘输入 Ctrl C (2号信号)则会产生一个硬件中断,被OS获取,解释成为信号,发送给目标前台进程,前台进程收到信号之后,引起进程退出。
用户11029129
2024-06-10
1050
【MySQL】表的基本操作
  在数据库中,数据表是存储和组织数据的基本单位,对于数据表的操作是每个程序员需要烂熟于心的技巧。
用户11029129
2024-06-06
970
【MySQL】库的基础操作
  ‘[]’ 的内容表示可选项,可以选择也可以不选择。而 数据库本质上是目录文件。
用户11029129
2024-06-04
1100
深入浅出动静态库
  当你在Linux系统上编写和运行程序时,动态库和静态库是两个非常重要的概念。它们不仅影响着程序的编译和执行效率,还直接关系到程序的可移植性和灵活性
用户11029129
2024-06-04
1260
与MySQL的初相遇
MySQL基础使用 连接mysql服务器 MySQL与文件的关系 服务器管理 服务器、数据库和表关系
用户11029129
2024-06-04
1140
进程间通信(27000字超详解)
匿名管道通信 认识管道 匿名管道 匿名管道测试 管道的四种情况 管道的五种特性 管道的读写规则
用户11029129
2024-06-04
3210
Linux文件系统详解
  我相信只要使用过电脑的人都对磁盘这个词不陌生,我们通常在买电脑的时候也会根据磁盘的大小做选择,磁盘作为计算机的存储设备也是很重要的一个部件。
用户11029129
2024-06-04
1500
Linux-基础IO
  在刚开始学习Linux的时候,我们记住了Linux下一切皆文件,我们通过这篇文章来深入了解Linux下文件的构成及应用。
用户11029129
2024-06-04
1010
极简shell制作
  通过我们之前所学Linux知识以及C语言的知识,到目前为止,我们完全可以独立完成简易shell的制作,那么话不多说,开始今天的话题!
用户11029129
2024-06-04
1360
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档