排序:
默认
按更新时间
按访问量

来谈谈Linux中的task_struct结构体

在介绍task_struct,我们要先来看几个概念一:进程的概念      1. 从用户角度来看:进程是程序的一次动态执行过程      2.从内核角度看:                                3.那PCB结构中的数据有哪些呢                       ...

2018-04-06 17:21:35

阅读数:154

评论数:0

操作系统的常见进程调度算法

一、先来先服务和短作业(进程)优先调度算法1.先来先服务调度算法先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们调入内存,为它们分配资源、创建进程,然后...

2018-04-06 15:49:45

阅读数:53

评论数:0

Linux下软件安装的几种方式(源码安装, rpm安装, yum安装).

摘要:rpm安装常用选项操作符作用rpm-ivhfull_pkgname安装rpm-epkgname卸载rpm-qa[pkgname]列出所有已经安装过的包rpm-qlpkgname列出一个已经安装的包安装了哪些文件rpm-qffile列出某个文件由哪个包安装rpm-qifile查询某个安装包的详...

2018-03-30 17:19:37

阅读数:83

评论数:0

Linux下进度条的实现

#include<stdio.h>#include<stdlib.h>#include<stdio.h>int main(){    int rate=0;    c...

2018-03-30 17:17:53

阅读数:40

评论数:0

为什么调试的时候需要编译选项中添加 -g,readelf命令.

0.简单来说,加上 -g就可以进行调试了 ,“-g”标志是对程序进行调试性编译时常用的选项。我们需要给每一个需要调试的源文件都加上这个选项。它将使用特殊版本的C语言标准库完成编译和链接操作,给库函数加上程序调试方面的支持。编译器会把这些标志自动传给链接器。2.readlf命令readelf命令用来...

2018-03-30 17:05:55

阅读数:123

评论数:0

18个最好的代码编辑器/IDE工具,希望你会喜欢。

1) chocolatapp Chocolat是最新出现的一款强大的Mac系统文本编辑器,兼具原生的Cocoa及强大的文本编辑功能。Chocolat支持很多种编程语言的关键字高亮显示、窗口分割、标签页、色彩主题等功能。界面和MacVim非常相似。 2) aptana 一个非常强大、开源的专注于Aj...

2018-03-30 17:01:31

阅读数:12257

评论数:0

最受Linux程序员欢迎的7个代码编辑器的介绍及下载地址

Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了,下面我们分享了7个最受Linux程序员欢...

2018-03-30 16:55:01

阅读数:409

评论数:0

如何使用命令安装gcc/g++, gdb, vim

0.查看vi配置,在终端输入vi,即可查看vi版本信息1.安装gcc/g++cent中使用yum来配置gcc/g++,若要安装,在终端输入sudo yum install gcc-c++(非root用户)2.配置gdb在终端输入sudo yum install gdb(非root用户)按回车执行3...

2018-03-30 16:52:19

阅读数:46

评论数:0

Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp 介绍

(1)/proc:特殊文件目录。这个目录采用一种特殊的文件格式(proc格式,内核支持这种格式。其中包括了全部虚拟文件。它们并不是保存在磁盘中,也不占用磁盘空间,当查看它们时,实际上看到的是内存里的信息,这些文件有助于我们了解系统内部信息)。 (2)/sys: 文件系统访问 Linux内核 (3)...

2018-03-30 16:28:17

阅读数:35

评论数:0

Linux的一些基本命令-以centos为例

Linux基本命令,man,head,ls,cd,mkdir,rm,cal,date等

2018-03-29 18:04:53

阅读数:417

评论数:0

寒假编程练习(一)(c语言)

使用c语言编写程序,在屏幕上打印九九乘法口诀表 #include<stdio.h> int main() { int i = 0, j = 0; for (size_t i = 1; i <=9; i++)...

2018-03-06 17:51:55

阅读数:33

评论数:0

c语言高级指针理解及应用(下)

本章主要介绍c语言指针中,指针和数组的对应关系,指针的应用如数组指针,指针数组,函数指针,函数指针数组等比较难以理解的内容,本人希望能结合我在学习中遇到的问题用通俗易懂的语言给大家介绍这些知识,若有错误,恳请斧正。本文大纲 一维数组 一级指针 二维数组 二级指针 指针数组 数组指针 指针和数组的定...

2017-12-01 16:26:11

阅读数:90

评论数:0

c语言高级指针理解及应用(上)

大纲 1.指针的基础知识; 2.指针和指针类型; 3.二级指针; 4.指针表达式解析 5.指针运算; 6.指针的应用的一些代码**本文先说明一些指针的概念及一些简单应用,更详细的将在(下)说明正文开始指针的基础知识什么是指针以下来自百度百科:指针,在计算机科学中,指针(Pointer)...

2017-12-01 15:16:22

阅读数:140

评论数:0

求一个数在计算机中存储的二进制补码的c语言程序

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { int num = 0,i=0,n=1; while (n) { printf("请输入一个整数\n"...

2017-10-07 23:55:09

阅读数:344

评论数:0

c语言中的操作符和表达式

c语言中操作符和表达式基础

2017-10-03 10:48:57

阅读数:194

评论数:0

猜数字一个人玩多没意思,试试双人猜数字游戏吧

#include<stdio.h> #include<windows.h> #include<time.h> int game(int player) { printf("您当前的身份是player%d\n", player); ...

2017-09-27 19:17:24

阅读数:594

评论数:0

有序整形数组,提升效率的折半查找算法

int main()//折半查找算法 { int a[] = { 1,2,3,4,5, 6,7,8,9,10 };//例举一个整型有序数组 int mid = 0, left = 0, right = 0,key=0;//mid表示正在查找的中间数组的下标,left表示正在查...

2017-09-26 18:38:08

阅读数:117

评论数:0

c语言实现简单的猜数字游戏

#include #include #include void game()//猜数字游戏功能函数 { int num = 0, input = 0; num = rand() % 100 + 1;//获取1-100的一个随机数 while (1)//利用if循环判断 { printf...

2017-09-26 13:56:04

阅读数:297

评论数:0

一种实现筛选素数的方法

在解决一个判断100-200间素数的问题是,首先想到的是利用素数的特性(因数只有1和他本身),首先想到的是i定义a,b两个数利用两层for循环,第一层循环遍历100-200间的数,第二层循环看是否能够用a整除,若能整除则该数不是素数,否则是素数,刚开始的代码是这样的include"std...

2017-09-16 22:53:56

阅读数:97

评论数:0

开始我的程序员之路

开始进行我的计划了

2017-09-15 23:03:06

阅读数:117

评论数:0

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