- 博客(10)
- 资源 (13)
- 收藏
- 关注
原创 实现随机抽样【随机数生成问题】
参考资料:C语言函数库1、rand()定义: int rand(void);返回值:返回一个伪随机数,该数的范围是:[0,RAND_MAX)2、srand()定义: void srand(unsigned int seed);返回值:该函数是随机数发生器的初始化函数;如果使用相同的种子给rand用,那么rand()会产生相同的伪随机数。常用的
2013-09-29 10:15:07 1681
原创 调度子系统阅读
1、(1)#define cpu_rq(cpu) (&per_cpu(runqueues,(cpu)))//获取编号为cpu的CPU的就绪队列的首地址(2)#define this_rq() (&__get_cpu_var(runqueues))//取得当前CPU的运行队列(runqueues)(3)#define task_rq(p) cpu_rq(t
2013-09-23 14:02:40 786
原创 在编译内核的最后阶段出现sdhci_esdhc_imx_pdata未定义的错误
遇到下面这种错误在网上查找资料后,发现一篇好文,提出了良好的找错误的策略:(1)利用grep命令查看该变量在何处使用;(2)查看相应的头文件是否在Kconfig中被定义且在make menuconfig中被选中我也是这么解决的最后,发现是Kconfig和Makefile中都有相应处理,只是make menuconfig中未选,可能的原因是我今天修改代码时不小心冲掉了选项了吧
2013-09-17 20:11:24 1273
原创 java程序,在windows下设置为开机自启动
1、制作可运行jar包2、设置开机自动,后台运行,确保不关一下这几个方法是我试过的,由于有不同的问题,以后慢慢总结(1)、制作bat文件,放在“启动”里面(2)、设置组策略(3)、制作成服务1)sc命令2)serany.exe工具【慎用!!】
2013-09-16 22:51:02 12456
原创 全局启动函数start_kernel函数注解
asmlinkage void __init start_kernel(void){ char * command_line; extern struct kernel_param __start___param[], __stop___param[]; smp_setup_processor_id(); /* * Need to run as early as possible
2013-09-13 15:58:12 1061
原创 内存域水印值:min_free_kbytes
1、内存域水印值:需要为关键性分配保留的内存空间的最小值;该值保存在全局变量min_free_kbytes中2、内存域水印值的计算由函数init_per_zone_pages_min完成:/* * Initialise min_free_kbytes. * * For small machines we want it small (128k min). For large m
2013-09-13 09:35:05 9322
原创 内存管理阅读
1、系统中的内存域,使用枚举常量zone_type来表示:enum zone_type {#ifdef CONFIG_ZONE_DMA /* * ZONE_DMA is used when there are devices that are not able * to do DMA to all of addressable memory (ZONE_NORMAL). The
2013-09-12 16:19:46 996
转载 UML类图的几种关系总结
本文摘自:UML类图关系总结在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它
2013-09-02 15:22:02 709
sourceinsight源码阅读软件
2012-10-22
深入理解Linux内核(第三版,英文版)
2012-10-22
VC代码行统计插件VC代码行统计插件
2011-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人