最新 最热

「译」选择技术栈

了解产品的领域是工程任务的第一步,因为它有助于我们识别具体技术问题。规模、可用性和功能需求都源自业务需求。

2024-06-15
1

「译」设置项目

你已经对该领域有了初步的了解,并确定了一个技术堆栈,现在开始编写你一直在头脑中构思的这个复杂功能。你已经看到 tRPC 集成和客户端状态在你眼前交织。...

2024-06-15
2

软考高级:信息系统建设原则概念和例题

信息系统建设原则是指在信息系统的规划、设计、开发和实施过程中应遵循的基本准则和指导思想。以下是几个主要原则的讲解:

2024-05-24
1

浅谈sparse vec检索工程化实现

前面我们通过两篇文章: BGE M3-Embedding 模型介绍 和 Sparse稀疏检索介绍与实践 介绍了sparse 稀疏检索,今天我们来看看如何建立一个工程化的系统来实现sparse vec的检索。...

2024-04-23
2

ES6字符串模板多行清除行头空格制表符

对于多行文本我肯定优先考虑用 ES6字符串模板来实现,直接使用的效果并不是很符合想要的。

2024-02-01
1

学Rust不学Cargo,等于没学Rust:workspace详解

上一篇文章我们介绍了Cargo.toml中的features配置块,这次我们再来看看workspace配置块的用法。

2024-01-02
3

从单体到微服务,腾讯文档微服务网关工程化的演进实践

腾讯文档网关既承担着流量入口角色,又面临复杂的多适配逻辑,历经多次迭代后从单体演变为了微服务架构。本文是腾讯文档微服务网关工程化的演进实践总结,为你分享从 node Monorepo 微服务架构下使用 pnpm 与 Docker 构建...

2023-11-29
2

工程化(五)——Cocoapods引入Pod三方库的方式

大致流程:通过podspec找到三方库的远程地址,然后将完整代码下载到本地指定目录,然后按照podspec的配置进行无用资源的清理,最后将清理之后的文件拷贝到Pods文件夹目录下。...

2023-11-27
1

工程化(四)——组件二进制工程框架搭建

三方库的管理工具有很多,Cocoapods只是其中一种,除此之外还有Carthage,接下来我们就来分析一下二者。

2023-11-20
1

应用软件开发的工程化

应用软件的功能需求、非功能需求和工程化问题是应用软件开发中不可或缺的部分。功能需求是软件必须实现的功能,非功能需求是软件必须满足的属性,工程化问题是软件开发过程中遇到的技术问题。...

2023-11-18
1