首页
学习
活动
专区
工具
TVP
发布

了凡的专栏

专栏成员
16
文章
13694
阅读量
14
订阅数
协程的简单操作,你都知道哪些?Golang如何实现协程交替打印?
对于并发的概念,我们都清楚为了合理利用CPU的执行效率,我们选择当一个事务或多个事务执行时交替执行对于当下的计算机执行是很快的并且是对用户无感的,所以我们往往采用极少的资源执行更多事情。假设目前需要执行两个协程,一个协程来执行字母,一个协程执行数字,让两个协程进行交替打印如何实现?又或者如何使用大量的多个协程来交替的执行从一数到五万这样的大任务呢?
了凡银河系
2022-12-28
5990
二叉树的四种遍历方式以及层序、前中、后中、前后方式创建二叉树【专为力扣刷题而打造】
这里三种遍历方式不用过多介绍,相信学过数据结构的人都可以轻松使用递归方式进行遍历,非递归方式思想也是一致的。根据前序中序、中序后序、前序后序均参考力扣题解所写,只有层序遍历是为了再力扣解题不方便所以才选择在本地解题,但是本地解题不能进行测试,使用其他三种创建方式又过于麻烦,所以想使用层序创建二叉树,思维比较简单供大家参考,有问题可以及时讨论。
了凡银河系
2022-08-22
3000
修改Docker容器内的MySQL服务密码,并成功完成可视化工具登录【绝对有效】
好麻烦,并且最大缺点就是,如果当前有服务正在使用,这样那个服务不就要崩溃一段时间了吗?如果流量大的时候还会造成严重损失
了凡银河系
2022-08-22
2.2K0
【字节跳动】第十六讲 走进消息队列| 青训营笔记
创建集群 --> 新增 Topic --> 编写生产者逻辑 --> 编写消费者逻辑
了凡银河系
2022-08-22
1.9K0
【字节跳动】第十五讲 微服务架构原理与治理实践| 青训营笔记
周余发:2018年硕士毕业,曾在美团点评研发效率中心、抖音服务架构担任系统开发。目前为字节跳动Service Mesh研发人员。
了凡银河系
2022-08-22
7020
【字节跳动】第十四讲 HTTP框架修炼之道| 青训营笔记
去年毕业于北京邮电大学计算机相关专业毕业,在校期间做过前端、后端、基础架构、游玩过全国2/3的省份
了凡银河系
2022-08-22
4990
【字节跳动】第十三讲 深入浅出RPC框架| 青训营笔记
江学武:目前就职于字节跳动基础架构服务框架团队,参与Kitex和ByteMesh的研发工作。
了凡银河系
2022-08-22
8490
【字节跳动】第十二讲 数据结构与算法 | 青训营笔记
张云浩:字节跳动-程序语言团队成员,目前主要研究方向包括但不限于性能优化、(并发)数据结构和算法等领域。
了凡银河系
2022-08-22
8310
什么是TIME_WAIT状态?滑动窗口的工作过程TCP
TIME-WAIT状态指的是第四次挥手后,主动中断连接方所处的状态,这个状态下,主动方尚未完全关闭TCP连接,端口不可复用。2MSL 总时间是4分钟 MSL(Max Segment Lifetime):最长报文段寿命 RFC 793标准建议设置为2分钟
了凡银河系
2022-08-22
3200
TCP和UDP协议的区别?TCP协议为什么需要三次握手?
传输层介绍:传输层属于主机间不同进程的通信,传输层向上面的应用层提供通信服务,并屏蔽了下面的核心网络细节,使得面向传输层编程就像是两个主机进程之间有一条端到端的逻辑通信信道一样;当传输层采用TCP协议时,这条逻辑通信信道就是一条可靠的通信信道,而尽管下面的网络是不可靠的。
了凡银河系
2022-08-22
2580
为什么要有DNS?是如何查询的?工作原理是什么?
DNS(Domain Name System: 域名系统):它是一项互联网服务,储存域名和IP地址相互映射关系的一个分布式数据库,它能够使人更方便地访问互联网。
了凡银河系
2022-08-22
1.7K0
对称加密、非对称加密的异同? TLS技术的工作原理?
密钥它是在明文转换为密文或密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。
了凡银河系
2022-08-22
3970
HTTP1.0、1.1、2.0、3.0的主要区别?HTTP状态码及含义?
HTTP头Connection: keep-alive是什么意思?解决了什么问题?
了凡银河系
2022-08-22
1.1K0
TCP和UDP分别都属于层?计网简单概括
应用层:为计算机用户提供接口和服务 表示层:数据处理(编码解码、加密解密等) 会话层:管理(建立、维护、重连)通信会话 传输层:管理端到端的通信连接 网络层:数据路由(决定数据在网络的路径) 数据链路层:管理相邻结点之间的数据通信 物理层:数据通信的光电物理特性
了凡银河系
2022-08-22
5940
【并发编程】如果用 Channel 解决并发问题?
在Go语言基础中应该就学过Channel,那个时候应该都认为只是一个基础类型,是一个管道一样类似的东西,方便快速读写操作,但是Channel在并发中扮演什么角色呢?Channel是Go语言内建的first-class类型,也是Go语言与众不同的特性之一。Go语言的Channel设计非常精巧而且简单,在其他语言也有类似Go风格的Channel库,但是并不像Go语言一样把Channel内置到了语言规范中。
了凡银河系
2022-08-22
4500
【并发编程】atomic 如何保证原子操作?分别用那几个方法?
之前学习了一些并发原语,已经认为差不多可以应对很多场景了,但是为什么还要学习原子操作呢?原来,在一些场景中,使用并发原语可能更加复杂,为了更轻松地实现底层的优化。
了凡银河系
2022-08-22
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档