`
astertale
  • 浏览: 20305 次
  • 性别: Icon_minigender_1
  • 来自: fujian
文章分类
社区版块
存档分类
最新评论
文章列表
Windows CE开发之起步停车        最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,随着多普达推出了515手机,基于微软CE平台的SmartPhone也逐渐成为关注焦点。一直不温不火的PDA市场,也在行业应用领域有所收获,Pocket PC由于其开发与Windows平台的一致性而得到了开发人员的青睐。        在长期关注程序员论坛的过
MicrosoftWindows CE是紧凑的、高效的和可升级的操作系统,它被广泛的应用在各种嵌入式式的产品中,从手持电脑到专门的工业控制器和消费用电子产品中。Windows CE已经通过了其自身的能力证明:它能够满足32位嵌入式式程序开发的需求。同样重要的是: Windows CE使嵌入式式系统的设计者得以充分利用Microsoft的32位基于Windows的开发工具的全部的函数。 嵌入式的应用软件选择Windows CE的首要原因之一是Microsoft Win32应用编程接口(API)的广泛应用。从运行在Microsoft WindowsNT操作系统下的高端服务器到最小的台式机和内嵌式的应 ...
人的痛苦有很多种,当你放弃忍受一种痛苦的时候,就会产生新的痛苦。人的一个职责就是用来衡量放弃现在的痛苦是否比放弃后的所得到的痛苦更痛苦。
Linux中的应用软件安装 新的操作系统装好了,安装一些新的软件那是难免的。但是在Linux中,安装应用软件和Windows下有些不同哦。而且对于Linux初学者来说,安装软件是一件很让人头疼的事情。由于很多Linux应用软件都是以源代码的形式发布的,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,才能使用这些软件。  大多数Linux 初学者往往不知道该如何进行配置和编译。下面笔者就简单介绍一下如何安装Linux应用软件。在安装应用软件之前,还要确保软件安装的编译环境,比如编译器GCC、必要的库文件等。不过,用户不需要担心这些问题,因为大多数 Linux发行 ...
unix linux模拟器 for windows(cygwin) 想在windows下熟悉shell和unix吗?请看。   无疑,格外都有机会并且需要在windows下工作,但心爱unix,linux也需要一席之地,我还要学shell编程呢。俺概括一下,三种方式大家可以实现这个想法:1。一机多系统,linux ,unix和windows安装在不同的分区里,有lilo这样的工具来控制启动。如果你的硬盘很大,有确实需要在unix工作,采用此种方式不错。2.windows下安装vmare,virtual PC等虚拟机软件,在虚拟机上安装linux,solaris, ...
WBS(work breakdown structures)即工程项目工作分解结构。2000版的 PMBOK Guide 将其定义为“wbs编码是一组以可交付项目产品为导向的项目分解元素,它可以用以组织和定义整个项目范围内的所有工作内容。编码每下降一个层次就能更加细致的表现项目工作的细节 。” 这一定义体现了WBS(work breakdown structures)的几下几个特征:1)它能代表项目的工作活动,并且这一项目工作活动能产生一个切实的结果。2)它分布于一系列有序的层次结构之中3)它能代表一项有目标和切实的结果,并且能作为一项可交付的项目成果。WBS作为一项全面系统的分析工程项目的有效 ...
Linux的分段和分页机制 不错,不错,值得定!!! ---- 网易博友82 (Email) 评论于 2007-02-07 16:32:57
  Linux在X86上的虚拟内存管理
Linux内核结构 Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。 1进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。可运行进程实际上是仅等待CPU资源的进程,如果某个进程在等待其它资源,则该进程是不可运行进程。Linux使用了比较简单的基于优先级的进程调度算法选择新的进程。 2内存管理(MM)允许多个进程安全的共享主内存区域。Linux 的内存管理支持虚拟内存,即在计算机中运行的程序,其代码,数据,堆栈的总量可以超过实际内存的大小,操作系统只是把当前使用的程序块保留在内存中, ...
<H2 XP 进程>                                        nvsvc32 - nvsvc32.exe - 进程信息进程文件: nvsvc32 or nvsvc32.exe进程名称: NVIDIA Driver Helper Service描述: NVIDIA Driver Helper Service在NVIDA显卡驱动中被安装。
解析#pragma指令 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或 者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与 C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器 或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些常用的参数。   (1)message 参数。 Message 参数是我最喜欢的一个参数,它能够在编译信息输出窗 口中输出相应的信息,这对于源代码信息的控制是非常重要的 ...
<H3 (数据结构总复习处) > http://166.111.4.54:2000/(里面有数据结构的全部知识点,讲得很好) http://www.sgrtvu.net.cn/jx_data/lg_data/wrl/sj_gc/zksjjg/sjjg_tj/s8.html(里面有很多很不错的问题,并且附有答案)
VC中结构体内存分配问题透析            在一次面试中,遇到了VC中处理结构体的问题,由于平时没留意,没有回答出来,感觉很不爽。回来后,认真分析了下,查了些资料,终于找到原因,故以本文给出解答。      本文首先提出了处理VC++中结构体时应注意的一个问题,然后详细分析了存在该问题的原因,最后做实战训练。       注意:      (1)在VC下,下面各类型占字节数为:char->unsigned int ->1; short i 不错,多谢指正。 ---- 网易博友17 (Email) 评论于 ...
堆与栈有什么区别? 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、
<BR>&lt;P&gt;什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 &amp;lt;BR&amp;gt;&amp;lt;BR&amp;g ...
Global site tag (gtag.js) - Google Analytics