自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

转载 为程序员量身定制的12个目标

摘要:对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03

2013-12-31 09:23:23 556

转载 U盘安装Fedora-18-x86_64-DVD.iso的过程

在XP环境下,我从fedora官网上下载了Fedora-18-x86_64-DVD.iso,到本地后改名为Fedora.iso。修改U盘名称为Fedora(也可以在格式化的选项中修改)用ultraiso_v9.5.3.2901将Fedora.iso写进U盘。1、安装过程全程区分大小写。2、过低的ultraiso不能正确读取文件。3、本文所有资料均能在网上免费下载。4、打开u

2013-12-07 10:38:40 936

转载 Linux下的鼠标操作

<br /><br />前段时间因为工作,需要在Linux下操作鼠标,当然啦,肯定不会是在X-window下操作,那样的话也就不会有这篇文章的存在了。我要做的就是在Console下面得到鼠标的坐标。百度、谷歌都用上了,可就是找不到相关的资料。无奈之下,只能拿起Linux的内核啃代码了。。下面是这段时间的成果:<br /> <br /><br />1. 关于"/dev/input/mice"<br />    相信很多人都用过Linux,也许你发现不管是在X-window下面,还是在Console下面,鼠

2010-12-29 09:12:00 3822

转载 盘古开天民间传说

<br /><br />盘古的传说——<br />盘古开天河南泌阳县民间传说相传盘古兄妹是混沌以前的人。那时候天下人口密集,瞒心昧己,见利忘义,骂天骂地,社会混乱,老天爷得知要下场暴雨,发场洪水,来个天塌地陷,彻底把世界冲洗干净。可是转念一想:天地毁灭之后,人类绝迹,万物消失,世界还象个什么样子?想到此,就派太白金星带领天兵天将到凡间查访,寻得世间最好的人,保留一至两个,流传后代。<br />太白金星在一个山脚下访出了一家复姓盘古的兄妹二人。他俩父母早丧,以打柴为主。二人心性善良,忠厚老实,对人慈善,太白仙

2010-08-27 13:06:00 2171

转载 一个转身,也许就已经一辈子错过。

<br />梁静茹要结婚了。 <br /><br />就是这个月。2月19日。大年初六。<br /><br />证婚人是李宗盛。伴娘是戴佩妮,蔡健雅。<br /><br />玛莎没有收到婚礼邀请。他说他不会去。 <br /><br />07年的《崇拜》<br /><br />看见那个在MV里哭得撕心裂肺的静茹<br /><br />不明白究竟是怎麽回事<br /><br />她和玛莎就这样形同陌路了。<br /><br /><br /><br />梁静茹最终也没有和玛莎在一起。<br /><br /><br

2010-08-27 12:53:00 494

原创 《淮南子·时则训》

<br />《淮南子·时则训》  <br />孟春之月 <br />原文  <br />孟春之月,招摇指寅,昏参中,旦尾中。其位东方,其日甲乙,盛德在木。其虫鳞,其音角,律中太蔟(音促),其数八,其味酸,其臭羶(音善),其祀户,祭先脾。东风解冻,蛰虫始振苏。鱼上负冰,獭祭鱼,候雁北。  <br /><br />天子衣青衣,乘苍龙,服苍玉,建青旗,食麦与羊,服八风水,爨(音窜)其燧火。东宫御女青色衣,青采,鼓琴瑟。其兵矛,其畜羊。朝于青阳左个,以出春令。布德施惠,行庆赏,省徭赋。立春之日,天子亲率三公九卿以迎

2010-08-17 13:33:00 6786

原创 北斗七星的故事

<br />北斗七星在现代天文学上属大熊星座的一部分,从图形上看,位于大熊的背部和尾巴。从斗身上端开始,到斗柄的末尾,依次为天枢(书)、天璇(旋)、天玑(鸡)、天权(文曲星)、玉衡、开阳(武曲星)、摇光。前四颗星天枢、天璇、天玑、天权组成斗魁,后三颗星玉衡、开阳、摇光组成斗柄。其中,玉衡最亮,天权最暗。<br /><br /><br />《史记.天官书》中称:北斗为帝车之象,天枢为七星之枢纽,天璇掌旋转,天玑主变动;天权制权衡,玉衡则是衡平轻重,开阳是开阳气;摇光乃摇光芒之意。天帝坐在马车上,一刻不停地巡行

2010-08-17 13:28:00 1635

原创 翼德

<br />安喜曾闻鞭督邮,<br />黄巾扫尽佐炎刘。<br />虎牢关上声先震,<br />长坂桥边水逆流。<br />义释严颜安蜀境,<br />智欺张郃定中州。<br />伐吴未克身先死,<br />秋草长遗阆地愁。

2010-08-16 19:41:00 775

原创 DLLHOST.EXE.-应用程序错误解决方法

<br /><br />我只要一开机,有就百十多个的这样的提示:首先是一个页面,左上角为:DLLHOST.EXE.-应用程序错误. 然后是下面方框的内容,在左边有一个红错号,右边的内容为:OX760619LF'指令引用的"OX00098518"内存.该内存不能为"READ".要终止程序,请点击"确定".<br />PS:什么是dllhost.exe?<br />dllhost.exe是运行COM+的组件,即COM代理,运行Windows中的Web和FTP服务器必须有这个东西<br />我以前曾经遇到过,重装

2010-07-09 18:11:00 13204

原创 HTTP 错误 403.9 - 禁止访问:连接的用户过多 XP IIS服务器连接数的修改

<br /><br />计算机教室的机子是XP的,用IIS很不爽,学生机连接到教师机下载资料或上交作业时常常遇到连接的用户过多的错误提示(HTTP 错误 403.9 - 禁止访问:连接的用户过多),这是因为Windows XP的系统作为IIS服务器时默认的连接数只有10,人们常用的TCP/IP连接数的破解改为1000也没有用。我们真正要改的是IIS连接数,怎么办呢?改掉这个IIS的连接数限制,由于XP的IIS本身没有提供性能这个选项卡,微软自己正好提供这个小工具,估计他们也感觉到了这些问题了吧,微软出的一个

2010-07-09 17:49:00 618

原创 IIS访问网站的用户过多解决方法

<br />本地IIS访问网站的用户过多解决方法汇总报错内容如下: <br />  无法显示网页 <br />  目前访问网站的用户过多。 <br />  -------------------------------------------------------------------------------- <br />  请尝试执行下列操作: <br />  单击刷新按钮,或稍后重试。 <br />  打开localhost主页,然后查找与所需信息相关的链接。 <br />  HTTP错误403.

2010-07-09 17:30:00 1085

原创 几篇好的设计心理和认知分析文章

<br /><br />看Donald A Norman的书给了我光明的指示,感谢这位可敬的老头。我越来越觉得做产品设计不能仅靠自我知觉和经验行事,而应该有坚实的理论支撑,这样才能使设计工作遵从科学规律,使我们的设计成果从模仿和偶然走向创造和必然,这是我们这些正在从事或预备从事产品和交互设计工作的人非常欠缺的。<br />加强心理学方面的修养,加深对人类认知过程的认识,能帮助我们认识和理解用户;帮助我们学会理性思考的方法,并把他养成习惯,成为工作的一部分;告诉我们如何欣赏好的设计,找出那些平庸、未经推敲、不

2010-06-30 18:18:00 438

原创 怎样使用标准icon?

<br /><br />标准icon--standarded icon,在视窗环境的软件设计中经常要用到的4个“标准”icon:错误、警告、信息、帮助。不管什么软件,除开这4个icon,别的icon会根据软件应用领域和实际功能或设计需要变通,可能有,可能没有,可能是这个,也可能是那个,是变化中。只有这4个icon比较稳定的成为用户界面体系的一部分。所以微软把它们叫做standarded icon。<br />怎样使用它们?这是一个很容易忽视的问题,甚至很多人都意识不到这是个问题。大多数人把精力都放到主要的业

2010-06-30 18:17:00 775

原创 从标准icon看粗糙的产品

<br /><br />刚写了《怎样使用标准icon》这些天来,发现这样的问题在我们日常接触的产品中非常普遍,冷不丁就能跳出来,让你大开眼界,子条写了《从“...”看中国的UI设计界的粗糙》,他发现的问题和我看到的问题属于同样的性质,一些产品确实糙得可以,不乏UI做得还不错的国内企业。不知道一些同行们是否去读了一些通用规范?也许不是UI的错,怕是被编码的强迫了也不一定。tencent rtx升级<br />迅雷对话框<br /><br />皮卡对话框<br /><br /><br />就说这个问题标识ico

2010-06-30 18:17:00 426

原创 linux下automake生成makefile全攻略(不错的小文)

<br />最近正在研究交叉编译。以前没有接触过,<br />所以最近在网上大肆搜罗,无意看到这篇<br />文章,算是简洁,也很有用处,所以拷贝至此:(ps:windows下可安装cygwin之后进行实际的操作练习!)<br /><br />作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。<br />  在本文中,将给大家

2010-06-29 18:15:00 367

原创 (转)浅析linux中鼠标数据读取

<br /><br />我们就是去读/dev/input/mice设备节点,源码如下:<br />#include <stdio.h><br />#include <errno.h><br />#include <fcntl.h><br />#include <sys/select.h><br />#include <string.h><br /><br />/* Mouse button bits*/<br />#define WHEEL_UP 0x10<br />#define WHEEL_DOWN 0

2010-06-29 18:14:00 949

原创 gui的设计总则(集合在一起)

<br />过去写的。今天在网上看到别人把分开的4篇文章都集合在了一起,所以顺手也就拿过来再贴一次。<br />其中有很多的话,再次看看仍然十分的受用。<br />今天开始写这篇gui的设计总则。在正式开始编写以前,先说明一下这篇总则的意义:<br />由于Openshell的开发是采取opensource的方式进行的,所以很多的时候,开发的动力来源是源自网上的热心人。<br />由于opensource的先天特点,它必须先确立一个主题,然后所有对这个主题感兴趣的人才有可能参加进来。<br />一般open

2010-06-11 19:36:00 714

原创 GUI设计禁忌(界面设计注意要点)

<br /><br />基本原则:<br />1、关注用户及其任务,而不是技术<br />2、首先考虑功能,然后才是表示<br />3、从用户的视角看问题,使用用户的词汇进行描述<br /> <br />4、不要向用户暴露实现细节<br />5、使常用的用户任务简单化,不要让用户解决额外的问题<br />6、保持一致性,引导用户的使用习惯<br />7、保持显示惯性,传递信息,而不仅仅是数据<br />8、设计应满足响应需求<br />禁忌:<br />1、同一窗口/网页包含重复功能的链接或按钮<br />

2010-06-10 09:18:00 880

原创 覆盖表面(Overlay Surfaces)

<br /><br />覆盖表面(Overlay  Surfaces) <br />        覆盖表面是具有特殊硬件支持能力的表面,通常用于显示活动视频、录制视频或静止位图而不需要位块传输到主表面或改变主表面的内容。对覆盖表面的字此完全由硬件提供,DirectDraw支持显示设备驱动程序所支持的特性,DirectDraw不仿真覆盖表面。可以将覆盖表面想象为一片塑料纸,我们可以在这片塑料上画图并可将其放置在显示器前面。塑料纸覆盖在显示器前面时,你可以看到覆盖和主表面,移去塑料纸后,主表面并没有改变。

2010-06-09 09:49:00 1507

原创 framebuffer驱动相关结构详解(转载)

<br />转载地址:http://www.91linux.com/html/article/kernel/20071204/8805.html<br /><br />Framebuffer对应的源文件在linux/drivers/video/目录下。总的抽象设备文件为fbcon.c,在这个目录下还有与各种显卡驱动相关的源文件。   //这个文件要好好看看<br />(一)、分析Framebuffer设备驱动<br />    需要特别提出的是在INTEL平台上,老式的VESA 1.2 卡,如CGA/EGA

2010-06-07 13:51:00 678

原创 Framebuffer Driver

<br /> 中文名为:帧缓冲驱动  一、FrameBuffer的原理  FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。  Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过Framebuffer的读写直接对显存进行操作。用户可以将Framebuffer看成是显示内存的一个映

2010-06-07 13:36:00 448

原创 【转】帧缓冲设备所支持的操作及原理

帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。帧缓冲驱动的应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口的绘制。尤其是通过帧缓冲可显示汉字点阵,成为Linux汉化的唯一可行方案。    Linux FrameBuffer 本质上只是提供了对图形设

2010-06-07 13:32:00 998

原创 色彩转换

<br /><br />今天对颜色一些格式转换有些不明白的地方,在网上找了一些文章,感谢原作者,现张贴如下:<br />颜色空间是一个三维坐标系统,每一种颜色由一个点表示。在 RGB 颜色空间中,红,绿,蓝是基本元素。RGB 格式是显示器通常使用的格式。在 YUV 空间中,每一个颜色有一个亮度信号 Y,和两个色度信号 U 和 V。亮度信号是强度的感觉,它和色度信号断开,这样的话强度就可以在不影响颜色的情况下改变。YUV 格式通常用于 PAL制,即欧洲的电视传输标准,而且缺省情况下是图像和视频压缩的标准。<b

2010-06-07 09:20:00 1540

原创 video overlay

<br /><br />首先介绍一下video overlay,vieo overlay不同于video capture,是指不需要对video信号的帧进行copy,直接将视频信号转化成显卡的VGA信号或者将捕获到的视频帧直接存放在显卡的内存中,具体过程就是将视频帧直接写入framebuffer中,不需要经过android 平台的处理。实际上看过FSL的camera preview过程之后就知道,它就是直接将视频数据 写入framebuffer,而没有经过android的surfaceflinger的处理。

2010-06-03 18:25:00 4316 2

原创 我从这篇文章中受到不少启发!

<br />MiniGUI移植问题<br />找到的关于miniGUI的一些hints,应该覆盖了miniGUI使用中的很多问题,不过,个人觉得,在移植<br />miniGUI 至某个特殊平台时,关于系统的经验还是很重要的,甚至超过下面这些小技巧的重要性;另外,<br />仔细阅读文档也是相当重要的一环,仔细读文档能帮助你避免很多麻烦。不过这份文档当初是拿来我自己<br />参考的,所以格式还有排版以及完整性都比较欠缺,不过还是希望能对象我这样初用miniGUI 的人有所帮<br />助。另外,十分感谢k

2010-06-02 18:59:00 1596

原创 触摸屏

<br /><br />1 设备驱动放在什么地方?<br />2 如何实现开机自动加载?<br />3是不是应该在xorg.conf中增加一个Modue节点呢?<br />4 tslib库的移植问题  //我的板子是用的扬创提供的,内核版本是2.6.13,只需要在交叉编译tslib时选定一个module_raw选项,然后将交叉编译好的库文件移植到板子上就可以用了<br />5 刘淼《嵌入式系统接口设计与Linux驱动程序开发 》<br />6 /home/administrator/nfsroot_new/

2010-06-01 15:24:00 382

原创 extern "C"(zz)

<br /><br /> 从某位网友的博客看到关于extern "C"用法的文章,讲得非常透彻,于是就摘抄了我之前不甚了解的部分做个backup。<br />一、从C与C++编译连接方式深入理解extern "C"<br /><1>.C和C++对函数的处理方式是不同的.被extern "C"修饰的变量和函数是按照C语言方式编译和连接的.extern "C"用于实现C++与C及其它语言的混合编程。<br /><2>.未加extern “C”声明时的编译方式<br />首先看看C++中对类似C的函数是怎样编译的

2010-06-01 15:23:00 248

原创 触摸屏驱动程序分析

<br />//*******************************************************<br />//* 触摸屏驱动程序分析<br />//*******************************************************<br />//触摸屏驱动程序文件在/kernel/drivers/char/s3c2410-ts.c。<br />//触摸屏的file_operations结构定义如下:<br />static struct file_

2010-06-01 15:22:00 828 1

原创 触摸屏 (简体中文)

<br />触摸屏 (简体中文)From ArchWikiJump to: navigation, search<br /> Contents[hide]1 简介2 成功例子3 安装4 配置4.1 找出触摸屏的event4.2 编辑xorg.conf文件5 校准简介evtouch 是一个 Linux 下的通用触摸屏驱动,它支持很多品牌的触摸屏.本文将指导你根据需要安装和配置这个驱动.成功例子在东芝 SS2000M 笔记本电脑上安装配置成功.(SMK 触摸屏)安装evtouch (Event Driven

2010-06-01 15:15:00 976 1

原创 “/etc/X11/xorg.conf”中鼠标部分的配置详解

<br />先贴一个配置样例: <br /><br />Section "InputDevice" <br />Identifier "Configured Mouse" <br />Driver "mouse" <br />Option "CorePointer" <br />Option "Device" "/dev/input/mice" <br />Option "Protocol" "ExplorerPS/2" <br />Option "Emulate3Buttons" "false" <br

2010-06-01 15:15:00 2022

原创 TSlib校准原理!

<br />在采用触摸屏的移动终端中,触摸屏性能的调试是个重要问题之一,因为电磁噪声的缘<br />故,触摸屏容易存在点击不准确、有抖动等问题。<br />Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功<br />能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。在Qtopia 4.*版本<br />中,默认的Tslib版本为Tslib 1.4。在Qtopia 2.*版本中,默认的Tslib版本为Tslib 1.3。<br />Tslib 的官方下载地址为

2010-06-01 15:14:00 1068

原创 数值转换

<br />1 atof(将字符串转换成浮点型数) <br />#include<stdlib.h><br />    int atoi(const char *nptr);<br /><br />   函数说明:<br />  atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('/0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如123.456或123e-2。<br /><br />#

2010-06-01 15:09:00 333

原创 sscanf与sprintf

<br />一 sscanf函数<br />int sscanf(const char *s,const char *format,..);<br />int scanf(const char *format,...);<br /><br />sscanf与scanf等价,所不同的是,前者的输入字符来源于字符串s,而scanf以stdin作为输入源。<br /><br />1 %*d,%*s:*号表示此数据不读入,忽略掉。<br />比如<br />ch="MemTotal:        2028248

2010-06-01 15:08:00 414

原创 minigui+tslib编译全过程(触摸屏)转

<br /><br />上次移植minigui,这次继续上次的移植,往4020上移植tslib 。大概方法是通过 tslib 来构建 MiniGUI 的输入引擎。tslib 是 一个用于触摸屏设备的函数库。通过这样一个函数库,可以将编程者从繁琐的数据处理中解脱出来。为什么会出现这样的情况呢?因为触摸屏的坐标和液晶显示屏之 间的坐标并不是一一对应的,所以,要让从触摸屏上得到的坐标正确转换为液晶显示屏上的坐标,需要经过一个转换过程。除此之外,tslib 还以插件的形式提供了一些附加的功能,比如去除点击触摸屏时的

2010-06-01 15:06:00 902

转载 MiniGUI 资源链接

 IBM Developworks上的 MiniGUI 专栏MiniGUI 的起源, 发展和特色MiniGUI 的编译, 安装和配置MiniGUI 体系结构之体系结构概览MiniGUI 体系结构之二:多窗口管理及控件和控件类MiniGUI Lite 版本的新改进MiniGUI 体系结构之三: 逻辑字体以及多字体和多字符集实现MiniGUI 体系结构之四: 图形抽

2009-12-03 18:36:00 425

原创 (转)MiniGUI 专栏

 作者: 刘鹏整理日期: 2008-10-11MiniGUI 是一个跨操作系统的嵌入式 GUI 系统,本专栏通过一系列文章对它的关键技术做了深入剖析。MiniGUI-Processes 体系结构MiniGUI-Processed 即 MiniGUI 进程版,每个程序都是单独的进程,采用客户/ 服务器结构,实现了一个多进程窗口系统。采用 Unix 域套接字实现进程

2009-12-03 18:35:00 357

原创 有关MiniGUI虚拟键盘实现的代码

 ime.h文件#ifndef _H_IME_#define _H_IME_#define IDC_NovaSKB1   (MY_USR_NUM*2+0)#define IDC_NovaSKB2   (MY_USR_NUM*2+1)#define IDC_NovaSKB3   (MY_USR_NUM*2+2)#define IDC_NovaSKB4   (MY_USR_NUM*2+3)

2009-12-03 18:32:00 1030

原创 Makefile学习教程: 跟我一起写 Makefile (2)

上面的的定义指定两个目录,“src”和“../headers”,make会按照这个顺序进行搜索。目录由“冒号”分隔。(当然,当前目录永远是最高优先搜索的地方)另一个设置文件搜索路径的方法是使用make的“vpath”关键字(注意,它是全小写的),这不是变量,这是一个make的关键字,这和上面提到 的那个VPATH变量很类似,但是它更为灵活。它可以指定不同的文件在不同的搜索目录中。这是一个很灵活

2009-12-03 18:25:00 369

转载 Makefile学习教程: 跟我一起写 Makefile (1)

 作者:陈皓. 来源:http://www.csdn.nethttp://www.stlchina.org/twiki/bin/view.pl/ScriptProgram/LearnMakefile Makefile学习教程: 跟我一起写 Makefile0 Makefile概述0.1 关于程序的编译和链接1 Makefile 介绍1.1

2009-12-03 18:24:00 308

原创 MiniGUI输入法的设计

 输入法提供了将标准键盘输入翻译为适当语种的文字的能力。MiniGUI 中也包含有标准的中文简体输入法,包括全拼、五笔和智能拼音等等。MiniGUI 的输入法是一个相对独立的模块(称为 IME),它实际是一个特殊的主窗口。该主窗口将在启动之后,首先将自己注册为输入法窗口。这样,MiniGUI 的 desktop 就知道首先要将按键信息发送到这个主窗口之中,而不是当前的活动主窗口。当活动主窗

2009-12-03 18:20:00 1369

开发专用+PNG图片资源+素材+2000+

图片素材大全,格式为png,里面包含了大量图片素材,精心分类,2000++

2013-11-14

PKMS-个人知识管理系统

个人知识管理系统,1 请解压到D盘或其它盘符下方可运行,而无需安装,2 ,请不要在压解包内直接点击执行...

2008-05-06

空空如也

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

TA关注的人

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