- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 冒泡排序Java实现
package myJavaLib; import java.util.*; public class BubbleSort { public static void bubbleSort(int[] arr) { for (int i = 0; i != arr.length; i++) { // 逐个与相邻元素比较,较大者不断后移(冒泡
2016-09-25 09:08:41
1342
转载 Linux进程状态解析之R、S、D
本文转自:http://os.51cto.com/art/201003/185722.htm Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。 Linux进程状态:R (TASK_RUNNING),可执行状态。 只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这
2016-09-21 09:46:13
356
转载 linux 0号进程和1号init进程
linux 0号进程和1号init进程 进程0:Linux引导中创建的第一个进程,完成加载系统后,演变为进程调度、交换及存储管理进程 进程1:init 进程,由0进程创建,完成系统的初始化. 是系统中所有其它用户进程的祖先进程 Linux中1号进程是由0号进程来创建的,因此必须要知道的是如何创建0号进程,由于在创建进程时,程序一直运行在内核态,而进程运行在用户态,因此创建0号进程涉及到特权级
2016-09-13 11:14:54
665
原创 判断一个数是否为素数Java实现
package myJavaLib; import java.util.Scanner; public class IsPrime { public static boolean isPrime(int n) { if (n < 2) return false; for (int i = 2; i <= Math.sqrt(n); i++) { if (n %
2016-09-12 22:24:33
671
原创 回调函数
回调函数 1. 什么是回调函数? 回调(callback),就是一种利用函数指针进行函数调用的过程。如果把一个函数f1的地址/函数指针作为参数传递给另一个函数f2,当这个指针被用为调用它所指向的函数(f1)时,我们就说f2是回调函数。 其实回调函数就是函数指针的一种用法。 2. 为什么要用回调函数? 将策略与实现相分离,也就是设计模式中的“将接口与实现分离原则”。这样,可以
2016-03-08 22:30:34
283
天书夜读-从汇编语言到Windows内核编程
2012-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人