自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (15)
  • 收藏
  • 关注

转载 linux2.4 task_struct的结构注释

1. 调度数据成员(1) volatile long states;  表示进程的当前状态:    TASK_RUNNING:正在运行或在就绪队列run-queue中准备运行的进程,实际参与进程调度。    TASK_INTERRUPTIBLE:处于等待队列中的进程,待资源有效时唤醒,也可由其它进程通过信号(signal)或定时中断唤醒后进入就绪队列run-queue。

2012-03-30 12:56:25 910

转载 再看C语言中的宏定义

宏定义是C提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译1. 不带参数的宏定义:宏定义又称为宏代换、宏替换,简称“宏”格式: #define 标识符 字符串    其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。

2012-03-29 17:17:20 741

转载 U-Boot下载与编译

U-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。    1. U-BOOT的下载地址: http://download.csdn.net/detail/woaixiaozhe/4174010  我下载的是1.1.6版本,一开始在FTP上下载了一个次新版,结果编译失败。1.1.6是没问题的。

2012-03-26 16:30:59 4334

转载 Linux嵌入式交叉编译环境 的搭建

1. 安装标准的C开发环境,由于Linux安装默认是不安装的,所以需要先安装一下(如果已经安装好的话,就可以免去这一步了):  #sudo apt-get install gcc g++ libgcc1 libg++ make gdb2. 下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下,我把它下载到了我的个人文件夹里 /home/wrq  arm-linu

2012-03-26 16:18:36 17623 2

转载 ubuntu下gvim配置文件for C/C++

在主文件夹(个人文件夹)里创建   .vimrc  文件,以下列内容为母版快速的配置gvim。终端输入:gvim  .vimrc 或者在个人文件夹下点击 Ctrl+h(显示隐藏文件命令)找到.vimr文件,根据个人喜好定制gvim的配置内容如下:"gvim配置for C/C++"不要使用vi的键盘模式,而是vim自己的 set nocompatible " 语法高亮

2012-03-26 16:16:48 2920

转载 让你的软件界面更漂亮(五)

类WindowXp 开始菜单到现在基本上是完美实现,在功能上基本和WindowXp 与Vista 操作系统的开始菜单一样,界面当然漂亮,通过编程能实现风格多样,具有个性化的功能菜单。为了方便使用,本人对其进行了封装,库名曰:完美类WindowXp 开始菜单。    1、完美类WindowXp 开始菜单(CYisongStartMenu)有如下主要特点:       a. 在C++环境实现,

2012-03-22 13:59:53 1219

转载 让你的软件界面更漂亮(四)

漂亮界面的软件应该有漂亮的菜单,大家对 Windows XP 的开始菜单肯定不陌生吧,那种菜单独具风格。于是去研究了一下,发现其实它并不是真CMenu也不是其派生类,分析其结构发现其主要是两个 ListView、一个ToolBar、一个 Button 组成的。于是也写了个菜单类,但我并没有用 ListView 去实现,虽然不敢和 Windows XP相比,但我认为其是一种有个性的菜单,拿出和大

2012-03-22 13:57:23 649

转载 让你的软件界面更漂亮(三)

实现令人满意的风格统一的软件界面确实很难,象网友提到的MessageBox、FileDialog、FontDialog、目录选择对话框等MFC内部甚至系统DLL内的对话框,要想让它变脸可不容易。有人说HOOK技术可以,HOOK技术确实可以,HOOK可以说是无孔不入,但HOOK的使用效率却是令人难以满意的,从目前大多数采HOOK技术的换肤软件使用情况来看,完全可以证明这一点。今天我们将讨论另外一技术

2012-03-22 13:56:12 774

转载 让你的软件界面更漂亮(二)

一、统一风格漂亮界面设计的理论与实现    a.窗口和对话框    Windows操作系中窗口和对话框在我们看来是一样的,就是一个四边形,有标题栏、系统按钮,边框等,可移动和可变大小。实际上窗口和对话框是有的区别的。在创建对话框窗口时的工作中要发生两个主要过程:对话框的过程和其窗口过程。Win32 SDK对话框使用了系统提供的对话框窗口的窗口过程和对话框过程,对话框过程将被窗口

2012-03-22 13:55:09 1116 1

转载 让你的软件界面更漂亮(一)

我们使用过很多的软件, 给我们留下印象很深的是那些界面漂亮且迷人的软件, 国外的软件象QuickTime,国产的象金山词霸等,它们的软件界面设计风格都有独特之处。本人跟据自已的经验和大家探讨一下软件的漂亮界面实现的原理并提供DEMO程序。本人经验不多,经常从VCKBASE.COM吸取知识,共同学习,如有不足之处,请指正!也欢迎和我联系。下面就开始吧!    一、漂亮界面实现的原理

2012-03-22 13:51:40 1306

原创 char*与16进制数转换

1.char型十六进制数char n1[]="1234";转换为整形:int x;sscanf(n1,"%x",&x);// x 里是int型printf("%d %#x",x,x); // 按十进制 和 16进制(开头带0x) 打印2.若为浮点数n2[]="123.456";转换成float型:float y;sscanf(n2,"%f",&y);

2012-03-19 17:32:22 11584

原创 ubuntu10.04 下 gvim 菜单乱码问题

Vim是Linux上著名的文本编辑器,他是早年的Vi编辑器的加强版。GVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。       Ubuntu 系统安装好之后,是不会自动装上 GVim 编辑器的,需要自行去安装配置。我安装好之后,发现工具栏会显示乱码,如下图所示:工具栏无法显示中文,这样就很不友好了,需要手动进行一下配置。终端输入:

2012-03-13 13:12:09 1213

转载 ubuntu直接在当前目录下打开终端terminal的方法

直接安装一个软件包nautilus-open-terminal终端输入:sudo apt-get install nautilus-open-terminal重启系统!

2012-03-13 13:09:39 1230

转载 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

原文地址:http://blog.csdn.net/huangbiao86/article/details/6428608        PS:专用原文说明的原理,之后我稍加写修改,并做了些补充~~~        确认包已经被导入web工程目录,但是任然运行错误——java.lang.ClassNotFoundException: com.mysql.jdbc

2012-03-06 22:50:43 5659 1

Java 6 API 中文文档 html

Java 6 API 中文文档 html

2012-08-29

JTM-JDK Tomcat Mysql一键配置环境变量

JDK Tomcat Mysql一键配置环境变量

2012-08-17

U-Boot-1.1.6.tar.bz2

U-Boot不仅仅支持嵌入式Linux系统的引导,它还支持NetBS D, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统。 选择U-Boot的理由:   ① 开放源码;   ② 支持多种嵌入式操作系统内核,如Linux、NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS;   ③ 支持多个处理器系列,如PowerPC、ARM、x86、MIPS、XScale;   ④ 较高的可靠性和稳定性;   ⑤ 高度灵活的功能设置,适合U-Boot调试、操作系统不同引导要求、产品发布等;   ⑥ 丰富的设备驱动源码,如串口、以太网、SDRAM、FLASH、LCD、NVRAM、EEPROM、RTC、键盘等;   ⑦ 较为丰富的开发调试文档与强大的网络技术支持;

2012-03-26

arm-linux-gcc-3.4.1.tar.bz2

Linux嵌入式交叉编译环境搭建所用,arm-linux-gcc-3.4.1.tar.bz2,详细安装过程见:http://blog.csdn.net/woaixiaozhe/article/details/7395435

2012-03-26

Skinsharp(全局换肤)—已付费版

Skinsharp(全局换肤),实现一键换肤,多种样式皮肤,随意更换,还可以自己制作皮肤;内含详细使用说明,包括皮肤加载,及其他所有函数应用说明!

2011-07-01

Win32纯API实现的简单画图程序

完美封装winmain接口,画直线、矩形、圆、多边形,并实现放大、缩小、移动、删除等编辑功能,并能保存、读取图形信息,画笔颜色和粗细也可以选择

2010-12-11

汇编指令查询器(包含所有汇编指令)

汇编指令纷繁复杂,难以记全,本汇编指令查询器,不但可以查到指令,而且对每个指令的都附有详细解说,并举例说明用法,非常方便

2010-08-25

汇编编译器Masm5

虽然操作有些麻烦,但是很适合初学者.关键是很小巧

2010-06-15

C语言 成绩管理系统

1.科目的数目及学生人数可以任意由客户输入(在堆栈空间允许范围内);2.实现成绩的排序(降序);3.查询——包括任意指定同学的各科成绩及排名或者任意科目的所有成绩及平均成绩4.完全原创(初学时所做作业,有不足之处,还望见谅)

2010-06-15

同济大学Java教学ppt及习题

同济大学软件工程Java教学上课讲义及习题代码

2010-03-25

第十二届(华东地区)大学生数学建模邀请赛通知

竞赛目的在于激励学生学习数学的积极性,开拓知识面,提高学生独立分析问题、建立数学模型、运用计算机技术模拟解决实际问题

2010-03-24

数据结构各种算法实现

包括线性表、栈和队列、串和数组等等数据结构的算法实现,且是以C++模板方式实现的

2010-03-23

空空如也

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

TA关注的人

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