摘要: 网络模型: C/S和B/S的区别,主要以下部分: (a)硬件要求不同,C/S一般建立在专用的网络上,是小范围的网络环境;而B/S一般构建在广域网上,不需要专门的网络硬件环境,只要能够接入网络即可。B/S架构应用中,客户端只需要能够运行浏览器即可。 (b)架构要求不同,C/S程序更加注重流程... 阅读全文
posted @ 2014-08-27 11:36 琴心剑魄 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 关系数据库系统与文件数据库系统的区别如下: (a)关系数据库系统的主要特征是数据的结构化,而文件数据库系统是数据的非结构化。 (b)关系数据库系统中,用户看到的逻辑结构是二维表,而文件数据库系统中,基本元素是文件。 (c)文件数据库系统可以实现多媒体文件管理,支持C/S工作模式。 acid... 阅读全文
posted @ 2014-08-27 11:35 琴心剑魄 阅读(188) 评论(0) 推荐(0) 编辑
摘要: C++中,临时对象都是const类型的,由下面的程序测试可知。 另外const string &与string &两个参数类型可以进行函数重载,其实这就是类const与非const成员函数重载的机制,传入的是const引用(指针)于非const引用(指针)。编译可通过,执行结果hello wo... 阅读全文
posted @ 2014-08-27 11:34 琴心剑魄 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 摘选著名的互联网企业的面试笔试真题:1.extern的作用自己理解:应该需要区分extern在C语言中和C++语言中的作用,C语言中extern声明的函数和变量可以被该文件外部模块引用,C++语言中除了该作用还可以声明extern “C”声明一段代码编译连接的方法为C语言的方法。参考:其实exter... 阅读全文
posted @ 2014-08-27 11:33 琴心剑魄 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 转自Jackchenyj的博客还是挺容易理解的一、浮点型数据在内存中存储的表示实数在内存中以规范化的浮点数存放,包括数符、阶码、尾数。数的精度取决于尾数的尾数。比如32位机上float型为23位(因为规范化数的数码最高位恒为1,不必存储,实际精度为24位,下面会有详解),double型为52位。单精... 阅读全文
posted @ 2014-08-27 10:30 琴心剑魄 阅读(207) 评论(0) 推荐(0) 编辑