自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风云一角

依楼听风雨,淡看江湖路

  • 博客(18)
  • 资源 (32)
  • 收藏
  • 关注

转载 java变量的默认初始值问题

JVM将为类的instance和static变量赋上缺省值(默认值),包括数组array中的每一个元素--而不用再写初始化赋值语句。切记:局部变量是没有缺省值的,必须手动初始化!这一缺省赋值过程是在对象的构造函数调用之前完成的,如果程序写了对instance和static变量的赋初值语句,且给的值就是JVM默认的值,那么无疑是画蛇添足,重复劳动了一遍。如下面的代码说明了怎样画蛇添足的:

2013-04-11 16:53:01 917

转载 Java类加载原理解析

Java类加载原理解析                                        1       基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后

2013-04-11 08:52:18 589

转载 sed & awk

sed 行编辑命令    s 替代    i 插入    a 附加    d    删除全部匹配的行    D    删除首次匹配的行sed可以做什么(”行”为基础,读入一行,处理一行)    删除    改变    添加    插入    替换示例s

2013-01-31 20:20:26 1156

转载 Shell脚本调试技术

本文转自:曹 羽中 ([email protected]), 软件工程师, IBM中国开发中心特此说明!一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息,通过在脚

2012-12-21 20:10:40 515

原创 eclipse在可视化下删除启动时不用的工作空间

目前找到的删除方法只是在文件里删除,不安全,且麻烦,偶然找到了在界面上删除的方法,如下:在eclipse下进入Preferences->General->Startup and Shutdown ->Workspaces,在右面的 recent workspace框里就可以看到启动时的工作空间,选中,然后点击右边的remove就可以移除了

2012-08-29 08:10:33 1055

转载 cramfs文件解压

CRAMFS文件系统简介:CRAMFS文件系统是由Linux Torvalds编写的专门针对闪存设计的只读压缩文件系统。 与RAM disk方式不同,CRAMFS文件系统不需要一次性地将文件系统中的所有内容都解压到内存中,而只是在系统需要访问某个数据时,马上计算出该数据在CRAMFS中的位置,将其实时的解压到内存之中,然后通过对内存的访问来获取文件系统中需要读取的数据 源文

2011-12-13 14:52:26 4407

转载 cramfs 安装

cramfs文件系统1、cramfs的特点在嵌入式的环境之下,内存和外存资源都需要节约使用。如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先要把外存(Flash)上的映像文件解压缩到内存中,构造起RAMDISK环境,才可以开始运行程序。但是它也有很致命的弱点。在正常情况下,同样的代码不仅在外存中占据了空间(以压缩后的形式存在),而且还在内存中占用了更大的空间(以解压缩之后

2011-12-12 20:02:52 3158

转载 fedora10下minicom设置,出现"Device /dev/ttyS0 lock failed": 不允许的操作.的解决

第一步,也是最重要的一部了,一定要在虚拟机没有开机之前"Edit virtual machinesettings"这个设置中添加一个串口,添加的的串口与物理一致,也就是添加的这个串口名(如COM1)要和实际电脑的COM口同名。   fedora10已经安装了minicom2.3:(1)在root下,输入命令minicom –s,屏幕出现如下的界面:# minicom -sminic

2011-12-06 21:26:55 6082

原创 构建RTW下的嵌入式系统开发环境(转)

在系统设计过程中,开发人员首先必须对特定硬件有较深入的了解,再总结出可以使用的方案。这种开发流程最大的弊端是,软件设计过程对硬件的依赖性很强,软件设计受到特定硬件平台的限制,而利用MATLAB/SIMULINK/RTW,可以完成一种基于模型的自上而下的开发流程。这种开发流程先搭建

2011-08-16 15:25:11 2388

原创 MATLAB Coder(转自恒润科技)

MATLAB Coder-->——从MATLAB代码生成C/C++代码      MATLAB  Coder™ 可以从MATLAB®代码生成独立的、可读性强、可移植的C /C++代码。MATLAB Coder 支持程序控制结构,

2011-08-16 11:29:41 12044 1

原创 使用RTW代码生成工具是将MATLAB用于C开发流程的最好的方法(转自恒润科技)

使用RTW代码生成工具是将MATLAB用于C开发流程的最好的方法-->      嵌入式软件开发人员对MATLAB算法实现和原型设计,及在嵌入式处理器和DSP的C代码实现方面有长期的信赖。作为高级语言,MATLAB便于设计研发。

2011-08-16 11:21:57 18195 1

原创 嵌入式Linux中让应用程序自动启动(转载)

<br />在很多嵌入式系统中,由于可用资源较少,常常在系统启动后就直接让应用程序自动启动,以减少用户操作和节省资源。如何让自己的应用程序自动启动呢?    在Linux系统中,配置应用程序自动启动的方法有以下三种:<br />1.通过/Linuxrc脚本直接启动<br />Linux内核一旦开始执行,它将通过驱动程序来初始化所有硬件设备,这个初始化过程可以在启动时的PC显示器上看到,每个驱动程序都打印一些相关信息。初始化完成后,通常调用的是init,通过loader调用init内的init=/app_pr

2011-05-29 11:14:00 4071 2

转载 如何在linux嵌入式开发板上开机自动运行用户应用程序(转载)

<br />开机后自动运行用户的应用程序或启动系统服务的命令保存在开发板根文件系统的/usr/etc/rc.local文件中。有的开发板开机后自动运行图形界面程序,需要按住ctrl+c让开发板进入到linux的SHELL提示符界面。<br />其实可通过注释掉rc.local文件中调用图形界面的命令,增加运行用户应用程序的命令,达到开机自动运行用户应用程序的目的。 下<br />面以我做的实验为例,描述具体的实现步骤。该方法源于网络,我加以验证,稍做修改,此文相当于转载。 <br />1.进入pc机的Lin

2011-05-29 10:00:00 8014 2

转载 (小寿制作)busybox-1.1.3制作根文件系统!

   首先我使用的busybox是1.1.3版本!因为这个版本有好多的有用的配置选项!进入解压后的目录,配置Busybox[arm@localhost busybox1.1.3]$make menuconfig配置选项然后:#make TARGET_ARCH=arm CROSS=arm-linux-#make install如果你是使用的1.4以上的版本,交叉编译同编译内核一样,需要修改Makefile中的arch=arm     CROSS_COMPILE=arm-linux-然后#make xconfi

2011-05-27 21:12:00 1561 1

原创 基于Video4Linux 的USB 摄像头图像采集实现(转载)

Linux本身自带了采用ov511芯片的摄像头,而市场上应用最广泛的是采用中芯微公司生产的zc301芯片的摄像头,下面我将针对这两大系列的摄像头分别做介绍。(注:所有的开发都是在华恒HHARM-2410-EDU上完成,ov511摄像头采用的是网眼webeye3000,zc301摄像头采用的是ANC奥尼S888)。一 驱动加载1.1 ov511 驱动1.静态加载(1)在arm linux的kernel目录下make menuconfig。(2)首先(*)选择Multimedia device->下的Video

2011-03-15 10:33:00 867

原创 Linux内核裁剪具体步骤(引用)

在menuconfig中配置: 详细介绍内核配置选项及删改情况 第一部分:全部删除 Code maturity level options ---> 代码成熟等级选项 []Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。 第二部分 :除以下选项,其它全部删除 General setup—〉 System V IPC (IPC:Inter Process Commun

2011-03-15 10:17:00 712

转载 添加环境变量arm-linux-gcc

<br />1.下载交叉编译器 <br />ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/<br />选择cross-3.2.tar.bz2或cross-3.2.tar.gz(此处我选cross-3.2.tar.gz)<br /><br />arm-linux-gcc-3.4.1.tar.bz2<br />http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.ta

2011-03-09 20:08:00 5524

转载 arm-linux-gcc的用法

我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。<br />在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:<br />1. 预处理(Pre-Processing)<br />2. 编译(Compiling)<br />3. 汇编(Assembling)<br />4. 链接(Linking)<br />Linux程序员可以根据自己的需要让 GCC在编译的任何阶段

2011-03-09 17:02:00 1965

delphi网络编程

delphi下对网络编程,对有这方面需要学习的人有一定的帮助

2011-12-20

直方图均衡化

matlab下对图片的直方图进行均衡化,可以直接运行

2011-12-20

matlab下图片边缘检测

matlab下对图像进行边缘检测,可以直接运行

2011-12-20

matlab几何投影

matlab下对图片进行水平和垂直投影,也有对角投影,可以直接使用

2011-12-20

中值滤波matlab程序

matlab下的中值滤波技术,可以直接运行

2011-12-20

基于ARM的嵌入式数据采集与处理系统.

基于ARM的嵌入式数据采集与处理系统

2011-12-05

基于ARM9的嵌入式图像采集系统的设计

基于ARM9的嵌入式图像采集系统的设计

2011-12-05

高性能嵌入式实时图像处理和识别系统的研究与实现

高性能嵌入式实时图像处理和识别系统的研究与实现

2011-12-05

USB接口的嵌入式图像采集与显示系统

USB接口的嵌入式图像采集与显示系统

2011-12-05

Hough变换原理

Hough变换原理

2011-12-05

车牌定位与字符分割算法研究及实现

车牌定位与字符分割算法研究及实现

2011-12-05

彩色图像与灰度图像间转换的程序设计.

彩色图像与灰度图像间转换的程序设计

2011-12-05

中星微ZC301摄像头的V4L图像采集

中星微ZC301摄像头的V4L图像采集

2011-12-05

Hough变换OCR图象倾斜矫正方法

Hough变换OCR图象倾斜矫正

2011-12-05

Linux下网络Socket编程技术

Linux下网络Socket编程技术

2011-12-05

基于ARM的嵌入式视频监控系统设计

基于ARM的嵌入式视频监控系统设计,描述了用s3c2440设计的视频监控解码等

2011-03-30

车牌识别的c++程序

通过程序实现了车牌识别的部分程序,对做该方面的人员有一定帮助

2011-03-28

JPEG图像格式详解

JPEG图像格式详解,详细的介绍了,jpg与jpeg格式图像的结构

2011-03-28

\大律法最优阈值算法

\大律法最优阈值算法,实现通过该方法对图像进行二值化

2011-03-28

直方图均衡化的原理及程序

直方图均衡化的原理及程序,用vc++编写

2011-03-02

数字图像处理编程入门

一本很有用的数字图像处理方面的书,有关于BMP格式的介绍

2011-03-02

二值化的大律法最优阈值算法

二值化的大律法最优阈值算法,用vc++编写

2011-03-02

数字字符分割及归一化模板识别程序

数字字符分割及归一化模板识别程序,用c++编写,可以在vc6.0下直接运行

2011-03-02

c++车牌识别算法程序

介绍了车牌识别的一些算法,主要是程序,c++编写

2011-02-25

读取bmp文件信息头文件

就是用c语言读取一副bmp图像文件的信息头信息

2011-01-08

保存bmp文件图像数据

用纯c语言编写的,可以保存bmp文件图像数据

2011-01-08

BMP图像文件的介绍

BMP图像文件的介绍,详细的说明了文件的组成

2010-12-22

彩色图片变成256级灰阶图片的代码

彩色图片变成256级灰阶图片的代码,很有帮助的,

2010-12-22

一个图像灰度化c程序

用c语言编写的图像灰度化程序,可以参考,具有一定的帮助

2010-12-22

图像灰度化二值化MATLAB程序

描述了图像灰度化MATLAB程序,还有二值化的程序

2010-12-22

基于VHDL的FIR16阶滤波器

用VHDL实现的FIR16阶滤波器的设计,系数在报告里

2010-07-04

模拟退火算法解决TSP

描述了用模拟退火算法解决TSP,应该是很好用的

2010-03-21

空空如也

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

TA关注的人

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