07
2022.05

二、数据探索

发布 查看回复
二、数据探索 对于初学者来说,了解机器学习 ( ML )最重要的一点就是机器学习不是魔法。拿着一个大数据集,天真地将神经网络应用于其中,不会自动给你翻天覆地的见解。ML 是建立在健全和熟悉的数学原理之上的,比如概率、统计、线性代数和向量演算——不包括伏都教(虽然有些读者可能会把向量演算比作伏都教)! 我们将在本章中讨论以下主题: 概述 变量识别 数据清理 转换 分析类型 缺失值处理 异常处理
详细
07
2022.05

一、探索 JavaScript 的潜力

发布 查看回复
一、探索 JavaScript 的潜力 我们将在本章中讨论以下主题: 为什么是 JavaScript? 为什么是机器学习,为什么是现在? JavaScript 的优势和挑战 社区倡议 Node.js 打字脚本语言 ES6 的改进 准备开发环境 为什么是 JavaScript? 我从 2010 年开始用 JavaScript 写机器学习 ( ML )。当时,Node.js 还是一种全新的语言,J
详细
07
2022.05

零、前言

发布 查看回复
零、前言 早在 2008 年,当我为电动汽车的自适应牵引力控制系统开发算法时,我就开始了对机器学习的第一次深入研究。此后不久,我离开了机械工程领域,共同创办了一家营销技术初创公司。几周内,我意识到 ML 对我和我的公司有多重要,我决定阅读我能找到的关于 ML 的每一本书和每一篇论文。 在接下来的几年里,我埋头苦读,阅读了几十本教科书和数百篇学术论文,从头开始写我能找到的每一个算法,并围绕 ML 慢
详细
07
2022.05

二十、答案

发布 查看回复
二十、答案 第一章 哪个国际组织维护 JavaScript 的官方规范? W3C Ecma International 网景 太阳 哪些后端可以与 JavaScript 通信? PHP Python Java All of the above 谁是 JavaScript 的最初作者? 蒂姆•伯纳斯-李 Brendan Eich Linus Torvalds 比尔盖茨 什么是 DOM?
详细
07
2022.05

十九、把它放在一起

发布 查看回复
十九、把它放在一起 终于! 我们现在可以建立一个网站的前端和后端,并在两边使用 JavaScript ! 为了将这些整合在一起,让我们构建一个小型 web 应用,它使用 Express API 和 React 前端以及 MongoDB。 对于我们的最后一个项目,我们将使用我们的技能创建一个数据库支持的旅行日志或旅行日志,包括照片和故事。 我们的方法将采取这从最初的视觉布局,一直到前端和后端代码。
详细
07
2022.05

十八、Node.js 和 MongoDB

发布 查看回复
十八、Node.js 和 MongoDB 你可能听说过MEAN栈:MongoDB, Express, Angular, and Node.js,或者MERN栈:MongoDB, Express, React, and Node.js。 我们还没有讨论的缺失部分是 MongoDB。 让我们探讨一下如何直接从 Express 中使用这个 NoSQL 数据库。 我们将构建我们的星际飞船游戏的下一个迭代,
详细
07
2022.05

十七、安全和密钥

发布 查看回复
十七、安全和密钥 安全不是一件简单的事情。 在设计应用时,从一开始就记住安全性是很重要的。 例如,如果您不小心将密钥提交到存储库,则必须使用一些技巧将其从存储库的历史记录中删除,或者更有可能的是,必须撤销那些凭证并生成新的凭证。 我们不能让我们的数据库凭据在我们的前端 JavaScript 中对世界可见,但前端有办法处理数据库。 第一步是实现适当的安全性,并理解在前端和后端可以将凭据放在哪里。 本
详细
07
2022.05

第四部分:与数据库通信

发布 查看回复
第四部分:与数据库通信 JavaScript 全栈体验的最后一部分是数据库层。 我们将使用 NoSQL 数据存储,因为它们使用类似 json 的文档。 在本节中,我们将涵盖以下章节: 第 17 章、安全与密钥 第 18 章,Node.js and MongoDB 第 19 章put It All Together...
详细
07
2022.05

十六、Webpack 入门

发布 查看回复
十六、Webpack 入门 现在你有了漂亮的前端和后端代码。 太棒了! 放在你的笔记本电脑上看起来很漂亮,那么下一步该怎么办呢? 把它发布给全世界! 这听起来很简单,但当我们使用高级 JavaScript 时,比如 React,我们可能需要采取更多的步骤来确保我们的代码以最高效率运行,所有依赖项都得到解决,并且一切都与现代技术兼容。 此外,下载大小也是一个主要考虑因素,所以让我们来探索 webpa
详细
07
2022.05

十五、结合 Node.js 和前端

发布 查看回复
十五、结合 Node.js 和前端 现在我们已经了解了前端框架和 Node.js,让我们将两端连接起来。 我们将构建三个(几乎)全栈功能的小应用来演示我们的知识。 毕竟,前端和后端想要了解对方! 这将是我们首次尝试使用这些技术,所以一定要给自己足够的空间和时间来学习,因为这些都是沉重但极其重要的话题。 本章将涵盖以下主题: 理解架构握手 前端和 Node.js: React 和图像上传 使用 a
详细
07
2022.05

十四、React 和 Django

发布 查看回复
十四、React 和 Django 到目前为止,我们已经使用了很多 Express,但是 Django 提供了标准 Express 应用无法开箱即用的功能。 通过其内置的脚手架、数据库集成和模板工具,它确实提供了一个诱人的后端解决方案。 然而,正如我们所了解到的,JavaScript 在前端解决方案中具有优越的能力。 那么,我们怎样才能把这两者结合起来呢? 我们要做的是创建一个 Django 后端
详细
07
2022.05

十三、使用 Express

发布 查看回复
十三、使用 Express 正如我们已经讨论过的,后端 JavaScript 对于创建 web 应用和在前端和后端利用 JavaScript 的能力是非常有用的。 服务器端应用与前端交互的最基本工具之一是基本 web 服务器。 为了提供 api、数据库访问和其他不是设计来由浏览器处理的功能,我们首先需要设置一个软件来处理这些交互。 Express.js(或简称 Express)是一个 web 应用
详细
07
2022.05

十二、Node.js VS Python

发布 查看回复
十二、Node.js VS Python 为什么开发者会选择 Node.js 而不是 Python? 他们能合作吗? 我们的程序是什么样子的? 这些问题以及更多的问题是 Python 和 Node.js 之间一些差异的核心,理解何时何地使用特定语言是很重要的。 例如,在某些任务中,某一种语言比其他语言更适合,而提倡使用适当的语言是技术人员的责任。 让我们研究一下在选择 Node.js 和 Pyth
详细
07
2022.05

十一、什么是 Node.js?

发布 查看回复
十一、什么是 Node.js? 现在我们已经在前端研究了 JavaScript 的使用,让我们使用 Node.js 深入研究它在“JavaScript 无处不在”范例中的作用。 ,Can We Use JavaScript Server-Side? 当然! ,所以现在是时候深入研究如何使用它来创建丰富的服务器端应用了。 本章将涵盖以下主题: 历史和使用 安装和使用 语法和结构 你好,世界! 技
详细
07
2022.05

第三部分:后端:Node.js 与 Python

发布 查看回复
第三部分:后端:Node.js 与 Python 现在我们已经看到了 JavaScript 如何在前端(一个新的、可能令人害怕的地方)上使用,让我们切换一下,转到后端。 在后端使用时,Node.js 与 Python 有更多的共同点,但也有显著的差异。 让我们构建一个应用来探索 Node.js 是如何工作的。 在本节中,我们将涵盖以下章节: 第 11 章、什么是 Node.js? 第十二章,No
详细
07
2022.05

十、JavaScript,前端的统治者

发布 查看回复
十、JavaScript,前端的统治者 如果你开始意识到 JavaScript 是现代网站和 web 应用功能不可或缺的一部分,那么你就走对了路。 如果没有 JavaScript,大多数我们认为理所当然的用户界面将不复存在。 让我们仔细看看 JavaScript 是如何将前端整合在一起的。 我们将使用几个 React 应用,同时比较和对比一个 Python 应用,以进一步理解 JavaScript
详细
07
2022.05

九、解密错误信息和性能缺陷

发布 查看回复
九、解密错误信息和性能缺陷 当然,如果没有检测和诊断代码中的问题的方法,任何好的语言都是不完整的。 JavaScript 提供了非常强大和直观的丰富的错误消息,但是当您小心地处理充满错误的代码时,有一些警告和提示。 您可能知道,在您自己的代码中发现问题(“bug”)是开发人员遇到的最令人沮丧的事件之一。 我们为自己的代码完成任务的能力感到自豪,但有时我们不考虑边缘和角落的情况。 此外,错误消息通过
详细
07
2022.05

八、使用框架和库

发布 查看回复
八、使用框架和库 很少有语言存在于一个独立的、单一的象牙塔中。 几乎总是在程序中使用第三方代码来增加功能,特别是在任何现代语言中。 使用第三方代码(如库和框架)也是使用 JavaScript 的一个不可分割的部分。 让我们研究一下工具包中一些比较流行的开源工具。 本章将涵盖以下主题: jQuery 角 React 和 React Native Vue.js 技术要求 准备使用存储库的Chapt
详细
07
2022.05

七、事件、事件驱动设计和 API

发布 查看回复
七、事件、事件驱动设计和 API 前端应用的核心是事件。 JavaScript 允许我们监听和响应用户和浏览器事件,以一种直观的方式为用户更改内容,以创建优雅的用户界面和体验。 我们需要知道如何使用这些被丢弃的数据包。 浏览器事件是我们的面包和黄油-他们允许我们有更多的静态应用,相反,是动态的! 通过理解事件,您将成为一名完整的 JavaScript 开发人员。 本章将涵盖以下主题: 事件生命周
详细
07
2022.05

六、文档对象模型(DOM)

发布 查看回复
六、文档对象模型(DOM) 文档对象模型(DOM)是浏览器公开的一种 API,它允许 JavaScript 与 HTML 通信,并间接与 CSS 通信。 由于 JavaScript 的主要功能之一是动态更改页面上的内容,所以我们应该知道如何做到这一点。 进入 DOM。 在本章中,我们将学习如何使用这个强大的 API 来阅读和更改页面上的内容。 我相信你见过一些网站在不重新加载页面的情况下改变内容。
详细