Kerwen Blog

Stay Hungry Stay Foolish

NgRx学习笔记

在构建复杂的企业级Angular应用时,状态管理成为架构设计的核心挑战。随着应用规模扩大,组件间状态共享、异步操作协同和数据流一致性等问题日益突出。NgRx作为基于Redux模式的响应式状态管理库,已成为Angular生态的状态管理解决方案首选。 NgRx建立在严格的单向数据流基础上,其核心架构包含五个关键要素: Store:单一数据源(Single Source of Truth...

使用Webpack和Babel将ES Modules代码转换为CommonJS代码

在现代的JavaScript开发中,使用ES Modules(ESM)已经成为一种常见的模块化方案。然而,有些情况下,我们可能需要将ES Modules代码转换为CommonJS(CJS)代码,以便在旧版本的Node.js或其他环境中使用。Webpack和Babel是两个非常强大的工具,可以帮助我们实现这个转换过程。 安装依赖 1 npm install web...

Webpack 学习笔记

介绍 Webpack是一个前端模块打包工具。它可以将多个模块按照依赖关系进行静态分析,并生成一个或多个打包后的文件。Webpack的主要功能包括: 模块打包 将项目中的所有模块(JavaScript、CSS、图片等)当作一个整体,通过依赖关系将它们打包成一个或多个静态资源文件。 依赖管理 Webpack可以分析模块之间的依赖关系,根据配置的入口文件找出所有...

GraphQL 学习笔记

GraphQL GraphQL是Facebook开发的一种数据查询语言,它于2015年公开发布。 GraphQL API的出现是为了解决传统RESTful API在某些场景下的一些限制和挑战。 下面是一些导致GraphQL API出现的主要原因: 减少多次请求:传统的RESTful API一次请求只能返回一个资源,而GraphQL API一次可以返回多个资源,因此可以减少多次请求的次...

mongodb 学习笔记

GraphQL Apollo GraphQL + Angular CodeGen 使用GraphQL和Apollo构建Angular ToDo应用 GraphQL真香入门教程 自动生成GraphQL接口文件的步骤

FTBatch Material Getting Results

物料管理器介绍 FactoryTalk®批次物料管理器是FactoryTalk批次服务器套件及相关软件应用的组成部分。 什么是物料管理器? 作为FactoryTalk批次组件之一,物料管理器提供与企业物料管理系统关联的工厂级物料管理和跟踪功能。物料管理器按物料类型、批次和子批次管理和跟踪物料使用情况,同时管理和跟踪容器、储罐、托盘以及固定和临时存储位置。它还为包含多个批次(无论是复合批次还...

FTBatch Equipment Editor User Manual

使用 FactoryTalk Batch 设备编辑器创建和维护设备数据库。区域模型(Area Model)是批量生产设施的物理组件,该数据库包含设施中的所有设备及其能够执行的所有任务。区域模型(Area Model)存储在扩展名为 .cfg 的文件中,可供所有其他 FactoryTalk Batch 程序使用,包括 FactoryTalk Batch 配方编辑器、FactoryTalk Ba...

SSIS - SQL Server Integration Services

SQL Server Integration Services 是用于生成企业级数据集成和数据转换解决方案的平台。 使用集成服务解决复杂的业务问题。 例如: 复制或下载文件 加载数据仓库 清理和挖掘数据 管理 SQL Server 对象和数据 安装 在 SQL Server 安装向导中,选择全新 SQL 独立安装或向现有安装添加功能。 若要安装 Integratio...

WiX

可观察对象 Observable 使用可观察对象(Observable)来传递值

WiX

Quick Start Mkdir QuickStart Create new project file QuickStart.wixproj Create new project file Package.wxs create exampl...