首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
英文IT文章&书籍翻译
数据智能老司机
创建于2023-05-22
订阅专栏
主要是翻译外文的IT书籍,日更,尽量保证原创性。
等 15 人订阅
共39篇文章
创建于2023-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React关键概念——渲染列表和条件内容
简介 到本书的这一部分,你已经熟悉了几个关键概念,包括组件、props、state 和事件,掌握了构建各种不同的 React 应用和网站所需的核心工具。你还学会了如何将动态值和结果输出到用户界面的一部
React关键概念——处理事件和状态
介绍 在前几章中,您学习了如何通过React组件构建用户界面。您还了解了属性(props)——一个使React开发者能够构建和重用可配置组件的概念和功能。 这些都是React的重要特性和构建块,但仅凭
React关键概念——组件与属性
介绍 在上一章中,您了解了任何基于React的用户界面的关键构建块:组件。您学习了组件的重要性、如何使用组件以及如何自己构建组件。 您还了解了JSX,这是组件函数通常返回的类似HTML的标记。正是这些
React关键概念——理解React组件与JSX
介绍 在上一章中,你了解了React的基本概念,它是什么,以及为什么你应该考虑使用它来构建用户界面。你还学会了如何通过Vite创建React项目,方法是运行 npm create vite@lates
React关键概念——是什么,为什么用它
引言 React.js(或者简称为React,本文也将主要使用这个简称)是目前最受欢迎的前端JavaScript库之一——根据2023年Stack Overflow开发者调查,它甚至可能是最受欢迎的前
Flutter 工程——核心概念
欢迎来到激动人心的 Flutter 工程世界!本章将探讨构成 Flutter 成功软件开发基础的基本原则和核心概念。通过本章的学习,您将深入了解 Flutter 工程的独特视角和方法,这些特点使其区别
软件架构基础——识别架构特性
为了创建架构或确定现有架构的有效性,架构师必须分析两个方面:架构特性和领域。如第4章所述,识别一个问题或应用程序所需的正确架构特性(“-ility”)不仅需要理解领域问题,还需要与利益相关者合作,确定
软件架构基础——架构特性定义
我们现在深入探讨结构设计的细节,这是软件架构师的关键职责之一。结构设计主要包括两个活动:架构特性分析(本章将讨论)和逻辑组件设计(将在第8章中讨论)。架构师可以按任何顺序(甚至并行)执行这两个活动,但
软件架构基础——模块化
架构师和开发人员在模块化的概念上已经挣扎了相当长一段时间,这一点从《组合/结构设计》一书中的这句话可以看出(Van Nostrand Reinhold,1978年): 不同的平台提供不同的代码重用机制
软件架构基础——架构考量
架构思维是从架构师的角度看待事物——换句话说,从架构的角度来看待问题。理解某个特定变更可能如何影响整体可扩展性,关注系统中不同部分如何交互,知道在特定情况下哪些第三方库和框架最为合适,都是架构思维的体
软件架构基础——开篇
所以,你对软件架构感兴趣。也许你是一名开发者,想要迈向职业生涯的下一个阶段;也许你是一名项目经理,希望了解软件架构如何发挥作用。你可能也是一名“意外的架构师”:虽然并没有“软件架构师”的正式头衔,但已
编写强大的 Rust 宏——一个“Hello, World”程序性宏
本章内容 设置程序性宏 通过解析令牌流获取结构体的名称 生成硬编码的输出 在生成的代码中使用变量 使用 cargo expand 检查生成的代码 在没有 syn 和 quote 帮助的情况下编写宏 理
编写强大的 Rust 宏——声明式宏
本章内容包括: 编写声明式宏 避免样板代码和重复实现,创建新类型,编写简单的领域特定语言,并进行函数组合 理解 lazy_static crate 我们将从声明式宏开始本书的内容。声明式宏的语法会让你
编写强大的 Rust 宏——元编程
本章内容包括: 什么是元编程 Rust 中的元编程 何时使用宏 本书将教会你什么 宏是 Rust 提供的一些最重要且最强大的工具。由于它们拥有 Rust 正常工具(如函数)所不具备的能力,它们可以作为
WebRTC编程——使用信令通道
在本章中,你将构建一个视频通话应用程序的基础,该应用程序将使用 WebRTC 连接两个对等端,使它们能够实时相互传输视频(最终还包括音频)。 你将首先使用语义化的 HTML 和 CSS 构建一个界面,
WebRTC编程——准备WebRTC开发环境
令人兴奋的新技术通常要求开发人员提升其开发环境的复杂性。WebRTC 也不例外。几乎所有你在 WebRTC 中的操作都是在浏览器中或浏览器之间进行的。虽然你将像其他任何 Web 应用程序一样编写 HT
精通Transformer——文本表示
到目前为止,我们已经使用 transformers 库解决了分类和生成问题。文本表示是现代自然语言处理(NLP)中的另一个关键任务,尤其适用于无监督任务,如聚类、语义搜索和主题建模。本文将介绍如何使用
Flame实战2D游戏开发——Flame基础知识
环境创建 开发我们的2D游戏。因此,这是一个在后续章节创建新项目时应参考的章节。 让我们从创建我们将用于构建应用程序的项目开始: 一旦在Flutter中创建了项目,我们切换到项目文件夹: 然后,我们添
实施企业中的 MLOps——MLOps:是什么,为什么我们需要它?
在低效系统的根本原因是一系列随时间累积的错误决策的相互关联网络。寻找解决性能不佳系统的灵丹妙药是很诱人的,但这种策略很少,如果有的话,能够取得成功。考虑人体;有很多迅速解决健康问题的产品,但实现健康长
PROFESSIONAL JAVASCRIPT FOR WEB DEVELOPERS——什么是JavaScript?
本章内容包括: JavaScript历史回顾 JavaScript的定义 JavaScript和ECMAScript的关系 JavaScript的不同版本 当JavaScript于1995年首次出现时
下一页