04 2013 档案

摘要:数组 Arrays数组是内置(build-in)类型,是一组同类型数据的集合,它是值类型,通过从0开始的下标索引访问元素值。在初始化后长度是固定的,无法修改其长度。当作为方法的入参传入时将复制一份数组而不是引用同一指针。数组的长度也是其类型的一部分,通过内置函数len(array)获取其长度。初始化数组的初始化有多种形式,查看示例代码 , 在线运行示例代码 [5] int {1,2,3,4,5} 长度为5的数组,其元素值依次为:1,2,3,4,5[5] int {1,2} 长度为5的数组,其元素值依次为:1,2,0,0,0 。在初始化时没有指定初值的元素将会赋值为其元素类型int的默认值0,s 阅读全文
posted @ 2013-04-25 09:13 老虞 阅读(113717) 评论(3) 推荐(3) 编辑
摘要:在所有编程语言中都涉及到大量的字符串操作,可见熟悉对字符串的操作是何等重要。 Go中的字符串和C#中的一样,字符串内容在初始化后不可修改。 需要注意的是在Go中字符串是有UTF-8编码的,请注意保存文件时将文件编码格式改成UTF-8(特别是在windows下)。初始化var str string //声明一个字符串str = "laoYu" //赋值ch :=str[0] //获取第一个字符len :=len(str) //字符串的长度,len是内置函数 ,len=5字符串操作编码过程中避免不了中文字符,那我们该如何提取一个中文呢?首先我们要知道string[index]获 阅读全文
posted @ 2013-04-20 12:12 老虞 阅读(41214) 评论(7) 推荐(1) 编辑
摘要:常量常量和C#中的概念相同,在编译期被创建。因为在编译期必须确定其值,因此在声明常量时有一些限制。其类型必须是:数值、字符串、布尔值表达式必须是在编译期可计算的声明常量的同时必须进行初始化,其值不可再次修改Dochttp://golang.org/doc/go_spec.html#Constantshttp://golang.org/doc/go_spec.html#Constant_expressionshttp://golang.org/doc/go_spec.html#Constant_declarationshttp://golang.org//doc/go_spec.html#Iot 阅读全文
posted @ 2013-04-15 21:29 老虞 阅读(22355) 评论(0) 推荐(1) 编辑
摘要:变量声明官方DOC:http://golang.org//spec#Variable_declarationsGo中使用全新的关键字var来声明变量。var我们并不陌生,在Javascript 和C#中均有出现。不同的是Go和C#中变量属于强类型,在声明变量后就不允许改变其数据类型。声明变量有多种形态:var a int //声明一个int类型的变量var b struct { //声明一个结构体name string}var a = 8 //声明变量的同时赋值,编译器自动推导其数据类型var a int = 8 //声明变量的同时赋值var { //批量声明变量,简洁a intb strin 阅读全文
posted @ 2013-04-13 10:39 老虞 阅读(37512) 评论(7) 推荐(0) 编辑
摘要:开始一项新语言前需要先了解该语言的语法(如果你有其他语言的编程知识的话),开始学习前,我们一起了解下Go的格式。 如果大家都统一编码风格,那么在维护他人代码时就能带来便利。同时我们在提交代码前执行一次fmt命令,以便提交统一风格的代码。 注释Go支持C语言风格的“//”块注释,也支持C++风格的行注释,同时可使用/**/进行包的 注释. 我们看string包的源代码,使用//注释了包,方法以及行。我们需要养成好的习惯,尽量去多写些注释,这样不但有利于自己以后的回顾,已给他人阅读你的代码提供了方便,当然Go下的源代码使用Go命令能够生成文档,而文档的描述内容源自注释,在编码阶段就同步... 阅读全文
posted @ 2013-04-09 20:58 老虞 阅读(6089) 评论(4) 推荐(0) 编辑
摘要:前言 2009年开始接触软件开发,一直深爱着它,喜爱淘腾些新技术新技能,却至今没有所成。也许专心才能做好一些事,2013年初接触Go Lang,感受着这门语言带来的魅力,自己该在这条路上留下足迹,以此见证自己的成长历程。为什么会学习GoLang编程本身是一门艺术,Go Lang 有着无尽想象的魅力。 Gmail, Google Search, Google Translate,YouTube 这些已成为我生活工作不可缺少的一部分,足够证明Google的产品是优秀的,同样Go Lang也是优秀的,事实证明确实如此。 Go Lang是开源项目,它的社区时活跃的,它的创造者是行业Big牛。 Go.. 阅读全文
posted @ 2013-04-07 20:41 老虞 阅读(6973) 评论(1) 推荐(2) 编辑
摘要:在linux系统中,谁是真正的老大?root。谁的权限至高无上?root。那普通用户咋办?这不能做,那不能干?让咱去死吗?嘿嘿,不想当将军的士兵不是好士兵,同样不想使用root权限的账号是一个懒人,在linux系统中有两个命令可以使我们变成root,这两个命令就是su和sudo。下面我来为大家简单的介绍一下,简单的了解一下二者的同异处。su切换不同的用户身份:使用su命令,我们可以切换不同的用户身份,相当于有多个面具,一会儿当好人,一会儿当坏人,呵。当su后面没有加上用户账号时,默认切换的就是root账号。并且使用这个命令最常见的情况就是让我们切换至root账号,来充当一会儿系统管理员。咱也当 阅读全文
posted @ 2013-04-07 20:18 老虞 阅读(11223) 评论(0) 推荐(0) 编辑
摘要:Visual Studio 2012 注册码 key 序列号,存档下次使用- Microsoft Visual Studio Ultimate 2012 旗舰版 有效注册密钥::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::YKCW6-BPFPF-BT8C9-7DCTH-QXGWC- Microsoft Visual Studio Premium 2012 高级版 有效注册密钥::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 阅读全文
posted @ 2013-04-04 08:39 老虞 阅读(18772) 评论(0) 推荐(0) 编辑
摘要:在 IE浏览器地址栏中输入javascript:alert(navigator.userAgent);按回车键,将弹出相关信息 阅读全文
posted @ 2013-04-03 12:32 老虞 阅读(784) 评论(0) 推荐(0) 编辑

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