2009年6月14日
摘要: 对于初学者来说,可能理解指针比较困难。实际上,在定义指针变量时,就相当于为该指针变量分配一个32位的内存空间(4个字节长)来保存内存地址(仅限于 32位操作系统)。为而指针变量赋的值实际上就是一个变量(可能是简单类型变量,也可能是复杂类型变量)的首地址。对于32位操作系统来说,不管是什么类型的变量,地址都是4位的(占一个int类型的空间)。 对于两个指向同一个地址的指针变量,改变一个指针变量所指向的数据,都么另一个指针变量所指向的数据也将改变
阅读全文
摘要:

有很多初学者经常搞不清类和对象之间的关系。例如,将在类中定义方法说成是在对象中定义方法。实际上,方法需要在类中定义,而类实例化后,被装载到内存中的就是对象。也就是说,类是静态的,保存在硬盘中的文件,而对象是活动的,要被装载到内存中才能使用。创建对象的过程就相当于将类作为一个母版,然后使用 new关键字根据这个母版创建一个个对象。
阅读全文
2009年6月2日
摘要: 看到最近园里很多人在讨论汇编和IL。忍不住要说两句。先看看什么是汇编。首先要知道的是汇编是和CPU指令有关的。intel和amd CPU的指令集是不一样的(当然,可能有一部分指令是相同的的)。这就要对不同的CPU实现相应的汇编器,汇编器的功能就是将汇编助记符号(象add、 mov)翻译成相对某类CPU的机器码,最终生成象exe、dll、so等二进制文件。
阅读全文
2009年3月25日
摘要: 在窗口右上方的工具栏按钮设置上,IE8新增了一个“安全”下拉菜单,增强了页面浏览的安全性考量,诸如删除浏览历史记录、InPrivate浏览、网页隐私策略等功能按钮。
阅读全文
2009年3月16日
摘要: 牛新庄博士,研究方向为数据仓库和数据挖掘。是IBM官方资深培训讲师(培训DB2,AIX,MQ,WebSphere和CICS)。2002年获IBM 杰出软件专家奖,2006年获“首届中国杰出数据库工程师奖”、“2006年IT168技术卓越奖”。是中信银行、山东农信、广东农信等公司资深技术顾问,中国建设银行总行特聘资深技术专家。拥有OCP, AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多项国际认证。著有《Oracle数据库开发讲座—— Oracle9i Jdeveloper与J2EE实务应用》、《DB2应用开发实战指导》、《循序渐进DB2-系统管理、运行维护与应用案例》、《深入解析DB2-高级管理、内部体系结构与诊断案例》和《DB2性能调整与优化》等书。
阅读全文
2009年3月3日
摘要: 不管你爱不爱,现在是科幻片的时代。在经济形势如此不景气的今天,我们需要更多帮助我们超脱现实的来,呃,姑且说逃避现实好了。不过话说回来,有谁不爱看那些制作精良、情节扣人心弦的科幻电影呢?那种窥探未来世界的欲望以及看到更美好明天的希望总是拖拽着我们一次次的坐在大银幕之前瞠目结舌着让爆米花从张大的嘴里掉出来。特别是对于年轻的男性影迷来说,那些巨大的机器人、可飞行的滑板、宇宙飞船或是任何形式的未来派机械的吸引力并不亚于任何安妮·海瑟薇那样的九头身美女。我们幻想乘坐宇宙飞船或时间机器到达不论时间还是空间都极遥远的异域,或者去冒险,或者去寻找希望。所以也就无怪乎从1902年首部科幻影片——乔治斯·梅里耶(Georges Melies)的《月球旅行记》(Trip to the Moon)——问世以来,科幻题材的电影一直风行到现在。
阅读全文
2009年2月26日
摘要: 在程序中经常需要将指定的信息(包括异常信息和正常处理信息)写到日志中。在C#3.0中可以使用EventLog类将各种信息直接写入Windows日志。EventLog类在System.Diagnostics命名空间中。我们可以在“管理工具” > "事件查看器“中可以查看我们写入的Windows日志,
阅读全文
2009年2月23日
摘要: 本文讨论了如何利用WPF技术和MSN协议实现一个五子棋程序。本文所给出的五子棋程序需要使用MSN帐号登录,登录后,系统会列出当前帐号的所有好友,通过双击某个好友,可以和该好友进行五子棋游戏对羿。本系统实现的五子棋游戏为联机对战类型,并可自动判断输赢。当一方赢得一局后,系统会自动重新开始新的一局,直到一方退出游戏。
阅读全文
2009年2月21日
摘要: 有时我们需要将聚合结果进行旋转,也就是说将要聚合的字段值作为字段名,将聚合结果作为记录。这可以使用传统的方法来解决,但在SQL Server2005提供了pivot函数可以更容易地解决这个问题。同时,还可以使用unpivot函数进行逆项的操作。
阅读全文
2009年2月11日
摘要: 策略模式的设计原则如下:
1. 将应用中需要经常变化的代码独立出来,应和那些不需要经常变化的代码分开。
2. 应针对接口,而不是类进行编程。
3. 在类中应多用组合,少用继承。
阅读全文