现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2000-2010年,是世界软件业蓬勃发展的10年,其中诞生的明星级产品和应用可谓汗牛充栋。那么,在中国的开发者心目中,有哪些占据更重要的位置呢?不久前《程序员》杂志联合CSDN网站做了一个“2000-2010十大最具技术影响力产品(国外)”的用户调查,评选出10款得票最高的软件产品。 产品名称:Facebook Facebook真正解释了“社交”,接入网络,登入Facebook,你就进入了另一个世界:这里有你的好友,你的圈子,你感兴趣的事件……这一切...
阅读全文
2012-12-28 22:16 工业·编程 ⁄ 共 4895字 暂无评论
企业信息化的史前时代我就不谈了,中国企业信息化成长期是在1990年代,主要是单机应用、dBASE数据库技术、DOS操作系统平台。那时候企业用计算机主要用于文件打字/表格编辑,偶尔也开发一些软件供自己计算工资、管理库存等。那时候一台386都要1万多元,所以企业的计算机只是零星几台,只有少数人才能接触到计算机。而且计算机被布盖着,计算机室也被建设成无尘机房,到计算机室需要换白大褂和拖鞋。那时候的计算机操作人员被看作...
阅读全文
2012-12-27 22:32 工业·编程 ⁄ 共 3271字 暂无评论
过去十年,是中国互联网发展的黄金十年。中国网民从1000万提升到4亿;从三大门户赶着泡沫破灭的末班车上市,到50多家上市的互联网公司阵营;领军的网站市场价值从当年的10亿美元级别提升到400多亿美元;一批无钱无权无势、充满理想和激情的年轻人到今天的一个个首富……十年来,中国互联网的巨大变化不仅仅体现在这些惊人的数字上。最根本的在于,这十年将数亿的中国人带入了网络时代,将中国从一个半工业社会、半农业社会的国家...
阅读全文
SQLite,是一款轻型的数据库,是遵守ACID的关联式关系数据库,目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同样的代码可以实现跨平台编译,这个数据库和微软的Access很象,都是小型的数据库管理系统,最大的差别为sqlite不需要office的支持,可以完全开源,是真正意义上的跨平台的数据库。    &#...
阅读全文
1:对于C风格的字符串比如char*,char str[],转换为 string          char * 和char str[]类型可以直接转换为string 类型;           即,在char * chstr,                       char arstr[]     ...
阅读全文
2012-12-25 14:38 工业·编程 ⁄ 共 1398字 暂无评论
对于某些对象来说,不用外部数据进行完全初始化是不合理的。如一个没有输入姓名的地址簿对象。 无缺省构造函数的三个问题: 1. 建立数组 例: classEquipmentPiece { public: EquipmentPiece(int IDNumber); ... }; EquipmentPiecebestPieces[10]; // 错误!没有正确调用EquipmentPiece 构造函数 EquipmentPiece*bestPieces = new EquipmentPiece[10]; // 错误! 解决办法: ① 数组定义时提供必要参数。这种方法不能用在堆数组...
阅读全文
2012-12-25 14:21 工业·编程 ⁄ 共 127字 暂无评论
因为数组中各元素内存地址与数组的起始地址的间隔是i*sizeof(一个在数组里的对象)。编译器为了建立正确遍历数组的执行代码,它必须能够确定数组中对象的大小。派生类的长度通常都比基类长。 由于数组成员对象到底是基类还是派生类无法确定,故操作易出现错误。   
阅读全文
除了映射模式外,还有许多绘图属性可以设置,如背景、绘图方式、多边形填充方式、画弧方向、刷原点等。 1.背景 1)背景色 当背景模式为不透明时,背景色决定线状图的空隙颜色(如虚线中的空隙、条纹刷的空隙和文字的空隙),可以使用CDC类的成员函数GetBkColor和SetBkColor来获得和设置当前的背景颜色: COLORREF GetBkColor( ) const; // 返回当前的背景色 virtual COLORREF SetBkColor( COLORREF crColor ); // 返回先前的背...
阅读全文
2012-12-24 23:13 工业·编程 ⁄ 共 10505字 暂无评论
在Windows中,绘图一般在视图窗口的客户区进行,使用的是设备上下文类CDC中各种绘图函数。 1. 映射模式与坐标系 1)默认映射模式 映射模式(map mode)影响所有的图形和文本绘制函数,它定义(将逻辑单位转换为设备单位所使用的)度量单位和坐标方向,Windows总是用逻辑单位来绘图。 缺省情况下,绘图的默认映射模式为MM_TEXT,其绘图单位为像素(只要不打印输出,屏幕绘图使用该模式就够了)。若窗口客户区的宽和高分别为w和h像...
阅读全文
1.颜色 Windows中的颜色一般用4个字节表示(0BGR(整数) = R G B 0(字节序) [Intel CPU低位字节在前]),Win32 API中定义了一个专门表示颜色索引值的变量类型COLORREF:(windef.h) typedef DWORD COLORREF; // 0x00bbggrr 和一个由红绿蓝三原色构造颜色值的宏RGB:(wingdi.h) #define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16))) 其中,r、g、b为字节变量,取值范围...
阅读全文