摘要:原创]windows gdi入门初级应用(vc sdk)
好久没发贴了,今天手痒痒,发一个。gdi的绘图函数基本上都是有状态的,所有的函数都要求一个hdc类型的句柄。这个hdc的获得有几个途径beginpaint,getwindowdc, getdc.他们的参数都只需要一个hwnd就差不多了。记得调用了beginpaint后要调用endpaint进行清理,调用getwindowdc和getd......
摘要:ibm承诺今年年底发布代号为atlantic的开发平台
该开发平台基于eclipse3.0,并包含了为项目管理层、架构师、开发人员、测试人员以及其它管理者等各种角色量身定做的工具集,这里面也包括了所有希望了解业务关键(business-critical)的开发项目的进行情况的各种人员。
ibm的软件开发平台和微软公司5月份宣布的vsts(visual studio team system)类似......
程序集 与 托管模块
程序集 与 托管模块
如果你正在开发面向dotnet平台的应用程序,那么你肯定对“程序集”与“托管模块”这两个概念不陌生,这是dotnet带来的术语.这两个概念很容易混淆,有人认为它们指的是同一样事物,其实不然.这里,我写下自己的一些理解. 【程序编程相关:
Asp.Net控件加载错误的解决方法】
【推荐阅读:
这肯定是他们的BUG】
为了便于说明问题,我们先看看一个公司的某项目开发团队,这个“团队”由团队“成员”组成(可能还有一些资源),而在这些团队成员中,必然有一个成员是这个团队的头头,为了表示不是普通的成员,头头都有一个称号,比如说“经理”或者“负责人”.经常的,说到某个团队,我们只要知道它的头头就可以了.也就是说,头头代表了这个团队(注意,这里是"代表").如果其他人有什么事情要与这个团队交流(比如团队向外说明本团队完成了什么任务等),没有必要将每个成员找来交流,我们只要找到头头就可以了. 因为头头知道本团队的一切,他掌握了关于团队的所有信息:本团队有哪些成员,而且有些什么资源可以利用,与其他哪些团队有交流等等.常见的团队有多个成员,一个成员的团队很少见(头头也是他),但为了说明问题,我们假定一个成员的团队与多个成员的团队都存在. 【扩展信息:
高斯消元法的应用】
从上面的讨论中我们可以这样总结:团队是个逻辑概念,并不是指某个人或资源,它是一个集合,而且这个集合不为空,只有当拥有大于或者等于多个成员的时候它才称之为团队.
嘿,大家看出来了,我之所以要说项目开发团队与成员,是因为在dotnet中的程序集与托管模块的概念与此类似.程序集其实并不是说某个文件,它是一个逻辑概念,就像一个团队.当然,我们习惯说a.exe 或者b.dll是个程序集,其实这样说多少会让人混淆,请看下面的说明.而托管模块就像是团队中的团队成员.哈,你肯定想到了,其中必然有一个托管模块是整个“团队”的“头头”,它负责管理所有的托管模块,关于这个程序集的一些信息也保存在这个托管模块中.我们把这样的模块叫做“主托管模块”(我记得某本书上是这样叫的).为了区分主托管模块与普通托管模块,怎么办呢?这个好说,人最擅长给自己挂头衔了,借鉴一下.我们给普通托管模块与主托管模块不同的后缀名,普通托管模块的后缀名是.netmodule,而主托管模块的后缀名是.exe 或者.dll.与开发团队中头头代表整个团队一样,主托管模块代表着整个程序集.既然是主托管模块,那么它肯定与其他托管模块不一样.一般的托管模块包含有il代码与元数据,而这个主托管模块有没有il代码与元数据并不重要,但它一定要有“清单”,也就是关于整个程序集的数据.
...
下一页 摘要:惭愧!看到一篇文章是说应聘java程序员的时候,可能碰到的一些基础问题,几乎没有能答得上的。真是惭愧,所以决定一定要加强基础。以《thinking in java》这本书的名气,应该不错。
在这里记录一下学习过程,一来督促一下自己,二来可以给别人一些借鉴。
希望也在读这本书的人一起来探讨。
......