《玩转webpack》 第一章 基础篇: webpack 与构建发展简史0 码力 | 17 页 | 690.93 KB | 1 年前3
Go Web编程一般都安装在C:\Go,linux和mac根据自己的安装目录设置,选中目录 确定,就可以了。 links links 目录 上一节: Go 命令 下一节: 总结 37 1.5 总结 1.5 总结 这一章中我们主要介绍了如何安装Go,Go可以通过三种方式安装:源码安装、标准包安装、第三方工具安装,安装之 后我们需要配置我们的开发环境,然后结束了如何配置本地的$GOPATH,通过设置$GOPATH之后读者就可以创建项 LiteIDE、sublime、VIM、Emacs、Eclipse、Idea等工具,读者可以根据自己熟悉的工具进行配置,希望能够通过方 便的工具快速的开发Go应用。 links links 目录 上一节: Go开发工具 下一章: Go语言基础 38 2 Go语言基础 2 Go语言基础 Go是一门类似C的编译型语言,但是它的编译速度非常快。这门语言的关键字总共也就二十五个,比英文字母还少一 个,这对于我们的学习来 import return var 在接下来的这一章中,我将带领你去学习这门语言的基础。通过每一小节的介绍,你将发现,Go的世界是那么地简 洁,设计是如此地美妙,编写Go将会是一件愉快的事情。等回过头来,你就会发现这二十五个关键字是多么地亲切。 目录 目录 links links 目录 上一章: 第一章总结 下一节: 你好,Go 39 2.1 你好,Go 2.10 码力 | 295 页 | 5.91 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版个人电脑架构与相关设备元件 2.3. 0.3 数据表示方式 2.4. 0.4 软件程序运行 2.5. 0.5 重点回顾 2.6. 0.6 本章习题 2.7. 0.7 参考资料与延伸阅读 3. 第一章、Linux是什么与如何学习 3.1. 1.1 Linux是什么 3.2. 1.2 Torvalds的Linux发展 3.3. 1.3 Linux当前应用的角色 3.4. 1.4 Linux 10.5 数据流重导向 12.6. 10.6 管线命令 (pipe) 12.7. 10.7 重点回顾 12.8. 10.8 本章习题 12.9. 10.9 参考资料与延伸阅读 13. 第十一章、正则表达式与文件格式化处理 13.1. 11.1 开始之前:什么是正则表达式 13.2. 11.2 基础正则表达式 13.3. 11.3 延伸正则表达式 13.4. 11.4 文件的格式化与相关处理 5. 20.5 鸟哥的备份策略 22.6. 20.6 灾难复原的考虑 22.7. 20.7 重点回顾 22.8. 20.8 本章习题 22.9. 20.9 参考资料与延伸阅读 23. 第二十一章、软件安装:源代码与 Tarball 23.1. 20.1 开放源码的软件安装与升级简介 23.2. 21.2 使用传统程序语言进行编译的简单范例 23.3. 21.3 用 make 进行宏编译0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版第零章、计算机概论 0.1 电脑:辅助人脑的好工具 0.2 个人电脑架构与相关设备元件 0.3 数据表示方式 0.4 软件程序运行 0.5 重点回顾 0.6 本章习题 0.7 参考资料与延伸阅读 第一章、Linux是什么与如何学习 1.1 Linux是什么 1.2 Torvalds的Linux发展 1.3 Linux当前应用的角色 1.4 Linux 该如何学习 1.5 重点回顾 1.6 命令别名与历史命令 10.4 Bash Shell 的操作环境: 10.5 数据流重导向 10.6 管线命令 (pipe) 10.7 重点回顾 10.8 本章习题 10.9 参考资料与延伸阅读 第十一章、正则表达式与文件格式化处理 鸟哥的 Linux 私房菜:基础学习篇 第四版 4 13.1 13.2 13.3 13.4 13.5 13.6 13.7 14 14.1 14.2 20.3 备份要点 20.4 备份的种类、频率与工具的选择 20.5 鸟哥的备份策略 20.6 灾难复原的考虑 20.7 重点回顾 20.8 本章习题 20.9 参考资料与延伸阅读 第二十一章、软件安装:源代码与 Tarball 20.1 开放源码的软件安装与升级简介 21.2 使用传统程序语言进行编译的简单范例 21.3 用 make 进行宏编译 21.4 Tarball 的管理与建议0 码力 | 1158 页 | 13.73 MB | 1 年前3
RISC-V 手册 v2(一本开源指令集的指南)............................................................................................ 12 第一章 为什么要有 RISC-V? .................................................................................... .......................................................................................... 111 第十一章 RISC-V 未来的可选扩展 ................................................................................... 年的指令集的基础上取其精华,去其糟粕。要评判一个指令集架构,不仅要看它 包括了什么,而且要看它省略了什么。 随后我们会按顺序介绍这个模块化架构的每个组成部分。每一章都会包含一个用 RISC- V 汇编语言写成的程序,这是为了展示那一章所述的指令的用法,这样有助于汇编语言程序 员学习 RISC-V 汇编。有时,我们还会列出用 ARM,MIPS 和 x86 写成的同样的程序,从而 突出 RISC-V0 码力 | 164 页 | 8.85 MB | 1 年前3
《深入浅出MFC》2/e我常搞不清楚。 titoni:可参考侯俊杰着的深入浅出MFC 2/e 第三章,第八章及第九章,书上的讲解可 以让你有很大的收获。 好象世界末日:最近买了深入浅出MFC。我一页一页仔细地阅读。第一章...第二章... 勉强有点概念,但是到了第三章,感觉好象世界末日了。MFC 六大技术的仿真...好象很 难懂,读起来非常吃力 是不是有其它书讲得比较简单的?我不是计算机科系学生,只是 对计算机程序设计有兴趣,一路由basic 与Command Routing 的讨论也更详细得多,填补了上一版的缝隙。更值得一提的是, 我把这些在MFC 中 极神秘而又极重要的机制,以简化到不能再简化的方式,在DOS 程序中仿真出来,并且补 充一章专论C++ 的高阶技术。至此,整个MFC 的基础架构已经完全曝露在你的掌握之中, 再没有任何神秘咒语了。 本书从MFC 的运用,钻入MFC 的内部运作,进而application framework 勿在浮砂築高台 2 3 第1章 Win32 基本程序观念 程序设计领域里,每一个人都想飞。 但是,还没学会走之前,连跑都别想! 虽然这是一本深入讲解MFC 程序设计的书,我仍坚持要安排这第一章,介绍Win32 的 基本程序设计原理(也就是所谓的SDK 程序设计原理)。 从来不曾学习过在「事件驱动(event driven)系统」中撰写「以消息为基础(message based) 之应用程序」者,能否一步跨入MFC0 码力 | 1009 页 | 11.08 MB | 1 年前3
阮一峰 《ECMAScript 6入门》 第三版third, fourth, fifth, sixth] = fibs(); sixth // 5 上面代码中, fibs 是一个 Generator 函数(参见《Generator 函数》一章),原 生具有 Iterator 接口。解构赋值会依次从这个接口获取值。 默认值 解构赋值允许指定默认值。 let [foo = true] = []; foo // true let [x 'world' }; let { first: f, last: l } = obj; f // 'hello' l // 'world' 这实际上说明,对象的解构赋值是下面形式的简写(参见《对象的扩展》一章)。 let { foo: foo, bar: bar } = { foo: "aaa", bar: "bbb" }; 也就是说,对象的解构赋值的内部机制,是先找到同名属性,然后再赋给对应的变 上面代码对数组进行对象解构。数组 arr 的 0 键对应的值是 1 , [arr.length - 1] 就是 2 键,对应的值是 3 。方括号这种写法,属于“属性名表达式”,参见 《对象的扩展》一章。 字符串的解构赋值 字符串也可以解构赋值。这是因为此时,字符串被转换成了一个类似数组的对象。 const [a, b, c, d, e] = 'hello'; a // "h" b //0 码力 | 679 页 | 2.66 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版目 录 致谢 README 1. 第一部份:架站前的进修专区 2. 作者序 3. 第一章、架设服务器前的准备工作 3.1. 1.1 前言: Linux 有啥功能 3.2. 1.2 基本架设服务器流程 3.3. 1.3 自我评估是否已经具有架站的能力 3.4. 1.4 本章习题 4. 第二章、基础网络概念 4.1. 2.1 网络是个什么玩意儿 4.2. 2.2 TCP/IP 3 - 本文档使用 书栈(BookStack.CN) 构建 13.4. 10.4 本章习题 13.5. 10.5 参考数据与延伸阅读 14. 第三部分:局域网络内常见的服务器架设 15. 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP 15.1. 11.1 远程联机服务器 15.2. 11.2 文字接口联机服务器: SSH 服务器 15.3. 11.3 最原始图形接口: 25.5. 20.5 建立連線加密網站 (https) 及防砍站腳本 25.6. 20.6 重點回顧 25.7. 20.7 本章習題 25.8. 20.8 參考資料與延伸閱讀 26. 第二十一章、文件服务器之三: FTP 服务器 26.1. 21.1 FTP 的数据链路原理 26.2. 21.2 vsftpd 服务器基础设定 26.3. 21.3 客户端的图形接口 FTP 联机软件0 码力 | 795 页 | 17.63 MB | 1 年前3
阮一峰 JavaScript 教程JavaScript 内部,数组本质上只是一种特殊的对象。这里顺便提一 下, instanceof 运算符可以区分数组和对象。 instanceof 运算符的详 细解释,请见《面向对象编程》一章。 1. var o = {}; 2. var a = []; 3. 4. o instanceof Array // false 5. a instanceof Array // true 4. // true 5. 6. if ({}) { 7. console.log('true'); 8. } 9. // true 更多关于数据类型转换的介绍,参见《数据类型转换》一章。 Axel Rauschmayer, Categorizing values in JavaScript 参考链接 null,undefined 和布尔值 - 64 - 本文档使用 书栈(BookStack 语言的底层根本没有整数,所有数字都是小 数(64位浮点数)。容易造成混淆的是,某些运算只有整数才能完成, 此时 JavaScript 会自动把64位浮点数,转成32位整数,然后再进 行运算,参见《运算符》一章的”位运算“部分。 由于浮点数不是精确的值,所以涉及小数的比较和运算要特别小心。 1. 0.1 + 0.2 === 0.3 2. // false 3. 4. 0.3 / 0.1 5.0 码力 | 540 页 | 3.32 MB | 10 月前3
[试读]Angular 应用安全编程应用程序的安全涉及到很多方面。针对常见的漏洞和攻击,比如跨站脚本攻击,Angular 提供了一 些内置的保护措施。 iii 目 录 序 i 前言 iii 第一部分 Angular 应用基础 1 第一章 核心知识 3 1.1 架构概览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 附录 A Angular CLI 17 索引 19 v PARTI 第一部分 Angular 应用基础 1 第一章 核心知识 Angular 是一个用 HTML 和 TypeScript 构建客户端应用的平台与框架。Angular 本身使用 TypeScript 写 成的。它将核心功能和可选功能作为一组 TypeScript 会先根据你的应用数据和逻辑来运行模板中的指令并解析绑定表达式, 以修改 HTML 元素和 DOM。Angular 支持双向数据绑定,这意味着 DOM 中发生的变化(比如用户的选择) 同样可以反映回你的程序数据中。 4 第一章 核心知识 代码 1.1: src/app/app.module.ts 1 import { BrowserModule } from '@angular/platform-browser';0 码力 | 27 页 | 177.00 KB | 1 年前3
共 267 条
- 1
- 2
- 3
- 4
- 5
- 6
- 27













