Lv.的博客
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 190 下一页
摘要: 在Go当中 string底层是用byte数组存的,并且是不可以改变的。 例如 s:="Go编程" fmt.Println(len(s)) 输出结果应该是8因为中文字符是用3个字节存的。 len(string(rune('编')))的结果是3 如果想要获得我们想要的情况的话,需要先转换为rune切片再 阅读全文
posted @ 2017-03-15 13:47 Avatarx 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 仍然是32位。曾经是这样的:16位操作系统中,int 占16位;在32位操作系统中,int 占32位。但是现在人们已经习惯了 int 占32位,因此在64位操作系统中,int 仍为32位。64位整型用 long long 或者 __int64 仍然是32位。曾经是这样的:16位操作系统中,int 占 阅读全文
posted @ 2017-03-15 13:27 Avatarx 阅读(9581) 评论(0) 推荐(0) 编辑
摘要: 一)64位系统和32位有什么区别? 1、64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2、64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的。 什么是64位处理器? 之所以叫 阅读全文
posted @ 2017-03-15 13:18 Avatarx 阅读(5098) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-23392298-id-62318.html http://blog.chinaunix.net/uid-23392298-id-62318.html 我们将以问题开始说明:案例:由于n年前的误操作,导致系统启动的时候,提示如下错误:Cou 阅读全文
posted @ 2017-03-09 18:34 Avatarx 阅读(617) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/vipyoumay/p/5603928.html <!-- TOC depthFrom:1 depthTo:6 withLinks:1 updateOnSave:1 orderedList:0 --> 简析.NET Core 以及与 .NET Frame 阅读全文
posted @ 2017-03-07 16:13 Avatarx 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 不是为了与众不同。而是为了更加清晰易懂。Rob Pike 曾经在 Go 官方博客解释过这个问题(原文地址:http://blog.golang.org/gos-declaration-syntax),简略翻译如下(水平有限翻译的不对的地方见谅):引言Go语言新人常常会很疑惑为什么这门语言的声明语法( 阅读全文
posted @ 2017-03-06 17:43 Avatarx 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gotaly.blog.51cto.com/8861157/1406905 前一篇文章我们看到了Golang标准库中log模块的使用,那么它是如何实现的呢?下面我从log.Logge 阅读全文
posted @ 2017-03-06 17:28 Avatarx 阅读(3003) 评论(0) 推荐(0) 编辑
摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gotaly.blog.51cto.com/8861157/1405754 Golang的标准库提供了log的机制,但是该模块的功能较为简单(看似简单,其实他有他的设计思路)。不过比 阅读全文
posted @ 2017-03-06 17:27 Avatarx 阅读(432) 评论(0) 推荐(0) 编辑
摘要: DataTypeC cgo sizeof + + char C.char 1signed char C.schar 1unsigned char C.uchar 1short C.short 2unsigned short C.ushort 2int C.int 4unsigned int C.ui 阅读全文
posted @ 2017-03-06 11:11 Avatarx 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 经历了数十年发展的C语言,各种各样的现成的库已经非常丰富。通过cgo,可以在Go语言中使用C语言代码,充分利用好现有的“轮子”。 本文所有代码,在下述环境中调试通过: Windows 8.1 64-bit Go 1.3.3 64-bit GCC 4.8.1 64-bit 要想使用cgo,要导入C“包 阅读全文
posted @ 2017-03-05 22:31 Avatarx 阅读(3064) 评论(0) 推荐(0) 编辑
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 190 下一页