随笔分类 -  编程语言

c/c++/go
摘要:如果说goroutine和channel是Go并发的两大基石,那么接口是Go语言编程中数据类型的关键。在Go语言的实际编程中,几乎所有的数据结构都围绕接口展开,接口是Go语言中所有数据结构的核心。 阅读全文
posted @ 2014-10-05 16:33 YY哥 阅读(35105) 评论(3) 推荐(5) 编辑
摘要:Go语言中的内建函数new和make是两个用于内存分配的原语(allocation primitives)。对于初学者,这两者的区别也挺容易让人迷糊的。简单的说,new只分配内存,make用于slice,map,和channel的初始化。 阅读全文
posted @ 2014-10-03 12:54 YY哥 阅读(44591) 评论(3) 推荐(10) 编辑
摘要:在Go语言中,我们可以给任何类型(包括内置类型,但不包括指针和接口)定义方法,这又是Go语言的一大特色。 阅读全文
posted @ 2014-10-03 00:13 YY哥 阅读(8654) 评论(0) 推荐(0) 编辑
摘要:“网络,并发”是Go语言的两大feature。Go语言号称“互联网的C语言”,与使用传统的C语言相比,写一个Server所使用的代码更少,也更简单。写一个Server除了网络,另外就是并发,相对python等其它语言,Go对并发支持使得它有更好的性能。 Goroutine和channel是Go在“并发”方面两个核心feature。 阅读全文
posted @ 2014-10-02 00:05 YY哥 阅读(28350) 评论(1) 推荐(2) 编辑
摘要:理解go语言中的数组与切片 阅读全文
posted @ 2014-09-30 21:27 YY哥 阅读(18760) 评论(2) 推荐(1) 编辑
摘要:一个由string使用不当产生的问题 阅读全文
posted @ 2011-12-29 19:37 YY哥 阅读(2100) 评论(0) 推荐(0) 编辑
摘要:这两天没事,看了一下Memcached和libevent的源码,做个小总结。 阅读全文
posted @ 2010-08-31 20:49 YY哥 阅读(54754) 评论(7) 推荐(12) 编辑
摘要:数组与指针的貌离神合。。。 阅读全文
posted @ 2010-05-07 22:41 YY哥 阅读(1189) 评论(1) 推荐(0) 编辑
摘要:c中static变量局部变量 阅读全文
posted @ 2009-06-30 10:32 YY哥 阅读(1562) 评论(2) 推荐(0) 编辑
摘要:++(--)有太多让人困惑的地方,(i++)+(i++)与(++i)+(++i)有什么不同?为什么不同?如果从机器的角度去理解,就会豁然开朗。 阅读全文
posted @ 2009-06-02 10:54 YY哥 阅读(18670) 评论(42) 推荐(5) 编辑
摘要:库函数strlen解析 阅读全文
posted @ 2009-05-19 20:09 YY哥 阅读(1780) 评论(3) 推荐(0) 编辑
摘要:两个字节对齐算法 阅读全文
posted @ 2009-05-14 09:26 YY哥 阅读(4288) 评论(0) 推荐(2) 编辑
摘要:很多问题,看似简单,背后却隐藏着天机,C语言的字符串就是这样的,一起来看看C字符串的背后。 阅读全文
posted @ 2009-05-09 19:35 YY哥 阅读(3298) 评论(1) 推荐(0) 编辑
摘要:关于const与指针的一点小结 阅读全文
posted @ 2009-04-11 10:34 YY哥 阅读(7180) 评论(2) 推荐(0) 编辑
摘要:_stdcall,_cdecl与extern "C"的解析 阅读全文
posted @ 2009-02-01 22:55 YY哥 阅读(3813) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示