首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
增量学习
高级葡萄Ya
创建于2021-06-01
订阅专栏
记录每日增长过程,坚持学习,坚持输出。
等 3 人订阅
共111篇文章
创建于2021-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript | 设计模式10 -策略模式
策略模式,他能让你定义一些列算法,并将每种算法分别放入独立的类中,以使算法的对象能够互相替换。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象
TypeScript 中 JSON 转 Class
使用TypeScript时将JSON对象转Class 对象时产生的问题,能够正常编译成功,但是在执行过程中出现undefined错误,主要是因为不是同一个对象导致
架构整洁之道-01 设计与架构
“架构” 常用于高层的上下文中,而不在低层的细节。但“设计”往往意味着低层的结构和决定。在软件设计中,低层细节和高层决定也是软件设计的一部分。它们形成一个连续的结构,定义了系统的形状。它们之间没有明确
TypeScript | 设计模式09 - 装饰者模式
装饰者模式 动态的给一个对象扩展一些额外的功能,比如在调用对象之前或者之后增加新的功能,还不影响原对象本有的功能,就像是给对象增加了一些装饰。 装饰模式又称为包装模式,对象被包装后,还可以继续包装添加
Docker 部署Nexus3
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」 前言 依赖太多外部npm包有一个风险,如果第三方包删除了那可能就会影响到我们的项目,所以可以搭建个属于自己或者自己公司的n
TypeScript | 设计模式02 - 工厂模式
TypeScript | 设计模式02 - 工厂模式 前言 工厂,是创建产品的地方。在软件设计中的工厂模式,就是封装和管理对象的创建。工厂模式,具体划分的话,有简单工厂模式和工厂方法模式,根据抽象程度
TypeScript | 设计模式06 - 适配器模式
前言 现实生活中存在设备的电压可能不同,为了满足需求我们可以使用一些电源适配器,如电源适配器,插头转换器等。这些中介设备其实就是我们要说的适配器模式一样道理,适配器模式的作用就是用来解决一些因无法互相
TypeScript | 设计模式05 - 代理模式
代理模式 为某对象提供一种代理以控制对该对象的访问。即客户端通过代理间接地访问该对象,从而限制、增强或修改该对象的一些特性。 比如,某对象需访问目标对象,但由于某种情况,不适合或不能直接访问目标对象,
TypeScript | 设计模式02 - 原型模式
原型模式 用一个已经创建的实例为原型,通过复制该原型实例来创建一个和原型相同或类似的新对象。简单说,通过克隆对象来实现一个新的对象。 直接查看一下的demo: 通过Object.create的方法创建
说说近期遇到使用代理的场景
说说近期,遇到相关代理使用场景 联调时配置代理 前端和后端进行的联调时,前端经常使用通过增加一层代理。但如果遇到多个服务,不同后端同学维护,还没到合并代码让前端同学联调,还会遇到接口都需要认证才使用
Koa2 接收post时,body值undefined
前言本来想通过koa快速搭建一个简单的服务时并测试文件上传的过程,然后使用postman请求时,获取上传的form-data中文件的水,ctx.request.body却一直是undefined?
从上传图片的过程认识Stream 和Buffer
流是用于在 Node.js 中处理流数据的抽象接口;是一个逻辑概念,是对输入输出设备(网络、文件、图片)的抽象;是一系列数据从A处传输到B处过程的数据流
Docker 部署Node服务
使用win系统开发学习时,但想要学习linux系统的一些操作或者项目的部署时,还需要服务器或者虚拟机,而Docker不仅部署方便且更安全,Docker占用资源少成本低,所以掌握docker成为必修课
TypeScript|设计模式00
前言 设计模式是软件开发过程中总会涉及到一部分知识,是程序员必备的知识点。准备使用Type Script边巩固typescript边学习设计模式。 某项技术的出现都有其出现的目的或者说是设计理念,学习
NestJS| 02- Provider
目录 NestJs|01 Hello world NestJs|02 Controller 前言 SAD,一直没空去更新文章。还是要坚持去更新文章,坚持一个固定的输入才能有内容输出,不然总有一天出现知
Docker| 01 认识Docker
Docker 是一个工具 场景: 使用一款新Linux软件,但担心是恶意代码,可先在Docker中运行该软件 作为一名系统管理员,可通过使用Docker作为软件管理工具集 新编写好的软件,通过Dock
NestJS| 02- Controller
NestJS| 02- Controller 目录 NestJs|01 Hello world 通过01Hello world的Demo练习,对Nest框架有了初步简单的认识。都知道,Controll
Nestjs|01-hello world
近期因开始往全栈方向发展,接触新的项目的技术栈的框架是nextjs、typescript等。所以接下来的将持续学习并更新相关技术栈学习内容。 Nestjs NestJS是一个NodeJS服务端框架。
面试题| 如何保证消息不丢失
面试常考的问题:如何保证消息不丢失 案例背景 电商平台上,用户购买商品时会选择使用积分抵扣一部分的金额,在整个过程中,交易服务和积分服务是通过MQ消息队列进行通信的。下单时,交易服务发送扣减积分的消息
SQL语句命中索引,但还是执行很慢
慢查询 MySQL的慢查询日志是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值(默认值10s)的SQL,则会被记录到慢查
下一页