上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: GO通道和 sync 包的分享 我们一起回顾一下上次分享的内容: GO协程同步若不做限制的话,会产生数据竞态的问题 我们用锁的方式来解决如上问题,根据使用场景选择使用互斥锁 和 读写锁 比使用锁更好的方式是原子操作,但是使用go的 sync/atomic需要小心使用,因为涉及内存 要是对GO的锁和原 阅读全文
posted @ 2021-06-13 11:19 阿兵云原生 阅读(117) 评论(0) 推荐(0)
摘要: GO的锁和原子操作分享 上次我们说到协程,我们再来回顾一下: 协程类似线程,是一种更为轻量级的调度单位 线程是系统级实现的,常见的调度方法是时间片轮转法 协程是应用软件级实现,原理与线程类似 协程的调度基于 GPM 模型实现 要是对协程的使用感兴趣的话,可以看看这篇文章简单了解一下瞅一眼就会使用GO 阅读全文
posted @ 2021-06-12 18:11 阿兵云原生 阅读(239) 评论(0) 推荐(0)
摘要: GO的并发编程分享 之前我们分享了网络编程,今天我们来看看GO的并发编程分享,我们先来看看他是个啥 啥是并发编程呢? 指在一台处理器上同时处理多个任务 此处说的同时,可不是同一个时间一起手拉手做同一件事情 并发是在同一实体上的多个事件,而这个事件在同一时间间隔发生的,同一个时间段,有多个任务执行,可 阅读全文
posted @ 2021-06-11 23:00 阿兵云原生 阅读(122) 评论(0) 推荐(0)
摘要: 千万不要错过的后端【纯干货】面试知识点整理 I I c++内存管理 上次分享整理的面试知识点 I , 今天我们来继续分享面试知识点整理 II linux kernel 内核空间、内存管理、进程管理设备、驱动虚拟文件系统(vfs) 内核空间是受保护的,用户不能对内核空间读写,否则会出现段错误 环境变量 阅读全文
posted @ 2021-06-10 23:35 阿兵云原生 阅读(240) 评论(0) 推荐(0)
摘要: GO 中如何设置 HTTPS 分享 先回顾一下上次说到关于HTTP相关的知识点 HTTP 属于网络模型中的应用层协议 , 应用层的作用就是规定应用程序使用的用语规范 HTTP 的建立过程涉及客户端和服务端,需要详细了解的可以查看文章:互联网协议知多少 、来我们一起探究一下net/http 的代码流程 阅读全文
posted @ 2021-06-09 22:57 阿兵云原生 阅读(406) 评论(0) 推荐(0)
摘要: C++面试题 语言相关基础题 对象复用的了解,零拷贝的了解 对象复用 指得是设计模式,对象可以采用不同的设计模式达到复用的目的,最常见的就是继承和组合模式了。 零拷贝: 零拷贝主要的任务就是避免CPU将数据从一块存储拷贝到另外一块存储,主要就是利用各种零拷贝技术,避免让CPU做大量的数据拷贝任务,减 阅读全文
posted @ 2021-06-08 23:10 阿兵云原生 阅读(112) 评论(0) 推荐(0)
摘要: 这是我参与更文挑战的第 7 天,活动详情查看: 更文挑战 GO的网络编程分享 回顾一下我们上次分享的网络协议5层模型 物理层 数据链路层 网络层 传输层 应用层 每一层有每一层的独立功能,大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细 阅读全文
posted @ 2021-06-07 23:42 阿兵云原生 阅读(270) 评论(0) 推荐(1)
摘要: 互联网协议知多少 互联网协议是啥呢? 在解释这个问题前,我们来了解一下,什么是网络通信,没有网络通信,这个协议都没得玩了 网络 用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的 通信 人与人之间通过某种媒体进行的信息交流与传递 那么网络通信就不难理解了吧 网络 阅读全文
posted @ 2021-06-06 17:37 阿兵云原生 阅读(262) 评论(1) 推荐(0)
摘要: 最常用的限流算法以及如何在http中间件中加入流控 何为限流? 通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理 说白了就是限制请求数量,或者是在某一段时间内限制总的请求数量 例如秒杀网站,限制22点5分 -- 22点 阅读全文
posted @ 2021-06-05 23:43 阿兵云原生 阅读(265) 评论(0) 推荐(0)
摘要: gin的路由算法分享 gin是什么呢? 我们在github上看看官方简介 Gin is a web framework written in Go (Golang). It features a martini-like API with performance that is up to 40 t 阅读全文
posted @ 2021-06-04 22:55 阿兵云原生 阅读(211) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页