- 博客(10)
- 收藏
- 关注
原创 github基本操作
1.创建本地库 git init2.文件添加到仓库 git add <filename>3.文件提交到仓库 git commit <filename> -m <remark>4.查看当前状态 git status5.查看更改 git diff6.上传到远程库 git push -u origin master 第一...
2018-03-20 23:18:48
186
原创 Maven项目中添加Oracle ojdbc jar包
1.由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库,此文档用的是OracleEX 11g。通过Oracle的安装目录获得,位置在:C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib;2.mvn install:instal...
2018-03-19 15:26:52
1973
原创 go语言学习-并发编程
协程 go+函数 go+匿名函数 package main import ( "fmt" ) func main() { //第一个循环顺序执行 for i := 0; i 100; i++ { fmt.Println("第一个顺序执行下的输出:", i) } //第二个循环并发执行 for i :
2017-11-29 21:16:20
231
原创 go语言学习-变量定义自动推导
变量定义的完整方式是 (var 变量名 类型 = 值|var a string = "abc"); 简洁写法与js类似,可以写成(var 变量名 = 值|var a = "abc"); 短变量写法(变量名:=值|a:="abc") 要注意的是短变量写法只能在函数内,而另外两种可用于全局变量 package main import ( "fmt" "reflect" ) var a1
2017-11-26 15:27:25
490
原创 go语言学习-流程控制
if及if else 用法与java类似,但是条件外不加() switch 默认跳出,无需break,加fallthrough默认下一个case条件为true执行 goto 跳转到指定标记,不能跳过变量定义package main import ( "fmt" ) func main() { var a int = 1 var b int = 2 var c string =
2017-11-26 15:09:59
223
原创 go语言学习-运算
1.基本运算 + - * / % ++ -- go语言中只有i++,i--这样的运算,没有++i.--i这样的运算;而且i++和i-- 只可以单独使用,不可以放到计算式或表达式中 2.赋值运算 =、+=、-=、/=、%= >>= 右移赋值 &= 逻辑与赋值 |= 逻辑或赋值 ^= 逻辑异或赋值· 位移以及逻辑操作以二进制来进行计算,可简单理解为左移几位就是乘以2的
2017-11-26 14:38:29
472
原创 go语言学习-复数
package main import ( "reflect" ) import ( "fmt" ) func main() { //复数 var a1 complex64 = complex(1.1, 2.2) var a2 complex128 = complex(2.3, 3.2) fmt.Println("a1=", a1, "type=", reflect.TypeOf(
2017-11-26 11:52:35
938
原创 go语言学习-类型&整形
1.基础数据类型 bool 布尔值 float32 浮点数 float64 浮点数 int、int8 、int16、int32、int64 有符号位整形 uint 、uint8、uint16、 uint32、 uint64 无符号位整形 complex64、complex128 复数 rune Unicode unicode编码,与int32对应 2.符合数据类型 指针 *int
2017-11-26 10:55:38
232
原创 go语言学习-常量
package main import ( "fmt" "reflect" ) const a1 = 1 //1 const a2 = 1.1 //1.1 const a3 = "hello" //hello const a4 = complex(1, 1.1) //1+1.1i const ( b1 = iota
2017-11-26 01:57:01
172
原创 go语言学习-变量
go语言变量定义方式 package main import "fmt" func main() { var a1 int = 1 var a2 int32 var a3 float64 var a4 complex64 = complex(1, 2.9) var a5 string var a6 byte var a7 [5]int //数组在golang中是按值传递而不
2017-11-26 00:26:05
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人