秦点点丶

秦小晋不弱智智障反而美丽可爱啦!

导航

2016年4月11日 #

Android Studio tips2

摘要: Android不推荐把字符串进行硬编码,一般的做法是把字符串定义在laylout里,并在xml文件里对键值进行引用 例如《第一行代码》中 Hello word程序中"Hello Word!"的输出流: <TextView android:text = "@string/hello_word" /> 阅读全文

posted @ 2016-04-11 19:26 秦点点丶 阅读(128) 评论(0) 推荐(0)

2016年4月9日 #

Android Studio tips1

摘要: Android Studio 真机测试出现 device can not found 1、安装与手机版本一样的sdk 2、(重要!!)手机的驱动在电脑上没有正确的安装,安装豌豆荚可以解决! 阅读全文

posted @ 2016-04-09 23:03 秦点点丶 阅读(104) 评论(0) 推荐(0)

2014年12月18日 #

读者-写者问题

摘要: 阅读全文

posted @ 2014-12-18 21:15 秦点点丶 阅读(120) 评论(0) 推荐(0)

哲学家进餐问题

摘要: 先直接上代码 1 #define N 5 /* 哲学家数目 */ 2 #define LEFT (i+N-1)%N /* i的左邻编号 */ 3 #define RIGHT (i+ 1)%N /* i的右邻编号 */ 4 #define T... 阅读全文

posted @ 2014-12-18 20:57 秦点点丶 阅读(231) 评论(0) 推荐(0)

2014年12月17日 #

调度算法

摘要: 批处理中的调度 先来先服务(非抢占式) 进程按照它们请求CPU的顺序并使用CPU.当正在运行的进程被阻塞时,就像一个新来的作业一样被排在队列的末尾 用链表就可以实现 最短作业优先(SJF) 运行时间最少的作业优先调度交互式系统中的调度 轮转... 阅读全文

posted @ 2014-12-17 21:14 秦点点丶 阅读(174) 评论(0) 推荐(0)

2014年12月16日 #

信号量

摘要: 信号量的取值可以为0(表示没有保存下来的唤醒操作),可以为正值(表示有一个或者多个唤醒操作)。 两个操作:down操作:若该值大于0,将其值减1(即用掉一个保存的唤醒信号);若该值为0,则进程将睡眠,并且down操作并未结束!检查数值,修改变量值以及可能发生的睡眠操作均作为... 阅读全文

posted @ 2014-12-16 21:24 秦点点丶 阅读(367) 评论(0) 推荐(0)

生产者-消费者问题

摘要: 生产者-消费者问题有时也称作有界缓冲区问题。 两个进程共享一个固定大小的缓冲区,生产者将信息放入缓冲区,消费者从缓冲区中取出信息。 问题在于 当缓冲区已满,而此时生产者还想向其中放入一个新的数据项情况。其解决办法是让生产者睡眠,待消费者从缓存区取出一个或者多个数据的时候再唤醒它。... 阅读全文

posted @ 2014-12-16 19:01 秦点点丶 阅读(416) 评论(0) 推荐(0)

2014年12月15日 #

Peterson算法

摘要: 1 #define FALSE 0 2 #define TRUE 1 3 #define N 2 /*进程数量 */ 4 5 int turn; /* 现在轮到谁 */ 6 int interested[N]; ... 阅读全文

posted @ 2014-12-15 21:39 秦点点丶 阅读(1548) 评论(0) 推荐(1)

Modern Operating Systems(Ⅰ)——2014.12.15

摘要: 进程 进程模型 进程就是一个正在执行的程序的实例 值得注意的是,若一个程序运行了两遍,则算作两个进程 创建进程 在通用系统中,有四种主要事件导致进程的创建 ①系统的初始化 ②执行了 正在运行的进程 所调用的 进城创建系统调用 ③用户... 阅读全文

posted @ 2014-12-15 16:36 秦点点丶 阅读(186) 评论(0) 推荐(0)