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