- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 使用嵌入汇编调用open系统调用
邵帅 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 我使用的系统api是open函数,这个函数一共有open系统调用一共有三个输入参数,第一个参数pathname是字符串,表示需要打开的文件的完整路径,如果只给出了文件名,则系统调用会从当前运行程序所在的目录内查找该文件。第二个参数flags用于指出文件的访问模
2016-03-20 00:22:15 1372
原创 从start_kernel到init
邵帅 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 使用实验楼,用gdb进行跟踪调试内核,按照老师给的命令,首先我把断点打在start_kernel()。 在这里BootLoader开始进行系统初始化,然后就到start_kernel()这里,在这
2016-03-13 22:28:59 393
原创 TabLayout+Fragment+ViewPager联合使用
首先是activity_main.xml文件,定义主要的界面,因为我用了FloatingActionBar,所以最外层用的是CoordinatorLayout,在这里面嵌入一个LinearLayout,在LinearLayout中放入TabLayout和ViewPager。在TabLayout中app:tabTextColor 设定未点击时,tab中文字的颜色,app:tabSelectedTex
2016-03-09 18:11:04 4194
原创 通过一个实例简单了解perl
这是一个用户管理的小软件。需要输入正确的密码才能进入系统,密码通过.secret文件保存,将用户输入错误的密码通过dbm文件保存到本地,并且通过mail通知管理员#!/usr/bin/perl-w #-w表示-w转换器,要求perl对潜在的危险构建产生附加报警信息 @words = ("hello","your","ss");#@开头表示数组 @another_words = qw(this is
2016-03-09 10:33:20 962
原创 Linux 进程切换
邵帅 原创作品 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 首先是mypcb.h头文件,这个文件定义了进程控制块 #define MAX_TASK_NUM 4 #define KERNEL_STACK_SIZE 1024*8 struct Thread//定义线程结构体 { unsigned lon
2016-03-06 12:50:44 397
计算机网络 运输层讲解ppt
2020-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人