old
文章平均质量分 69
管理与技术
致力于桌面虚拟化的技术开发,管理和推进,
更多信息欢迎关注微信公共号:guangliyujishu
展开
-
VC环境下对函数调用的汇编分析
VC环境下对函数调用的汇编分析 前沿:对于我们平常编程中常出现一些细节,如__stdcall和__cdecl编译器如何为我们处理,函数中变量以及new出来的变量到底存放于哪些地方,等等一些列问题。本文将和大家一起分析程序执行的汇编语言,通过对此过程掌握使自己在开发中熟悉并优化自己的代码。作者:天衣有缝,联系邮件:waterpub@mail.csdn.net,MSN:waterpub_c转载 2009-07-07 22:08:00 · 673 阅读 · 0 评论 -
_beginthread()与_beginthreadex()区别
1. 已知windows下可以用如下方法创建线程.1) CreadThread(…). API2) _beginthread(…). CRT3) _beginthreadex(…). CRT4) AfxBeginThread(…). MFC由于AfxBeginThread()同学勾搭MFC, 扬言誓死不分,原创 2009-06-29 11:29:00 · 6337 阅读 · 0 评论 -
标准库和boost库中几个智能指针的比较
这些智能指针在设计的时候,一个关键的问题就是所有权的控制。如果把指针所指向的对象比作电视机的话,那么指针就是观众。第一个人需要看电视的时候需要打开它,没人看的时候就要保证把电视关掉。对于std::auto_ptr,boost::shared_ptr和scoped_ptr,情况如下:<br />1. std::auto_ptr:auto_ptr这个种族很有趣,每次只让一个人看电视,大家可以换着看,由最后那个不想看的人关掉。当把一个auto_ptr赋值给另一个时,就好比换一个人看电视似的。总之,电视转载 2010-11-25 19:45:00 · 570 阅读 · 0 评论 -
一些系统分析的经验
<br />现已离职,也无所顾忌,特谈一谈对系统分析的看法,总结一下之前的工作的经验,有不当之处请指正。 <br /> 做需求分析,我觉得最重要的任务是简化业务流程、规则、逻辑;丰富用户体验; <br /> 0. 尽量将复杂的用户需求抽像成最简单的业务规则、数据库结构来实现。因为需求是不可能一下子就确定的,假设我们刚开始对核心需求的实现方式增加了一点点的复杂性,比如说多加了一个表,一个藕合字段,那么对于以后的扩展我们就有可能要去制定更加复杂的规则去适应,从而“被逼”消耗更多的工作原创 2010-07-21 08:56:00 · 648 阅读 · 0 评论 -
项目经理的看家本领
1. 要易于沟通 2. 要想的周全 3. 要能够预测结果原创 2011-06-21 19:20:00 · 676 阅读 · 0 评论 -
good man
<br />http://blog.csdn.net/pongba/archive/2007/04/11/1561110.aspx《boost源码剖析》《C++0x漫谈》Boost源码剖析C++C++0x漫谈<br />强人!原创 2010-12-18 15:46:00 · 568 阅读 · 0 评论 -
“云端”前瞻 泛云计算终端时代的到来
<br /> <br />最近几年,云计算行业风起云涌,IT设备厂商、互联网企业、软件企业乃至运营商都给予高度关注。云计算,俨然成为未来计算技术的代名词,引发众人无限的想象。<br />云计算是一种新的计算理念,一种新的资源交付方式,一种新的商业模式。在计算理念上,它通过互联网把原来由本地主机实现的计算交给“云平台”来处理;在资源交付上,它提倡将IT资源、系统资源和应用等整合为服务提供给用户;在商业模式上,它实现了资源的按需定制、按量付费。可以说,云计算的发展是需求推动、技术进步和商业模式转变共同促进的结果转载 2011-04-28 09:41:00 · 1393 阅读 · 0 评论 -
Linux编程Shell基本工作原理方案
<br /><br />Shell基本工作原理方案<br />Linux系统提供给用户的最重要的系统程序是Shell命令语言解释程序。它不属于内核部分,而是在核心之外,以用户态方式运行。其基本功能是解释并执行用户打入的各种命令,实现用户与Linux核心的接口。系统初启后,核心为每个终端用户建立一个进程去执行Shell解释程序。它的执行过程基本上按如下步骤:<br />(1)读取用户由键盘输入的命令行。<br />(2)分析命令,以命令名作为文件名,并将其它参数改造为系统调用execve( )原创 2010-11-19 19:11:00 · 545 阅读 · 0 评论 -
UI设计模式大阅兵
<br />交互设计师在设计线框图原型时,熟知常见的Web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。常见的设计模式有哪些呢?在商业中有哪些案例呢?某公司交互设计师张雅秋写了一篇博文对此进行了总结,现转载于此,全文如下:<br />交互设计师在设计线框图原型时,熟知常见的Web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。<br />常见的UI设计模原创 2010-08-24 08:17:00 · 799 阅读 · 0 评论 -
MiniGUI Programming Guide
MiniGUI Programming GuideVersion 2.0 (revised edition 4)For MiniGUI Version 2.0.4/1.6.10Beijing Feynman Software Technology Co. Ltd.August, 2007MiniGUI Programming Guide V2.0-4IIntrodu原创 2010-05-17 08:20:00 · 1892 阅读 · 0 评论 -
评论:手机游戏的出路在哪里?
<br />【IT168评论】目前,很多有关移动互联网以及移动娱乐的调查数据都显示,手机游戏是移动互联网未来发展不可或缺的组成部分,与此同时,有关手机游戏的特点以及在移动互联网中如何发展的问题也不绝于耳。现在有公司认为手机游戏在手机上可能会出现一个全新的游戏类型,也就是新的游戏模式,叫做轻网游。<br /> 基于中国市场的手机网游或者单机游戏市场太小,而且要想达到PC一个月上亿的产业距离还非常大,所以我们现在提出一个问题,手机游戏的出路在哪。<br /> 据有关部门统计,截止原创 2010-08-24 09:03:00 · 701 阅读 · 0 评论 -
解决VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动"
方法一:在C:/Program Files/Microsoft Visual Studio 8/VC/redist/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT 下找到了下列文件:msvcm80d.dllmsvcp80d.dllmsvcr80d.dllMicrosoft.VC80.DebugCRT.manifest把这几个文件拷贝到目标机器上,与运转载 2009-06-29 21:24:00 · 1061 阅读 · 0 评论 -
,英式发音和美式发音有什么区别
其实美式英语是英式英语转变而来的。其中区别有如: 英式英语(British English)和美式英语(American English)的差别是客观存在的,学英文的人会注意到两者之间的差异。其实世界上有很多种类的英文,即使在同一个国家,发音和语法也会有地域差别。两者之间最主要的差异在如下几方面: 1.语法:英国人有时喜欢在美国人不用冠词时使用。例如: 英式英语; It原创 2010-05-31 08:34:00 · 2411 阅读 · 0 评论 -
应用MSXML的DOM模型处理XML
wince 5.0目前支持到微软的msxml 3.0xml解析有两个接口,DOM和SAX,DOM(Document Object Model),SAX(Simple Application interface for XML)。前者是最基本应用编程接口,后者提供了比较底层的接口.初学咋练,只研究DOM。据说DOM接口使用了COM的技术,是把一个xml文档,解释成一棵节点树。然后对这个树进行访问来转载 2009-06-22 18:07:00 · 900 阅读 · 0 评论 -
好的程序员?
<br />技术带头人:<br />1) 清楚的远景。没有清楚的远景,只有强大技术能力的团队,就像盲人骑瞎马,还使劲用鞭子抽打,让马快跑。 看起来一度非常拉风,但后来免不了人仰马翻。<br />2)信任团队,把大方向弄清楚之后,把其他事情交给团队成员去搞清楚。 如果带头人详细规定了所有细节,那么团队成员干得还有什么劲呢?<br />3)避免“微观管理”。当你担心或者没有安全感的时候,你当然会希望把所有细节都搞清楚,但是这样反而会出乱子。<br /><br />优秀的程序员<b原创 2010-12-29 19:44:00 · 1292 阅读 · 0 评论 -
纽约时报专栏总结科技10年:没有替代只有分裂
<br />1. 没有替代,只有分裂。我已经听够了所谓的专家把某些产品称作“iPhone杀手”或“Kindle杀手”。听着哥们儿:消费科技历史上只有分裂,没有替代。<br />电视原本被认为会扼杀广播,DVD被认为会扼杀影院,速溶咖啡被认为会代替现煮咖啡。<br />但是最终,一件都没有发生。你想知道未来的趋势吗?情况应该是这样:iPhone和Android将共存,卫星广播和AM/FM将共存,印刷书籍和电子书将共存。谁也无法替代谁,只是增加了一些。<br /> 2. 或早或晚,所有事情都将实现“按需点播原创 2010-11-26 13:20:00 · 806 阅读 · 0 评论 -
Chrome OS将走计算平台路线
<br />Chrome浏览器已经占据整个PC的8%,二者之所以同名是因为从本质上说,操作系统与浏览器是一码事。厄普森说:“准确地说,它只是一个浏览器,没有什么稀奇的——这才是关键。”<br />运行Chrome OS的电脑数秒就能启动,而不是几分钟,用户会看到一个浏览器,应用程序和数据可以立刻使用。<br />就目前而言,Android解决方案是针对触摸设备的最优化,而Chrome OS看起来是键盘为基础的解决方案。<br />Google能推动Chrome和Android成为新的业务,由于是免费和开源的原创 2010-11-26 13:06:00 · 514 阅读 · 0 评论 -
VS2005驱动开发的环境配置
自己一步步在VS2005配置。在这里列出仅供参考: 预备工作: 1、安装了DDK(呵呵,说句废话)。目录名字最好不要带空格;2、在VS2005中选择 “生成”|“配置管理器” ---在活动解决方案配置中 新建一个方案名(不要Debug、Release);3、选择 ”工具“|”选项“菜单 选择”项目和解决方案“ 选项卡,选择“VC++目录”选项卡 在”显示以下内原创 2009-07-02 21:29:00 · 1750 阅读 · 0 评论 -
WinCE下BSP中的Dirs文件和Sources文件
TARGETNAME=PWCtrlDev ……编译生成文件的名字FILE_VIEW_ROOT_FOLDER= / ……根目录下可以看见得文件 ReadMe.txt / StdAfx.cpp / XXX.def / FILE_VIEW_RESOURCE_FOLDER转载 2009-06-29 09:27:00 · 792 阅读 · 0 评论 -
rpm specification file
http://www.rpm.org/max-rpm/ch-rpm-inside.html关键字:rpm specification file http://docs.fedoraproject.org/drafts/rpm-guide-en/index.html原创 2010-05-13 10:22:00 · 521 阅读 · 0 评论 -
What Android Is
What Android Is<br />Being an illustrated run through the basics.<br />What happened was, for our recent South American tour I wanted an Androidarchitecture overview graphic. I ran across, among the Android SDK documentation,a page entitled Whatis原创 2010-11-25 19:33:00 · 554 阅读 · 0 评论 -
Linux find命令详解
<br />由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。<br />在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。<br />一、find 命令格式<br /><br />1、find命令的一般形式为;<br /><br />find p原创 2010-06-07 12:40:00 · 611 阅读 · 0 评论 -
EABI (Extended Application Binary Interface)
<br />enhance application binary interface.<br /> <br />下面的代码大家可以在entry-common.S中找到。<br /><br />在2.6.21中,认真研究大家会发现,你回避不了这样一个概念,EABI是什么东西?<br /><br />内核里面谈EABI,OABI,其实相对于系统调用的方式,当然我们所说的系统限于arm系统。<br />EABI (Extended ABI),说的是这样的一种新的系统调用方式<br /><b原创 2010-06-13 19:48:00 · 597 阅读 · 0 评论