自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 《UNIX环境高级编程》笔记 第八章 进程控制

本章介绍UINIX系统的进程控制,包括创建新进程,执行程序和进程终止。还将说明进程属性的各种ID-----实际、有效和保存的用户ID和组ID。

2024-06-27 21:15:49 462

原创 《UNIX环境高级编程》笔记 第七章 进程环境

本章简要介绍了进程的运行环境,包括进程的启动、终止、命令行参数、环境参数和程序的空间布局、内存分配、进程资源限制等内容。

2024-05-22 22:30:37 307

原创 《UNIX环境高级编程》笔记 第六章 系统数据文件和信息

本周介绍了口令文件(/etc/passwd)、阴影口令(/etc/shadow)、组文件(/etc/group)及其他几个系统数据文件的相关信息、作用和读写接口,后面还涉及了时间和日期相关的API。

2024-05-16 22:36:02 590

原创 《UNIX环境高级编程》笔记 第五章——标准IO

标准IO相对于第三章文件IO来说,标准IO是库函数调用,而文件IO是系统调用。标准IO实现了读写数据的缓存机制,因此能够一定程度提高读写效率。标准IO提供了多个方便用户在不同应用场合的IO接口,这些IO接口有不同的缓冲类型,包含全缓冲、行缓冲和不带缓冲。标准IO围绕一个流的数据结构进行操作,标准IO库打开或创建文件时,都有一个流对象与之关联。

2024-04-17 21:48:34 577

原创 《UNIX环境高级编程》笔记 第四章——文件和目录

当pathname为相对路径时,若fchownat函数flag=AT_SYMLINK_NOFOLLOW,则与lchown作用一样,只修改符号链接本身,而不是符号链接引用的文件。(2)fstatatf以打开目录的文件描述符dirfd为起始目录,返回相对路径pathname的文件信息,如果pathname是绝对路径,则忽略dirfd。解除文件链接,当链接计数为0时,文件内容被删除,另一个条件是当进程打开了一个文件,即使该文件链接计数为0,也不能删除其内容。建立文件硬链接,不允许对目录建立硬链接。

2024-04-16 22:14:35 933

原创 《UNIX环境高级编程》笔记 第三章——文件IO(2)

本文是上一篇笔记文件IO(1)的续写,接下来补充一下文件IO一些特性以及继续介绍剩下的一些函数。文件IO的读写效率与调用时传入的字节数有关,也与打开的文件描述标志有关(O_SYNC和O_DSYNC ),相关函数有sync、fsync和fdatasync。理解dup和dup2函数预前知识:(1)每个进在进程表中都有一个记录项,记录项包含一张打开的文件描述符表,每个描述符占一项。与每个文件描述符相关联的是:a. 文件描述符标志(close_on_exec)。b. 指向一个文件表项的指针。

2024-04-11 22:56:52 611

原创 《UNIX环境高级编程》笔记 第三章——文件IO(1)

对内核而言,所有打开的文件都通过一个非负整数去引用,这个非负整数称为文件描述符,应用程序通过文件描述符对文件有读、写、定位、控制和关闭等操作。文件描述符的范围是0~OPEN_MAX - 1,符号常量STDIN_FILENO(0)、STDOUT_FILENO(1)和STDERR_FILENO(2)分别是标准输入、标准输出和标准错误的文件描述符。参数path可以是目录或文件名,oflag是打开文件的标志,openat的fd参数是一个打开目录的文件描述符,mode参数只有在需要创建新文件时才使用。

2024-04-09 23:07:59 678

原创 《UNIX环境高级编程》笔记 第二章——限制、选项和功能测试宏

1. 限制1.1 简述系统实现或编译器的一些资源限制,比如基本数据类型的最大值和最小值,文件路径和文件名的最大长度,一个进程能够打开的最大文件描述符个数等。有两种类型的限制:(1) 编译时限制,可在头文件中定义(2)运行时限制,有两个函数可以取得运行时限制 与文件或目录无关的运行时限制:sysconf 与文件和目录有关的运行时限制:pathconf和fpathconf 1.2 函数原型#include <unistd.h

2024-04-08 22:35:38 478 1

原创 菜鸟初学android体验之——实现自定义简单标题栏的两种简单方法

首先是参照了网上一些daemo,结合个人理解菜鸟自己来了一发,初学有很多不足,只起一个引导作用和初入门的小伙伴们一起学习,高手请掠过一、第一种    1、定义一个title_bar.xml文件,相当于自定义标题栏的布局xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://sc

2016-01-02 13:50:12 1006

空空如也

空空如也

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

TA关注的人

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