自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

保持对编程的热情!

给自己不断地创造一些足够困难但是又有办法完成的挑战!

  • 博客(3)
  • 收藏
  • 关注

转载 setuid函数解析

在讨论这个setuid函数之前,我们首先要了解的一个东西就是内核为每个进程维护的三个UID值。这三个UID分别是实际用户ID(real uid)、有效用户ID(effective uid)、保存的设置用户ID(saved set-user-ID)。  首先说这个实际用户ID,就是我们当前以哪个用户登录了,我们运行的程序的实际用户ID就是这个用户的ID。有效用户ID就是当前进程是以哪个用户ID来...

2018-09-25 21:25:05 6042 1

转载 linux下利用C或C++ 语言调用需要root权限

一、简介        linux对文件的权限控制比较严格,这样避免了有特殊意图的程序获取root权限,但在c++程序中希望获取root的执行权限去操作一些只有root可读写的文件。 二、详解1、setuid法(1)登录root用户,将程序设置成root:root所有者(等价于:登录root用户编译程序)。也可直接将普通用户加入root组中,那么编译程序不用来回切换用户。(2...

2018-09-25 21:07:52 8753

转载 windows下串口初步编程(多线程+windows串口)

环境win10操作系统编程环境:Eclipse、Cygwin GCC编译器串口环境:串口调试助手v2.1、 虚拟串口助手(Virtual Serial Port Driver 7.2)过程1. 在Eclipse环境下新建一个C++工程,并指定使用Cygwin GCC编译器2. 新建cpp文件,输入代码3. 打开虚拟串口助手和串口调试助手,建立串口调试的环境4. 编译...

2018-09-18 14:06:08 2221 2

空空如也

空空如也

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

TA关注的人

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