守望的个人博客

编程珠玑


  • 首页

  • 关于

  • 分类

  • Linux

  • C

  • C++

  • 数据结构与算法

  • 书籍

  • GDB调试指南

  • 搜索

系统编程-文件读写

发表于 2019-12-19 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

在《系统编程-文件IO》中简单介绍了文件I/O的基本流程,无论选项或者参数多么变化多端,其流程大抵相同,不过是获取文件描述符,用描述符进行操作,关闭描述符,三步而已。那么文件读写又是怎样的流程?需要注意什么?

阅读全文 »

系统编程-多线程(1)

发表于 2019-12-17 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

多线程,作为一个开发者,这个名词应该不陌生。我在《对进程和线程的一些总结》中也有介绍,这里就不详述。

阅读全文 »

void*到底是什么玩意?

发表于 2019-12-15 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

说到C就不得不提指针,而一提到指针,有一个是比较特殊的,那就是void*。

void*到底是怎样的存在?

阅读全文 »

系统编程-文件I/O操作

发表于 2019-12-11 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

我们都听过Linux下一切皆文件,实际上无论是普通的文件读写,还是网络IO读写,它们都有着类似的操作过程。本文通过基本文件IO操作,来了解Linux“一切文件”的读写。当然过程中穿插着很多其他内容。

阅读全文 »

如何让程序真正地后台运行?

发表于 2019-12-06 | 更新于: 2020-10-06 | 分类于 C | 阅读次数:

如何实现一个守护进程?如何让程序在后台运行?这是后台开发面试常问的一道题,那么守护进程到底是什么?又该如何实现?

阅读全文 »

C++11-shared_ptr详解

发表于 2019-12-05 | 更新于: 2020-10-05 | 分类于 Cpp | 阅读次数:

《C++11 unique_ptr》说到,如果有可能就使用unique_ptr,然后很多时候对象是需要共享的,因此shared_ptr也就会用得很多。shared_ptr允许多个指针指向同一个对象,当指向对象的最后一个shared_ptr销毁时,该对象也就会自动销毁。

阅读全文 »

更改默认缓冲类型

发表于 2019-12-03 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

在上一篇《不可不知的缓冲类型》中说到了三种缓冲类型,看起来很简单对不对?今天我们看看如何修改这些默认的缓冲类型,以及在实际中可能遇到哪些问题。

阅读全文 »

三种缓冲类型

发表于 2019-12-01 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

今天来说说缓冲的事。也许你已经听说过三种缓冲模式,但是今天要讲的不止这些。

阅读全文 »

单例运行-C语言实现

发表于 2019-11-28 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

有些程序我们希望在一台机器上只有一个实例在运行,我在windows下也遇到过很多类似这样的程序,如QQ,它只允许同时运行一个。那么我们在Linux该如何实现这样的单例运行的程序呢?

阅读全文 »

dd命令详解--磁盘读写测试

发表于 2019-11-25 | 更新于: 2020-10-05 | 分类于 linux | 阅读次数:

有时候需要测试磁盘读写速度,或者临时读写文件,不想临时写代码?有没有测试使用的命令?当然有!

阅读全文 »

1234…20
守望

守望

193 日志
25 分类
81 标签
RSS
E-Mail 公众号
友情链接
  • Java知音
  • EmbeddedDevelop

目录

  • C50
  • Cpp16
  • Go1
  • Shell2
  • gdb6
  • hexo5
  • leetcode4
  • linux43
  • lua1
  • python2
  • redis3
  • resource2
  • vim3
  • windows1
  • 单元测试3
  • 工作面试1
  • 工具3
  • 性能优化2
  • 数据库1
  • 数据结构与算法15
  • 程序员4
  • 编译链接8
  • 网络编程5
  • 设计模式2
  • 读书10
© 2016 — 2021 守望
由 Hexo 强力驱动
|
主题 — NexT.Mist