自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 买卖股票的最佳时机 II

class Solution: def maxProfit(self, prices): """ :type prices: List[int] :rtype: int """ max_profit=0 for i in range(len(prices)-1): ...

2018-09-12 16:02:16 160

转载 class_create

http://www.cnblogs.com/hnrainll/archive/2011/06/24/2088576.html从linux 内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一 点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写

2015-12-03 17:12:17 493

转载 CONFIG_OF

I see that it is being widely used at many places but could not understand in what scenarios i need to use it.What is CONFIG_OF?What is the full name of "OF"?Open Firmware. T

2015-12-03 16:05:43 3043

原创 class_for_each_device

/** * class_for_each_device - device iterator * @class: the class we're iterating * @start: the device to start with in the list, if any. * @data: data for the callback * @fn: function to be call

2015-11-18 18:54:26 1851

转载 exec: arm-none-linux-gnueabi-gcc: not found

在安装好交叉编译工具链后,解压UBOOT压缩文件,然后在解压文件夹下使用命令#make forlinx_nand_ram256_config出现报错:/usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: exec: arm-none-linux-gnueabi-gcc: not foundConfiguring for smdk

2014-07-01 22:57:41 4223

转载 INIT_WORK和INIT_DELAYED_WORK详解

朋友,你相信,一只蝴蝶在北京拍拍翅膀,将使得纽约几个月后出现比狂风还厉害的龙卷风吗?看过那部经典的影片蝴蝶效应的朋友们一定会说,这不就是蝴蝶效应吗.没错.蝴蝶效应其实是混沌学理论中的一个概念.它是指对初始条件敏感性的一种依赖现象.蝴蝶效应的原因在于蝴蝶翅膀的运动,导致其身边的空气系统发生变化,并引起微弱气流的产生,而微弱气流的产生又会引起它四周空气或其它系统产生相应的变化,由此引起连锁反应,最终导

2014-03-19 14:52:49 3606

转载 [转载]schedule_delayed_work()用法

转载▼标签: 转载 原文地址:schedule_delayed_work()用法作者:Valley  第一篇 工作队列      在Linux内核中,对下半部(或者说推后执行的工作)的处理方式有好几种,包括BH(bottom      half),软中断,Tasklets和工作队列等等。在2.6内核中,大名鼎鼎

2014-03-19 14:19:20 18306

转载 makefile入门(转)

1 makefile入门Windows CE的构建系统大量使用了Nmake工具和makfile。在大多数微软的软件和驱动开发包中都会包含Nmake工具。因此,这里有必要介绍一下makefile和Nmake工具。1.1 makefile简介对于许多Windows下的程序员来说,makefile可能还是个陌生的名词。因为Windows下的许多集成开发环境(例如:Microsoft Visu

2013-07-30 14:59:53 598

转载 sigsuspend() 用法

这个函数的用法困扰了我很久,虽然有部分原因是apue列子没看明白,但经过一番摸索也加深了我对sigsuspend的理解。1、关于pause()和sigsuspend()函数,但是不懂他们究竟有些什么区别,在什么时候可以相互替换,什么时候又不可以呢?简单的说, sigsuspend = unblock + pause     sigsuspend 函数是用于需要先接触 某个信号的阻塞

2012-02-10 16:01:33 5580

原创 俄罗斯方块中的部分函数及。。。。。。。。

函数名: getenv  功 能: 从环境中取字符串,获取环境变量的值  头文件: stdlib.h  用 法:char *getenv(char *envvar);  函数说明:getenv()用来取得参数envvar环境变量的内容。参数envvar为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为envvar=value  返回值: 执行成功

2012-01-10 00:40:56 868

转载 getuid() 与 geteuid() -- 获得 UID 以及 有效 UID 值

函数声明:#include #include uid_tgetuid(void);uid_tgeteuid(void);说明:两个函数分别获得用户 UID 值( getuid() ) 与 用户有效 UID 值 ( geteuid() )。测试程序(用 root 用户创建编译并创建可执行文件):#include #inclu

2012-01-09 23:53:46 14926 1

转载 1

tcflush() 丢弃要写入 引用的对象,但是尚未传输的数据,或者收到但是尚未读取的数据,取决于 queue_selector 的值:  TCIFLUSH   刷新收到的数据但是不读   TCOFLUSH   刷新写入的数据但是不传送   TCIOFLUSH   同时刷新收到的数据但是不读,并且刷新写入的数据但是不传送 cfsetospeed()

2011-12-29 01:24:05 483

转载 嵌入式程序员应知道的0x10个基本问题

嵌入式程序员应知道的0x10个基本问题分类: 31 .NET 2005-12-14 19:10 490人阅读 评论(0)收藏 举报C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。  从被面试者的角度

2011-12-16 19:46:20 369

转载 linux下的time处理

在内核中有3个不同的时间: Wall time(real time), Process time和Monotonic time. Wall time,也就是rtc时钟。 Process time,进程执行的时间。 Monotonic time,也就是系统从boot后到当前的时间。 表示时间的数据结构: Java代码  type

2011-12-12 14:05:48 615

转载 Linux C中嵌入Shell语句

相关函数        fork,execve,waitpid,popen表头文件        #include定义函数        int system(const char * string);函数说明system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随即返回原调用

2011-12-12 12:58:22 932

转载 说明符

d 有符号10进制整数   i 有符号10进制整数   o 无符号8进制整数   u 无符号10进制整数   x 无符号的16进制数字,并以小写abcdef表示   X 无符号的16进制数字,并以大写ABCDEF表示   F/f 浮点数   E/e 用科学表示格式的浮点数   g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数

2011-11-17 11:01:49 328

原创 装完Fedora 后,发现Windows XP的启动菜单没有的解决办法

我们在安装Fedora core 4.0 后,在开机的时候,如果是多系统的,或者是windows+Linux的,会发现Windows的启动项在grub中没有了。其实解决办法很简单:一、在开机的时候按一下C键,就出来了。因为他是被隐藏了;二、改配置文件:/e

2011-08-07 22:25:36 758

转载 getenv()函数

在unix   下是此函数是用于取得环境变量。   char   *p_env; if((p_env=(char   *)getenv( "WORKDIR "))==NULL)             fprint(stderr, "不能取得WORKDIR参数,请检查是否配有此参

2011-07-22 23:26:14 807

原创 ctags、vim、Tlist的使用

ctags、vim、Tlist的使用:首先安装ctags和Tlist:http://linux.chinaunix.net/techdoc/desktop/2009/01/05/1056779.shtml 若无法安装的话,网上有很多这方面的资料,请自己找。使用ctags和Tlis

2011-07-20 18:44:49 5276

转载 linux源代码阅读组合vim tags taglist

vim+ctags+taglist在linux下构建类似于windows sourceinsight的源码阅读环境/***********************************//*******      前期准备       *******//************

2011-07-20 18:39:59 3151

转载 C语言main()参数详解

main()函数既可以是无参函数,也可以是有参的函数。对于有参的形式来说,就需要向其传递参数。但是其它任何函数均不能调用main()函数。当然也同样无法向main()函数传递,只能由程序之外传递而来。这个具体的问题怎样解决呢?我们先看一下main()函数的带参的形式:main(i

2011-07-20 18:34:20 778

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除