- 博客(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 1309 1
转载 Linux进程状态解析之R、S、D
本文转自:http://os.51cto.com/art/201003/185722.htmLinux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这
2016-09-21 09:46:13 311
转载 linux 0号进程和1号init进程
linux 0号进程和1号init进程进程0:Linux引导中创建的第一个进程,完成加载系统后,演变为进程调度、交换及存储管理进程进程1:init 进程,由0进程创建,完成系统的初始化. 是系统中所有其它用户进程的祖先进程Linux中1号进程是由0号进程来创建的,因此必须要知道的是如何创建0号进程,由于在创建进程时,程序一直运行在内核态,而进程运行在用户态,因此创建0号进程涉及到特权级
2016-09-13 11:14:54 613
原创 判断一个数是否为素数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 628
原创 回调函数
回调函数1. 什么是回调函数?回调(callback),就是一种利用函数指针进行函数调用的过程。如果把一个函数f1的地址/函数指针作为参数传递给另一个函数f2,当这个指针被用为调用它所指向的函数(f1)时,我们就说f2是回调函数。其实回调函数就是函数指针的一种用法。 2. 为什么要用回调函数?将策略与实现相分离,也就是设计模式中的“将接口与实现分离原则”。这样,可以
2016-03-08 22:30:34 257
走出软件作坊_阿朱(PDF高清文字版)
2014-07-25
STL源码剖析完整版_侯捷
2014-07-13
天书夜读-从汇编语言到Windows内核编程
2012-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人