该文被密码保护。 阅读全文
posted @ 2019-04-11 17:01 麦克郭 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 我们在使用Go语言进行开发时,一般会使用goroutine来处理并发任务。那么大家有没有考虑过goroutine的实现机制是什么样的?很多同学会把goroutine与线程等同起来,但是实际上并不是这样的。在这边文章中,我们将介绍以下内容: 什么是goroutine? Goroutine与线程的区别 阅读全文
posted @ 2019-03-06 20:14 麦克郭 阅读(912) 评论(0) 推荐(0) 编辑
摘要: ` ` 阅读全文
posted @ 2019-03-05 08:45 麦克郭 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 数组 数组的定义与赋值: 1. var num [3]int num = [3]int{1,2,3} 2. var num [3]int = [3]int {1,2,3} 3. num := [3]int{1,2,3} 4. num :=[...]int{1,2,3} 5. num :=[...]i 阅读全文
posted @ 2019-03-05 08:44 麦克郭 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数是指不需要定义函数名的一种函数实现方式。 在Go语言中,函数可以像普通变量一样被传递或使用,这与C语言的回调函数比较类似。不同的是,Go语言支持随时在代码里定义匿名函数。 匿名函数由一个不带函数名的函数声明和函数体组成,如下所示: 匿名函数可以直接赋值给一个变量或者直接执行: 闭包 阅读全文
posted @ 2019-03-03 16:19 麦克郭 阅读(637) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1447312/201903/1447312-20190303144932797-455399804.png) 阅读全文
posted @ 2019-03-03 16:17 麦克郭 阅读(82) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1447312/201903/1447312-20190303101028309-1377915433.png) 阅读全文
posted @ 2019-03-03 10:11 麦克郭 阅读(700) 评论(0) 推荐(0) 编辑
摘要: ![封装的定义](https://img2018.cnblogs.com/blog/1447312/201902/1447312-20190228151602871-712382086.png) ![](https://img2018.cnblogs.com/blog/1447312/201902/1447312-20190228151632299-2043677985.png) ![Pri... 阅读全文
posted @ 2019-02-28 15:17 麦克郭 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.Java中的加法的运算优先级是从左往右的 2.字符串""隔壁跟的+号意思是字符串的连接 就不是加法了 3.'字符' 后面的+号意思是'字符'的ascall码值和后面的值相加 阅读全文
posted @ 2019-02-27 14:34 麦克郭 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 原码 反码 补码的定义与运算 1原码: 原码是将十进制或者其他进制的数转换为二进制表示(且要根据数据的类型转换) 如:130 (默认是Int类型,则是4个字节) 原码是:00000000 00000000 00000000 100000010 2反码: 1.当原码是正数时,反码就是原码 2.当原码是 阅读全文
posted @ 2019-02-27 13:42 麦克郭 阅读(2000) 评论(0) 推荐(1) 编辑