logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式linux面试题解析(一)——ARM部分一

1、FIQ比IRQ快的原因:A、FIQ模式的R8--R14寄存器是独有的,FIQ处理程序可以不必执行保存和恢复中断现场的指令。B、FIQ可以将ISR直接放在FIQ后面的地址空间,不需要跳转。2、中断与异常有何区别    异常在处理的时候必须考虑与处理器的时钟同步,实际上异常也称为同步中断,在处理器执行到因编译错误而导致的错误指令时,或者在执行期间出现特殊错误,必须靠内核处理

嵌入式linux面试题解析(二)——C语言部分一

1、编写统计一个数二进制表示中有多少个1的函数int count_bit1(int m){int count = 0;while(m){m = m & (m-1);count++;}return count;} 2、编写一个函数判断一个数是否是2的N次方int is_number(int num){if( m & (m - 1) == 0

嵌入式设备支持https

1.appweb-src-2.4.2-2.tar.gz2. openssl-1.0.1i.tar.gz一、一般编译(没有ssl支持)1.配置如下:[root@localhost appweb-src-2.4.2]# CC_FOR_BUILD=gcc CC=arm-linux-gcc AR=arm-linux-ar LD=arm-linux-ld STRIP=arm-

cuda的统一内存寻址 cudaMalloc VS cudaMemcpy

 大家知道,Nvidia公司发布的CUDA6开发包拥有一个新特性,就是“统一内存寻址”,那究竟统一内存寻址有什么特殊的地方呢?我们编写CUDA代码跟以前有什么区别呢?现在拥有的GPU架构能够很好的支持吗?我们带着这些问题开始我们的话题。从名字上看,统一内存寻址就是将CPU端的内存同GPU显存统一起来,使得程序猿在编写代码的时候不用明显的使用诸如cudaMalloc或者cudaMemcpy等操作显存

cuda的统一内存寻址 cudaMalloc VS cudaMemcpy

 大家知道,Nvidia公司发布的CUDA6开发包拥有一个新特性,就是“统一内存寻址”,那究竟统一内存寻址有什么特殊的地方呢?我们编写CUDA代码跟以前有什么区别呢?现在拥有的GPU架构能够很好的支持吗?我们带着这些问题开始我们的话题。从名字上看,统一内存寻址就是将CPU端的内存同GPU显存统一起来,使得程序猿在编写代码的时候不用明显的使用诸如cudaMalloc或者cudaMemcpy等操作显存

本地socket unix domain socket

socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进

--Notepad++快捷键 单行、多行、区块注释

在用notepad++进行代码编辑的过程中,总感觉还是有keil那样可以进行多行注释的快捷方式方便,其实notepad++也可以进行单行、多行、区块注释和取消注释的。。。。。。。快捷键如下:单行、多行注释            //方式          :ctrl+k区块注释                       / * */方式      :ctrl+q取消单行、多行、区

linux内核部件分析之——设备驱动模型之class

前面看过了设备驱动模型中的bus、device、driver,这三种都是有迹可循的。其中bus代表实际的总线,device代表实际的设备和接口,而driver则对应存在的驱动。但本节要介绍的class,是设备类,完全是抽象出来的概念,没有对应的实体。所谓设备类,是指提供的用户接口相似的一类设备的集合,常见的设备类的有block、tty、input、usb等等。     class对应的代码

Java之本地方法

本地方法就是直接和硬件打交道的一个软件模块,由虚拟机来执行调用。当我们的JAVA应用程序声明了本地方法就会通过虚拟就调用本地方法,本地方法中主要是实现一些对硬件的处理。一、为什么会有本地方法呢?它的作用是什么?java使用起来非常方便,然而有些层次的任务用java实现起来不容易,或者我们对程序的效率很在意时,问题就来了。1>与java环境外交互:      有时java

Memcache的容量设置

本帖最后由 诸葛江南 于 2012-12-17 07:51 编辑新浪App Engine(SAE)是目前国内最成熟、使用最广泛的云计算服务之一。云服务的重要特性就是可伸缩的资源分配,以及按实际使用情况收费的模式。SAE的计费单位是云豆,目前1元人民币可以购买100颗云豆。SpeedPHP是一个轻量级的PHP开发框架,具有学习快、开发快、速度快的特点。SpeedPHP原生支持SAE。

    共 54 条
  • 1
  • 2
  • 3
  • 6
  • 请选择