GoogleC++TestingFramework(简称gtest,)是Google公司发布的一个开源C/C++单元测试框架,已被应用于多个开源项目及Google内部项目中,知名的例子包括ChromeWeb浏览器、LLVM编译器架构、ProtocolBuffers数据交换格式及工具等。优秀的C/C++单元测试框架并不算少,相比之下gtest仍具有明显优势。与CppUnit比,gtest需要使用的头文件和函数宏更集中,并支持测试用例的自动注册。与CxxUnit比,gtest不要求Python等外部工具的存在。与Boost。Test比,gtest更简洁容易上手,实用性也并不逊色。Wikipedia
1
深入理解Android:WiFi模块 NFC和GPS卷 - 邓凡平
2021-11-18 12:24:48 40.19MB wifi gps nfc
1
偶然一次机会接触SQLite3,十万行左右的代码,小巧简洁,速度快,源码公开可以修改。用到了语法分析, 涉及数据的实现和B+的知识,跨平台,线程安全等知识,闲来无事分析一下源码。
2021-11-18 11:38:42 280KB Sqlite
1
vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,也就是组件的切换。 本文将以示例的形式来介绍vue-router的各个特性,一共包含6个示例,每个示例都有乞丐版,前5个示例有皇帝版。 乞丐版是将所有代码混杂在一起的HTML页面,皇帝版是基于vue-webpack-simple模板构建的。 第一个单页面应用(01) 现在我们以一个简单的单页面应用开启
2021-11-18 09:54:45 398KB ue vue vue-router
1
什么是内部类?   内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类   内部类的共性   (1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 。   (2)、内部类不能用普通的方式访问。   (3)、内部类声明成静态的,不能随便的访问外部类的成员变量了,此时内部类只能访问外部类的静态成员变量 。
2021-11-17 18:55:06 90KB 内部类
1
更彻底的理解编程,什么是编程.为写出更加卓越的代码奠定基础
2021-11-16 21:26:20 13.29MB 编程卓越之道
1
深入理解透视投影变换 讲得很清晰 很好的分析材料
2021-11-16 12:00:30 986KB 透视投影
1
深入理解linux内核 中文第三版 高清PDF,经典学习书籍
2021-11-15 22:42:25 57.83MB linux内核
1
深入理解计算机系统(原书第二版) 随书代码,包含所有的头文件 完美运行
2021-11-15 15:22:25 15.55MB 计算机系统
1
被誉为“价值超过等重量黄金的无价资源宝库” Amazon五星图书 最伟大的计算机科学教材之一 卡耐基梅隆大学计算机学院院长 IEEE ACM和美国工程院院士倾力奉献 超过120所美国和世界一流大学计算机专业选用本书为教材 第2版相对第1版改动在30%左右 具体改动详见前言 《深入理解计算机系统 原书第2版 》从程序员的视角详细阐述计算机系统的本质概念 并展示这些概念如何实实在在地影响应用程序的正确性 性能和实用性 《深入理解计算机系统 原书第2版 》共12章 主要内容包括信息的表示和处理 程序的机器级表示 处理器体系结构 优化程序性能 存储器层次结构 链接 异常控制流 虚拟存储器 系统级i o 网络编程 并发编程等 书中提供子大量的例子和练习题 并给出部分答案 有助于读者加深对正文所述概念和知识的理解 [BR>《深入理解计算机系统 原书第2版 》适合作为高等院校计算机及相关专业本科牛 研究生的教材 也可供想要写出更快 更可靠程序的程序员及专业技术人员参考 ">被誉为“价值超过等重量黄金的无价资源宝库” Amazon五星图书 最伟大的计算机科学教材之一 卡耐基梅隆大学计算机学院院长 IEEE ACM和美国工程院院士倾力奉献 超过120所美国和世界一流大学计算机专业选用本书为教材 第2 [更多]
2021-11-15 15:04:40 69MB 深入理解 计算机系统 第2版
1