首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
增量学习
小雄Ya
创建于2021-06-01
订阅专栏
记录每日增长过程,坚持学习,坚持输出。
等 3 人订阅
共110篇文章
创建于2021-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
小雄Ya
6月前
后端
数据库
在生产库上执行 SQL 要谨慎
你是否有过这样的经历:本地执行没什么问题,在生产环境的数据库执行时就出现问题了;看似没什么问题的 SQL 语句删除冗余数据,但是在生产上执行后就发生了问题。 当你负责很多项目,可能涉及多组件,数百万行
60
6
评论
小雄Ya
7月前
Go
设计模式
掘金·日新计划
Go 适配器模式
适配器模式是一种结构设计模式,它支持具有不兼容接口的对象之间的协作。 实现这种模式,我们可以调整对象之间的行为并允许彼此工作。
45
点赞
评论
小雄Ya
7月前
后端
C#
掘金·日新计划
C# AutoFac 基本用法
依赖注入可以很好的对类进行解耦。松耦合,方便开发测试。在软件设计原理说到:“上层模块不应依赖于底层模块,应当依赖于抽象,而不应依赖于细节”。其实就是在说解耦,顶层模块通过接口得到对应的具体实现,而上层
50
点赞
评论
小雄Ya
7月前
Go
设计模式
掘金·日新计划
Go 单例模式
简单单例模式 单例模式是创建类型的模式,它是为了保证执行期间内只有一个实例。使用 Golang 指针可以很容易的实现单例模式,通过指针保持相同的引用。 可以看到整个单例模式 由以下部分组成: 私有结构
1334
3
评论
小雄Ya
7月前
Git
掘金·日新计划
git checkout 的替代命令
git checkout 官网中对 checkout 的说明是:checkout : Switch branches or restore working tree files。checkout :切
54
点赞
评论
小雄Ya
7月前
后端
C#
掘金·日新计划
C# 委托的使用
前言 已经差不多有四五年没有做 .net 开发。然而新工作任务有一部分是做 C#开发,一部分是做 Golang 开发。所以需要重新重温下 C# 的相关语法和编程特性等内容。今天主要是要说下 C# 的委
49
点赞
评论
小雄Ya
7月前
后端
掘金·日新计划
数据库
DRY 原则让测试整洁
> 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,[点击查看活动详情](https://juejin.cn/post/7147654075599978532 "htt
992
1
评论
小雄Ya
7月前
后端
数据库
掘金·日新计划
数据库连接池
创建数据库连接 搭建一个服务时,在使用数据库时,我的设计一般都是这样: 定义一个全局数据库对象 服务启动时初始化数据库连接 整个过程就是先后去数据库的连接,然后根据连接在数据库中查询数据,最后关闭连接
47
点赞
评论
小雄Ya
7月前
后端
掘金·日新计划
性能优化
多线程也会产生性能问题
从面试题开始 每次换工作都要大量的刷面试题,八股文等等。多线程的面试问题也是必不可少的一部分。由于之前有做过 NodeJs 也做过 Java 开发,总会被问它们之间的区别或者对它们的看法。 其中经常会
41
点赞
评论
小雄Ya
8月前
后端
掘金·日新计划
数据库
数据库主键 ID 你会怎么设置
数据库的主键设置,递增还是uuid或者是雪花算法生成的 id,如何抉择? 数据库主键设置自增,是整型,占用内存小。使用 UUID 全局唯一。
109
点赞
评论
小雄Ya
8月前
掘金·日新计划
JavaScript
后端
JavaScript 的原型的理解
JavaScript 和其他的面向对象编程语言不同, 它使用原型和其他对象功能。所谓的原型,是说 JavaScript 对象相互继承特性的一种机制。 它们共享根原型对象中定义的数据和方法。
35
点赞
评论
小雄Ya
11月前
后端
Kafka
[实践篇]使用 Docker 安装 Kafka
概述 Docker 是软件行业中用于创建、打包和部署应用程序的最流行的容器引擎之一。以下主要记录使用 Docker 进行 Apache Kafka 设置。单节点 Kafka 代理设置将满足大部分本地开
387
点赞
评论
小雄Ya
1年前
后端
架构
Instagram 完成 OAuth2.0 流程
OAuth2.0 对接流程,有 4 种访问模式: 授权码模式 Authorization Code 适用于后端使用 简化模式 implict 适用前端调用 密码模式 resource owner pa
596
点赞
1
小雄Ya
1年前
后端
JavaScript
JavaScript 中的代理 Proxy
代理 proxy ECMAScript 6 中新增代理和反射的特性。即给目标对象定义一个关联的代理对象,而这个代理对象可以作为抽象的目标对象来使用。代理对象作用就是,在操作目标对象时对目标对象的影响之
81
点赞
评论
小雄Ya
1年前
后端
TypeScript
Symbol 类型
ECMAScript 有 6 种简单数据类型(也称为原始类型):Undefined、Null、Boolean、Number、String 和 Symbol。Symbol(符号)是 ECMAScript
1330
5
评论
小雄Ya
1年前
后端
Kubernetes
使用 minikube 本地搭建 Kubernetes
minikube minikube是一款可以本地运行kubenetes的工具,可以在本机环境搭建单点的集群的 K8S 环境,方便在本地开发和调试。 仅需的环境条件: 2 核以上的CPU 2G 内存 2
135
点赞
评论
小雄Ya
1年前
后端
架构
Session 管理
Session 原理 在计算机中 Session 称为 会话。是指一个终端用户与交互系统进行通信的时间间隔。在 Web 中,Session 的过程是: 当一个用户登录后服务器为其创建一个 sessio
140
1
评论
小雄Ya
1年前
后端
Jenkins
docker 安装 Jenkins
使用 Docker 安装 Jenkins 直接通过使用命令安装 docker run rm 是关闭时自动删除 docker 容器,如果不想删除可以去掉该配置 -p 8080:8080 容器的端口 80
70
点赞
评论
小雄Ya
1年前
后端
Kubernetes
Kubernetes 基础
Kubernetes 是容器集群管理系统 使用 Docker 时,利用容器实现类似虚拟机的功能,但和虚拟机不同的是,容器技术不是虚拟硬件而是操作系统的虚拟化,与宿主机共享内核。 应用运行所需的程序,依
80
点赞
评论
小雄Ya
1年前
后端
TypeScript
ES6 装饰器 和 Nest 装饰器
ES6 装饰器 ES6 提案里谈到装饰器(Decorator),其是一个函数,用于修改类和类方法的函数。写成@ + 函数名。 类的装饰 以上代码,@isDecorator 是一个装饰器,修改了 myE
232
点赞
1
下一页