- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 java IO(File类、字节流与字符流、字节字符转换流) 总结
File类在整个io包中,唯一表示与文件本身有关的类就是File类。使用File类可以进行创建或删除文件等常用操作,要想使用File类,则首先要观察File类的构造方法,此类的常用构造方法如下[java] view plaincopyprint?public File(String pathname)实例化File类的时候,必须设置好路径
2015-03-06 18:06:55
1175
转载 LinkedList 的一个错误用法
最近在做图像处理的时候,发现某一段代码非常的慢,慢得让人无法接受。主要的代码是顺序访问一个LinkedList的元素,效果是随着index的变大,速度越来越慢,list的元素个数在百万以上。找到原因,分享出来,也希望大家不要跳入同一个陷阱。还是那一句话,可运行的代码和高质量的代码之间还是有比较远的距离。LinkedList错误用法示例代码里面加入了一些打印时间相关的代码,主要是为了
2015-03-06 10:15:03
568
转载 Android平台网络常用命令
Android平台网络常用命令工作中经常用到的一些命令,整理一下,方便以后进行参考1.IP设置 ifconfig eth0 128.224.156.81 up //一般的嵌入式linux中设置IP。ifconfig eth0 128.224.156.81 netmask 255.255.255.0 upnetcfg eth0 up dhcp //通过dhcp 自动获取
2015-03-05 18:03:13
609
转载 Android命令行启动程序-arm命令的使用
Android命令行启动程序-am命令的使用-纠正网上大部分资料的错误转载▼标签: it分类: IT技术百科在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an A
2015-03-04 16:02:41
596
翻译 ifdef 实现 if else if
#ifdef MACRO1 /* 处理1 */ #elif defined MACRO2 /* 处理2 */ #else /* 处理3 */ #endif
2014-07-30 16:26:05
746
转载 shell语法中test命令详解
shell语法中test命令详解几个等效命令 test, /usr/bin/test, [], 和 /usr/bin/[test命令用法。功能:检查文件和比较值1)判断表达式if test (表达式为真)if test !表达式为假test 表达式1 –a 表达式2 两个表达式都为真test 表达
2014-06-26 14:04:43
545
转载 V4L2 API详解 <一> 背景知识
作者: Sam (甄峰) sam_code@hotmail.comwww.linuxtv.org下,有篇文档详细讲解了V4L2相关知识和体系结构。是V4L2方面最全面的文档。可以通过它学习V4L2的一些思路和想法。http://www.linuxtv.org/downloads/v4l-dvb-apis/index.html文档包含的内容主要是Li
2014-03-17 09:44:19
578
转载 双色LED灯一些特性研究
作者: Sam (甄峰) sam_code@hotmail.com最近在工作中,接触到单色和双色LED灯。之前对此类硬件产品并不熟悉,所以研究之。图为插脚式LED0. 相关知识点如下:0.1: LED正向导通电压:加载在单色LED灯或者双色LED灯某个颜色灯两端的电压小与某个值时,电
2014-03-17 09:42:26
1305
转载 V4L2 API详解 <二> Camera详细设置
作者: Sam (甄峰) sam_code@hotmail.comCamera的可设置项极多,V4L2 支持了不少。但Sam之前对这些设置的用法和涵义都是在看videodev2.h中边看边理解,感觉非常生涩。直到写这篇blog时,才发现v4l2有专门的SPEC来说明:http://www.linuxtv.org/downloads/legacy/video4linux
2014-03-17 09:40:50
1047
转载 V4L2 API详解 <三> Buffer的准备和数据读取
作者: Sam (甄峰) sam_code@hotmail.com前面主要介绍的是:V4L2 的一些设置接口,如亮度,饱和度,曝光时间,帧数,增益,白平衡等。今天看看V4L2 得到数据的几个关键ioctl,Buffer的申请和数据的抓取。1. 初始化 Memory Mapping 或 User Pointer I/O.int ioctl
2014-03-17 09:38:54
1382
转载 linux下多线程编程
Linux下C多线程编程2011-09-14 14:12 1200人阅读 评论(0) 收藏 举报多线程linux编程cdestructornull Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是
2014-03-07 04:16:24
594
转载 stat 函数的作用
stat()—获得文件状态相关函数:fstat, lstat, chmod, chown, readlink, utime头文件:#include #include 定义函数:int stat(const char * file_name, struct stat *buf);函数说明:stat()用来将参数file_name 所指的文件状态, 复制到
2014-03-05 07:36:55
1662
转载 S3C2440对Nand Flash操作和电路原理
S3C2440对Nand Flash操作和电路原理——K9F2G08U0AS3C2440内部集成了一个Nand flash控制器。S3C2440的Nand flash控制器包含了如下的特性:l 一个引导启动单元l Nand Flash存储器接口,支持8位或16位的每页大小为256字,512字节,1K字和2K字节的Nand
2014-02-22 16:47:19
745
转载 裸机建立C语言环境-设置堆栈指针和清理BSS段
裸机建立C语言环境-设置堆栈指针和清理BSS段分类: ARM系统2013-04-17 08:19 919人阅读 评论(11) 收藏 举报 以前稍微写过操作系统上的C程序,感受不出来:BSS段,堆栈的意义。到了在单片机上写程序也没有考虑这些问题。但是到了ARM上环境似乎没有那么简单了,C的环境要自己来创建,不然就不能用。这也深刻的感受到了C语言中原来难以理解的
2014-02-21 18:13:43
855
转载 dma_alloc_writecombine
dma_alloc_writecombine分类:1、页对齐内存大小:dma_map_size = PAGE_ALIGN(MY_DATA_SIZE + PAGE_SIZE);MY_DATA_SIZE是你想分配的大小.2、调用A = dma_alloc_writecombine(B,C,D,GFP_KERNEL);含义:A: 内存的虚拟起始地址,在
2014-02-13 13:39:25
886
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人