自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (3)
  • 收藏
  • 关注

原创 Go并发初探-并发原语的使用

Goroutine Goroutine是Go语言特有的并发体,是一种轻量级的线程,由go关键字启动。相比于系统线程来说,Go是轻量的,每个系统线程都有一个固定大小的栈,一般默认是2MB,相反,一个Goroutine会以一个很小的栈启动,可能是2KB或4KB,当遇到深度递归导致当前栈空间不足时,Goroutine会根据需要动态地伸缩栈的大小。主流实现中栈的最大值可达到1GB。因为启动代价小,我们可以轻易地启动成千上万个Goroutine,Go并发实现异步输出Hello world的Goroutine代码如下例

2020-11-02 10:39:22 345

原创 Go语言新手入门浅谈

前言 由于工作中存在与Go语言相关的内容,因此最近花费部分时间对Go语言进行了解,从基础语法开始对Go语言开始学习。Go语言语法简单,类C语法的特性导致学习Go语言学习容易,能够极快上手,然而若是希望深入理解Go语言仍需在项目实践中不断锤炼。 本篇文章首先浅谈我对Go语言诞生环境、语言特色等内容的了解,并且总结Go语言的基础语法,以作交流。本文内容从一个新手的学习Go语言的角度编写,若文中存在需修正之处,欢迎评论留言指正。 Go语言应用 Go语言是从2007年末由Robert Griesemer, Rob

2020-05-28 11:54:25 1936 2

C++程序设计陷阱

写程序时容易犯的错误,完善我们的程序,更轻松的发现我们的的bug

2013-11-26

蛋疼游戏11

这个小游戏挑战你的智力,不过在win7下不能完美运行

2013-03-28

如果是初学C语言请看完 一些成功人士的心得

一些C学习建议,多看看成功人士的建议,好好学习,天天向上

2013-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除