加载中
Ubuntu 20.04设置DNS解析配置被覆盖问题

Ubuntu 20.04设置DNS解析(解决resolve.conf被覆盖问题) 配置需要的域名解析服务器,需要在/etc/resolve.conf添加例如:“nameserver 8.8.8.8”,但是这个文件即使我们修改了,很快又会被覆...

05/13 14:57
60
单机部署kubernates kubesphere jenkins 流水线 git clone code 问题

最近微服务框架需要部署k8s,看了国内KubeSphere开源容器平台的文档觉得简单实用,于是就在本地的 Linux 上以 All-in-One 模式安装 KubeSphere测试使用。难免会遇到了一些问题就记录下来。 ...

05/13 12:07
129
高并发订单号生成方案

唯一性:这是作为订单号最基本的特点 高并发:并发能力越高越好 趋势递增但是不能绝对递增:趋势递增会对现代数据库索引结构更友好,但是不要绝对递增是因为绝对递增的话,很容易暴露系统每天...

05/03 20:21
92
Rpc和gRpc简介汇总

Rpc基本概念 RPC(Remote Procedure Call)远程过程调用是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议,简单的理解是一个节点请求另一个节点提供的服务。RPC只...

golang 工厂方法模式

概念 工厂方法模式又称为工厂模式,也叫虚拟构造器模式或者多态工厂模式,它属于类创建型模式 在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对...

golang 简单工厂模式

概念 属于创建型模式,又叫做静态工厂方式模式 可以根据参数的不同返回不同类(结构体)的实例 专门定义一个类(结构体)来负责创建其他类(结构体)的实例,被创建的实例通常都具有共同的父...

02/27 10:46
14
golang 策略模式

概念: 指结构体有某个行为,但是在不同的场景,该行为有不同的算法。 结构图: 优点: 对“开闭原则”的完美支持; 适合一个系统需要根据不同场景动态的在几种算法或行为中选择一种 避免使用...

02/26 20:55
44
golang各种类型数据是否可以比较

数据类型 说明 map panic,不可比较 切片([]T) panic,不可比较 通道(channel) 可比较,必须由同一个 make 生成,也就是同一个通道才会是 true,否则为 false 数组([容量]T) 可比较,编...

go
02/24 17:00
144
golang 切片 append 使用注意

append方法的使用说明: // The append built-in function appends elements to the end of a slice. If // it has sufficient capacity, the destination is resliced to accommodate the /...

go
02/23 16:42
237
golang defer 使用规则

在golang当中defer代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用。因此defer通常用来释放函数内部变...

02/20 12:57
67
golang map 实现原理

总体来说golang的map是hashmap,是使用数组+链表的形式实现的,使用拉链法消除hash冲突。 map的源码在Go_SDK\go1.17.2\src\runtime\map.go Golang中map的底层实现是一个哈希表,因此实现map...

02/20 12:42
99
CDN工作原理

CDN工作原理 使用了CDN缓存后的网站的访问过程为: 1)、用户向浏览器提供要访问的域名; 2)、浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到...

01/11 21:29
33
各种语言的并发原理整理

NodeJs严格来说不是一门语言而是一个运行于服务端的JavaScript解释器。Node.js是一个基ChromeV8引擎的JavaScript运行环境,一个让JavaScript运行在服务端的开发平台,实质是对Chrome V8引擎进...

哪种编程语言又快又省电?架构也要节能环保

现在各行各业大家都在提倡生态节能环保,突发奇想,我们用的编程语言哪个更加环保嫩? 在手机快没电时,管理软件往往会提醒我们关掉某些耗电量高的应用。可见,除了硬件厂商外,软件厂商也应...

TypeScript学习笔记

数据类型 基本数据类型 5个:number、string、boolean、undefined、null 数字类型:整数、浮点数(小数) 对象类型(复杂数据类型) 运算符 算数运算符 console.log(1 + "2") //12 console....

2021/11/06 15:29
39

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部