自定义博客皮肤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)
  • 收藏
  • 关注

原创 css background-position属性

http://www.ebay.com/cln/9-03115/2015-01-12/154109001011http://www.ebay.com/cln/9-03115/2015-01-12/154109114011http://www.ebay.com/cln/9-03115/2015-01-12/154109178011http://www.ebay.com/cln/9-031

2015-01-12 04:16:33 117

原创 css background-color属性

http://www.ebay.com/cln/1-71211/2015-01-12/153963805010http://www.ebay.com/cln/1-71211/2015-01-12/153963843010http://www.ebay.com/cln/1-71211/2015-01-12/153963853010http://www.ebay.com/cln/1-712

2015-01-12 04:16:30 159

原创 gsoap的编绎和移植

基于webservice协义,实现一个简单的天气预报    这些时间在玩黑莓,黑莓上有一款天气预报的小软件。个人出于好奇,想要研究一下该功能的实现过程。    网络方面的程序一直很少接触,算是一个盲点。所以刚开始, 理所当然的认为该功能的实现过程与ntp协议相似,都是客户端,创建socket,与服务器建立连接, 客户端发送带有地点信息的数据到服务器,服务器返回包括该城市天气信息的数据到客户端, 客户解析数据,得到天气信息。    真正开始着手查询相关的资料时,才知道网络对些查询服务协

2010-11-24 15:20:00 1153 1

原创 重拾vim

<br />  一直以来都觉得使用vim编程是一种自虐的行为, 个人也曾短暂的使用过那么几天vim,最终还是不不了了之。vim号称是linux下程序员的编程利器,我想总有它存在的理由。为什么总有那么多高手会使用vim做为编辑器,绝对不是因为使用vim看起来比较炫而已,vim绝对不是国王的新衣,我就不信有多么的高手喜欢sm。<br />  1 得掌握的vim常用操作吧<br /> <br /> <br />   在vim的命令中,需要记住也是比较多,在网上google了一张vim壁纸作为桌面,助记之用!<br

2010-10-14 21:53:00 724

原创 ftk阅读笔记二(图片解码的实现)

<br />关于图片的解码输出。 <br /> 图片的解码输出的主要流程处理在于将图片的中每一个像素的argb值提取出来。不同的图片的解码方式是不一样。这里我们统一了一个图片解码函数。<br /> FtkBitmap* ftk_bitmap_factory_load(FtkBitmapFactory* thiz, const char* filename);<br /> 函数返回FtkBitmap 结构体,保存了每珍上像素中的rgb值。<br /> <br /> <br />FtkBitmapFactory

2010-09-01 12:22:00 464

原创 ftk阅读笔记一(事件响应处理流程)

<br />看FTK的源码也有些时日了,也该写篇笔记了。<br />任意一个GUI系统, 所做事情无非是,响应用户事件处理(例如用户按下按键,移动鼠标等事件),做出相应的处理(包括自身控件的重绘,调用其它线程处理相应的业务),ftk也不例外,<br />此文档主要是记录整个事件处理流程。以用户在按界面的上的按下隐藏按钮键为例<br />。<br />事件:用户按下按钮,响应:界面上的另外一个按钮消失。这其中到底经历怎么 的过程, 这也是我看了ftk源码想要求解一个的问题。以ftk_demo_button.c

2010-09-01 12:20:00 770

原创 一个linux下的ini文件解析模块

<br /> 因为工作需要, 需要在linux环境去解析ini配置文件。<br /> 个人写了一个简单的ini解析模块.<br /> <br /> 先记录下ini文件的格式<br /> ini文件的格式为<br />  [section1]<br />  id1=value1<br />  id2=value2<br />  [section1]<br />  id1=value1<br />  id2=value2<br /> <br /> 程序的大致设计思想如下。<br /> 依次读取文件中一行,当读到

2010-07-23 11:41:00 2617 1

原创 一个日志调试模块

<br />   最近闲在家,过了几天的轻松自在的日子,早晨起床下楼吃个早点,买份报纸,找一静地,读读报,回家上上网,打打篮球,日子过得是相当的轻松自 在.<br />  闲了一天, 自觉自已还算半个CODER,总觉得应该研究写点什么好,根据以前的项目的开发经验, 个人决定从新写一个日志模块.网上相关开源代码也多, 也实在没有闲心去参考,自个重复造这个轮子, 练练手.<br />  闲话少说,还是多讲讲此模块的设计.<br />  该模块主要有以下几个特点:<br /> 1 简单易用,支持两级日志,错误日志

2010-07-02 21:30:00 494

原创 大端还是小端?

<br />   前天去面试中遇到一题:写函数返回系统的到底是大端还是小端.<br />   当时随手写了写,并没有过多去细想其中的原理.<br />   今天刚好有时间, 特意写了一程序,验证一下当时所与的代码.<br />   <br />#include<stdio.h>/*大端格式:在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中小端格式:与大端存储格式相反,在小端存储格式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节返回1 大端格式

2010-06-30 14:21:00 483

原创 泰语在嵌入式设备显示实现

泰语在嵌入式设备显示实现<br />前言:<br />        之前在因项目开发的需要,需要在我们的产品上实现支持泰文。开始的时候,也是茫然,不知从而下手,网络GOOGLE了半天,也搜索不到什么有用的信息,求助的信息多,有用的信息少。最终得此文档《Thai Input and Output Methods》,经过几天的参阅和领悟,总算得其要点一二,特总结此文档,方便广大网友朋友。<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br />

2010-06-25 09:23:00 1332

原创 学写makefile(二)--静态库的MAKEFILE

  帮助突然对画格子(UI)有了兴趣,为了帮助其早日画好格子,特意为其写了几个函数。单单写几个函数没无多大的难度,刚好自已最近在学写MAKEFILE,自已从来没有单独为某一个模块写过MAKEFILE,于是决定以静态库的形式提供我所写的函数给同事,在此过程中,个人学习了完成一个静态库全过程,同时对库函数进行了自测(编写测试代码和MAKEFILE)。下面是制作静态库的MAKEFILECROSS_COMPILER:=arm-hismall-linux-CC:=$(CROSS_COMPILER)g++GCC:=$(

2010-06-19 15:11:00 963

原创 音视频编解码学习笔记(四)

<br />  这几天一直忙于其它事, 学习的时间也就少了!笔记还是得坚持。<br />  看了几天的视频输入和视频输出部分的代码,自已也写了一些自已的DEMO程序,慢慢对这一块有了自已的认识,争取早点将一只脚迈入门内吧。  <br />  前几次的笔记大多谈到视频输入的处理, 这次想重点谈谈视频输出的处理。<br />  3520支持三种视频输出设备,HD设备,AD设备,SD设备。<br />  typedef enum hiVO_DEV_E<br />  {<br />    VO_DEV_HD  =

2010-06-18 13:47:00 1749 2

转载 音视频解码模块阅读笔记(三)—视频编解码的基本概念

<br />转载网上看到的一篇文章,解决了我一直存在的几个问题,至少现在知道了什么是帧,什么是行,什么场。<br /><br />1.什么是"帧"?<br /><br />    在最早的电影里面,一幅静止的图像被称做一"帧(Frame)",影片里的画面是每一秒钟有24帧,为什么是24帧,这个数字是怎么来的,因为人类眼睛的视觉暂留现象正好符合每秒24帧的标准,所以用多也没有意义还会浪费电影胶片,增加成本,所以就是24帧。<br /><br />2.什么是"行"?<br /><br />   

2010-06-04 12:54:00 1427 2

原创 海思音视频解码模块阅读笔记(二)

本想利用周末的时间写下阅读笔记二,可是周末在家忙活了一天,洗衣,做饭,买菜,打篮球,看非诚勿拢,谈不上浪费,也说不上充实,最后总结下来就一个字,累! 想要从整体上把握一下视频解码的流程,至少也得知道数据是如何采集的。  STEP1:模拟信号的采集。 模拟信号通过2866芯片采集,转换为数字信号。2866芯片是要标准的AD,DA数据转换芯片,在我们的系统中主要实现模拟信号转

2010-05-26 09:03:00 2325 1

原创 音视频解码模块阅读笔记(一)

 在我们的系统中, 一直觉得音视频解码是较为神秘的模块之一,不理解该模块的工作原理,基本上对整个系统的把握就谈不下掌握了。 今天是第一次写该阅读笔记,个人重点想要了解和学习的地方是音频和视频是如何输出的。 最近社会风气不好,去年的曾哥,今天的著姐。越来越看不懂这个社会,哎,著姐,你就干脆点,自宫得了吧。想练自功,必先自宫。回到整个系统中来,所谓音视频解码,大多数所做的工作便是对海思音视频解码库ap

2010-05-25 16:03:00 2510 2

原创 framerbuffer学习笔记(三)-----3520 framerbuffer驱动加载

前言:   3520的驱动的加载的同时需要输入参数,为了清楚的说明一下hifb驱动地使用,特意特别记下了此文档。1 hifb图形层(G0,G1,G2,G3,G4)分别一个设备节点,分别为/dev/fb0 /dev/fb1 /dev/fb2 /dev/fb3 /dev/fb4。  我们并不是要将所有的图形层都利用,现为我们采用的方案加以说明。  现在开发板的视频输出设备是AD(辅助视频输出设备)输出

2009-12-24 17:29:00 1211

原创 linux framebuffer 学习笔记二(程序用例)

  1 程序流程图。2  sample例子HI_S32 TDE_DrawGraphicSample(){    HI_U32 u32Size;    HI_S32 s32Fd;    HI_U32 u32Times;    HI_U8* pu8Screen;    HI_U32 u32PhyAddr;    HI_S32 s32Ret = -

2009-12-18 13:53:00 1056 1

原创 linux驱动开发学习笔记(二)-----------------scull字符驱动学习笔记

                    scull字符驱动学习笔记目录1 scull驱动简介2 主次编号3 scull源码分析-------------------------|  1 scull驱动简介      |-------------------------  scull是一个字符驱动,我们操作一块内存区好像它是一个设备。scull是硬件设备关联不大, 所以它是通用可移植的。------

2009-10-23 09:39:00 400

原创 linux驱动开发学习笔记(一)

1 内核模块概述---------------------------|内核模块与应用程序的区别。|---------------------------内核模块的初始化函数的任务是为以后调用模块的函数做准备。内核模块的退出函数就在模块被卸载时被调用。并且模块的退出函数必须小心恢复每个由初始化函数建立的东西,否则会保留一些垃圾直到系统重新启动。一个模块在内核空间运行。而应用程序在用户空间运行。--

2009-10-13 17:15:00 288

原创 个人sourceinsight宏定义文件

/* Franco.em - a small collection of useful editing macros */macro getMyName(){return "zhoumin"}macro MyInsFileHeader(){szMyName = getMyName()szTime = GetSysTime(1)date = getDate

2009-08-07 09:23:00 1125 2

原创 Makefile 中::= 和 = 的区别

Makefile 中::= 和 = 的区别 作为一名初学者,在学习Makefile 的过程中会有这样的不解, :=和= 到底有什么样区别  ################################################ STR = hello_world OUTPUT = $(STR)            # = STR = hello_dodo

2009-06-16 14:33:00 278

空空如也

空空如也

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

TA关注的人

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