作者小头像 Lv.5
更多个人资料
1607 成长值
1 关注
3 粉丝
+ 关注 私信

个人介绍

InfoQ写作平台-第二季签约作者,51CTO首席体验官 混迹于江湖,江湖却没有我的影子 热爱技术,专注于后端全栈,轻易不换岗 拒绝内卷,工作于软件工程师,弹性不加班 热衷分享,执着于阅读写作,佛系不水文

感兴趣或擅长的领域

人工智能、数据库、编程语言
个人勋章
TA还没获得勋章~
成长雷达
1560
27
0
0
20

个人资料

个人介绍

InfoQ写作平台-第二季签约作者,51CTO首席体验官 混迹于江湖,江湖却没有我的影子 热爱技术,专注于后端全栈,轻易不换岗 拒绝内卷,工作于软件工程师,弹性不加班 热衷分享,执着于阅读写作,佛系不水文

感兴趣或擅长的领域

人工智能、数据库、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
云计算入门:不得不学习的 CDN 内容分发网络知识
什么是 CDN ?本文将介绍内容分发网络 Content Delivery Network(CDN)。内容分发网络(CDN)是一个互连分布式服务器网络,可加快数据密集型应用程序的网页加载速度。CDN 可以表示内容分发网络或内容分配网络。加快向全球用户访问网络的速度。当用户访问某个网站时,来自该网站服务器的数据必须通过互联网传输到用户的计算机。如果用户距离该服务器较远,则加载大文件(例如视频...
作者小头像 宇宙之一粟
1061
0
0
2022-10-28 17:57:44
999+
0
0
Go 容器类型之双端队列和单链表的使用与实现
双端队列 DequeDeque,即双端队列,是一个可以扩展的容器。扩展可以发生在容器的前面或后面。当队列的顶部或尾部需要经常被引用时,经常使用双端队列。Go 官网有一个双端队列的实现,官方地址点此处。下面的代码块显示了 Go 双端队列 deque 的使用:package mainimport ( "fmt" "github.com/gammazero/deque")func main() ...
作者小头像 宇宙之一粟
65
0
0
2022-10-28 17:20:05
65
0
0
Go 容器之数组和切片
在 Java 的核心库中,集合框架可谓鼎鼎大名:Array 、List、Set、Queue、HashMap 等等,随便拎一个出来都值得开发者好好学习如何使用甚至是背后的设计源码(这类文章也挺多,大家上网随便一搜)。虽然 Go 语言没有如此丰富的容器类型。 序列容器序列容器存储特定类型的数据元素。目前有 5 种序列容器的实现:arrayvectordequelistforward_list这些...
作者小头像 宇宙之一粟
76
0
0
2022-10-28 15:12:36
76
0
0
从“汽车制造”生活案例到软件的建造者模式
0 生活案例沙师弟 : “大师兄,车是怎么建成的啊?”大师兄:“从外部看,车由车身、座椅和轮胎,从内部又有引擎、方向盘、电路系统、刹车系统、冷却系统等等组成,这些复杂的部件一般都不是一个厂商来完成的,而是将这些交付给汽车零部件制造商。不同的生产商来最终完成不同部件的生产,采购完整个零部件,最后在车间完成整个组装。”汽车这个复杂的对象就可以通过建造者模式来将部件和组装过程分开,帮我们快速完成汽...
作者小头像 宇宙之一粟
77
0
0
2022-10-27 21:37:47
77
0
0
Go 并发编程之协程及其调度机制
协程(coroutine)是 Go 语言最大的特色之一,goroutine 的实现其实是通过协程。 协程的概念协程一词最早出现在 1963 年发表的论文中,该论文的作者为美国计算机科学家 Melvin E.Conway。著名的康威定律:“设计系统的架构受制于产生这些设计的组织的沟通结构。” 也是这个作者。协程是一种用户态的轻量级线程,可以想成一个线程里面可以有多个协程,而协程的调度完全由用户...
作者小头像 宇宙之一粟
105
0
0
2022-10-27 14:32:29
105
0
0
Go 语言入门很简单:实现 Vigenere 加密算法
Vigenere 加密算法该密码由意大利密码学家 Giovan Battista Bellaso 于 1553 年发明,但几个世纪以来一直归功于 16 世纪的法国密码学家 Blaise de Vigenère,他在 1586 年设计了类似的密码。Vigenere Cipher 是一种加密字母文本的方法。它使用一种简单的多字母表替换形式。多字母密码是基于替换的任何密码,使用多个替换字母表。原...
作者小头像 宇宙之一粟
69
0
0
2022-10-27 14:30:36
69
0
0
利用 go-restful 快速构建 RESTful 服务器
介绍go-restful 是一个用于在 go 中构建 RESTful web 服务的包。开源地址点此处,REST 要求开发人员遵循一组设计协议。使用 go-restful,我们可以分离 API 处理程序的逻辑并附加 REST 谓词。这样做的好处是,它通过查看代码清楚地告诉我们正在创建什么样的 API。在进入示例之前,我们需要使用 go-restful 为 RESTAPI 安装一个名为 SQL...
作者小头像 宇宙之一粟
77
0
0
2022-10-27 14:22:48
77
0
0
Go 简要介绍与常见数据类型
前言时至今日,如果你想当一名程序员,入门学习编程。你有众多的开发语言可以选择,从 Tiobe 编程语言趋势版可以看到,比较流行的有:Python、C、C++、Java、C#、JavaScript、SQL、Swift...做选择从来不是容易的事情,所以你可能会问,我该学哪一门语言?在我们问自己该学哪一门语言之前,不如再往前追问一句:为啥会有这么多语言?其实,每一门语言被设计出来都是有原因的,都...
作者小头像 宇宙之一粟
74
0
0
2022-10-27 14:15:33
74
0
0
Go 语言中的变量与常量
变量Go 语言不再像 C 和 Java 那样使用分号 “;” 作为程序语句的结尾。我们可以直接使用如下语法规则:syntax_code1syntax_code2syntax_code3复制代码什么是变量变量可以从两个角度来理解:可以改变的量,赋值一次还可以随意更改使用多变,可以一次定义,多次使用变量是指一个包含部分已知或未知数值或信息(即一个值)的存储地址,变量一般具有特定类型和关联名称。p...
作者小头像 宇宙之一粟
87
0
0
2022-10-27 14:13:22
87
0
0
Go 语言入门很简单:流程控制
前言上一篇文章中,我们学会了变量与常量,为了让我们的程序更加贴近实际生活,有时候我们需要做决定。Go 提供了如下三种控制结构:if/else 语句switch 语句for 语句假设我们需要打印 1-5 的五个数,基于前面所学的知识,可能会写出如下的代码:package mainimport "fmt"func main() { fmt.Println(1) fmt.Println...
作者小头像 宇宙之一粟
58
0
0
2022-10-27 14:12:07
58
0
0
总条数:435
  • 1
  • ...
  • 5
  • 6
  • 7
  • ...
  • 44
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信