首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础设施
订阅
cstarry
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
深度剖析柯里化,让你的代码更灵活、更优雅!
什么是柯里化? 柯里化(Currying)是一种函数式编程的技术,其主要思想是将一个多参数的函数转换成一系列单参数的函数。这使得我们可以逐步传递参数,每次传递一个参数,返回一个新的函数,直到所有参数都
12种常见的软件架构风格,架构师必备
什么是软件架构? 软件架构是定义软件系统的高级结构和组织的过程。它涉及识别和选择正确的组件,决定它们之间如何交互,以及确定它们应该如何组织以实现特定的目标。软件架构的目标是创建一个可维护、可扩展和安全
记一种不错的缓存设计思路
之前与同事讨论接口性能问题时听他介绍了一种缓存设计思路,觉得不错,做个记录供以后参考:存储的归存储,逻辑的归逻辑。
monorepo+pnpm+组件化+css原子化
本文只是记录公司屎山代码是如何一点点被修改成未来可期的代码 什么是aicc-components? aicc-components 是一个集大成者的仓库。服务于aicc的各个项目。 为什么要做渐进式升
系统架构的精髓:18个必懂的设计概念一览
要想在系统设计领域中脱颖而出,深入理解一些基础的系统设计概念是必不可少的,这些概念包括负载均衡、缓存、分区、复制、数据库和代理等。 依据我自己的经验,我总结出了18个关键概念,如果能掌握这些,将极大地
2023微前端技术方案选型
前言 目前接触过很多SaaS系统。随着业务量的升级,项目不得不做拆分。保证系统稳定性的前提,优化开发人员的体验。 目前在做这块的升级,所以调研了一些主流方案,有兴趣的来看看吧
架构设计之三种业务模型:活动资源模型、契约模型、模板模型
活动资源模型中资源只设置本资源最本质的属性,活动灵活控制规则。契约模型中一旦契约签订不允许再改变,这也意味着契约需要记录大而全的信息。模板模型中模板定义规则,业务对象绑定模板,并且需要实时感知模板变化
减少80%存储-风控名单服务重构剖析
小小的 Redis 大大的不简单,本文将结合风控名单服务在使用 Redis 存储数据时的数据结构设计及优化,并详细分析 redis 底层实现对数据结构选型的重要性。
Java程序员的用户态内核态笔记
一. 前言 想起很多年前被问到了用户态和内核态的相关问题,当时一知半解,但是工作这么些年,也极少听到这个概念,直到最近碰到后,终于决定以Java的角度,真正的了解一下这2个状态的实际作用。 二. 内核
数据库变更管理:Liquibase or Flyway
项目开发过程中经常涉及到数据库变更,对表结构的修复及对数据的修改,为此我们选择数据库版本管理工具,本文主要分析Liquibase和Flyway利弊,并最终选择Liquibase。