學會一個程式語言,是一回事兒;學會如何以此語言設計並實作出有效的程式, 又是一回事兒。C++ 尤其如此,因為它很不尋常地涵蓋了罕見的威力和豐富的表 現力,不但建立在一個全功能的傳統語言(C)之上,更提供極為廣泛的物件導向 (object-oriented)性質,以及對templates 和exceptions(異常狀態)的支援。 假以適當運用,C++ 是個可以讓你感受愉悅的夥伴。各種不同的設計方式
你已经熟悉了STL。你知道怎么建立容器,迭代它们的内容,添加删除元素和应用常见算法,比如find和sort。但你并不满足,你不能摆脱STL所提供的超过它们能带来的好处的感觉。应该简单的任务并非那样。应该直截了当的操作确有资源泄漏或错误行为。应该高效的过程却需要比你希望给它们的更多的时间和内存。是的,你知道怎么使用STL,但你不确定你在有效地使用它。 我为你写了这本书。 在《Effective ST
Bootstrap中的导航组件分享了常用的标记和样式,从基本的.nav类到激活和禁用的状态。交换修饰类,可以在各种样式之间切换。 关于易用性 如果你使用导航来制作一个导航栏,请确保向<ul>的逻辑父元素添加了role="navigation"或者给整个导航条包裹一个<nav>元素。不要在<ul>的本身上面添加这个role,因为这将阻止它被使用辅助技术的用户声明为一个真正的列表。 基础导航 通过扩展
MATLAB是什么? MATLAB® 是一种对技术计算高性能的语言。它集成了计算,可视化和编程于一个易用的环境中,在此环境下,问题和解答都表达为我们熟悉的数学符号。典型的应用有: 数学和计算 算法开发 建模,模拟和原形化 数据分析,探索和可视化 科学与工程制图 应用开发,包括图形用户界面的建立 MATLAB是一个交互式的系统,其基本数据元素是无须定义维数的数组。这让你能解决很多技术计算的问题,尤其
分发应用 提交应用到 Mac App Store 使用 Node 原生模块 主进程调试 使用开发人员工具扩展 使用 Pepper Flash 插件
支持导入的文件格式 Sketch 支持导入几种不同格式的文件,你可以将文件拖进 dock 上的 Sketch 图标,或者直接拖进一个已经打开的画布里。 ・JPG: 照片文件所常用的格式,但并不支持透明度。 ・PNG: 如果你画的内容中有透明的像素,这将是最好的选择。 ・TIFF: 支持透明度,但这种格式的文件会更大。 ・SVG: Sketch 支持导入 SVG 文件,但是可能并不是100%,目前
想要导出你的文件,你可以从菜单栏进入 文件 > 导出… (File > Export…) 或者直接单击工具栏中的导出按钮。Sketch的画布是无限的,所以导出文件时,你要告诉 Sketch 你想导出具体哪个部分。 在Sketch 3 里,我们极大改进了导出文件的流程。当你点击工具栏中的导出按钮时,Sketch 会为你列出画布、画板、切片中所有可导出的图层。你可以从中导出部分或全部的图层。值得注意的
在 NAV.md 文件可配置网站的导航标题、logo、菜单列表信息,简单示例如下: # YDoc ![logo](ydoc/images/logo.png) * [文档](/documents/index.md) * [文档规范](/style-guide/index.md) * [插件](/plugins/index.md) 上面的 markdown 内容可生成如下导航信息: 标题:YDoc
本章介绍: 引导客户端和服务器 从Channel引导客户端 添加 ChannelHandler 使用 ChannelOption 和属性 正如我们所见,ChannelPipeline 、ChannelHandler和编解码器提供工具,我们可以处理一个广泛的数据处理需求。但是你可能会问,“我创建了组件后,如何将其组装形成一个应用程序?” 答案是“bootstrapping(引导)”。到目前为止我们使
监听url的变化 监听当前位置的更改: const onLocationChanged = (location) => { console.log(location.pathname); console.log(location.query); console.log(location.hash); }; module.exports = GitBook.createPl
什么是 JavaScript 语言? JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script language),指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序(比如浏览器)的“脚本”。 JavaScript 也是一种嵌入式(embedded)语言。它本身提供的核心语法不算很多,只能用来做一些数学和逻辑运算。JavaScript 本身不提供任何与 I/O
php-mentoring.org - Formal, peer to peer mentoring in the PHP community.
当你在不断的试图从你的应用程序中发现新的特征时,你是否发现你提出的解决方法和一些以前你已经实现的东西是如此的类似呢?如果你是一个程序员(即使你才 开始很短的时间),你都可能回答“是”。这看起来就是你使用了一些以前的代码来解决软件开发过程中新发现的问题了。你可能已经认识到:你的解决方法是基本 原理,是一个不仅仅是你而且是所有专业开发者都能广泛重复应用的方法。 事实上,许多程序问题都不断的反复的遇到,
页面链接。 属性名 类型 默认值 说明 target String 在哪个目标上发生跳转,默认当前小程序 url String 当前小程序内的跳转链接 open-type String navigate 跳转方式 delta Number 当 open-type 为 'navigateBack' 时有效,表示回退的层数 app-id String 当 target="miniProgram" 时有
Linux并不意味着不苟言笑的命令行,我多数时间在图形界面中工作 尽管如此,本书仍然不会尝试指导读者,如何点击某个菜单,如何启动某个程序…… 同样,如非必要,本书也不会为大多数操作配备截图 本书分为四个部分:气候、地理、景观、地质 气候篇中的内容为课外读物,包括一些杂谈随笔,可以增长知识 地理篇为必修课,它是这本书的核心,包含一些基本教程。这一部分的内容,建议熟读 景观篇为选修课,里面的内容为实用