会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DickLai
学而不思则罔,思而不学则殆
博客园
首页
新随笔
联系
订阅
管理
2019年9月25日
开篇:聊一聊如何解决问题
摘要: 前言 这是一篇引论 解释数据结构与算法系列下的方法论 笔者会尽量在正文中,穿插相关内容 一些想法 通常遇到一个问题,可以通过经验直接得出答案 而有些问题比较复杂,需要抽象成数学模型,然后通过数学的思维去解决 编程可以模拟数学的解题过程 换言之,只要有数学的解决方案,就能通过编程来模拟解决 同样地,有
阅读全文
posted @ 2019-09-25 10:29 DickLai
阅读(95)
评论(0)
推荐(0)
2019年9月24日
目前进度
摘要: 前言 终于找到工作了。。。 感谢各大开源社区,还有所有博客大神的知识分享 golang语言的学习告一段落 目前计划 比较细致的学一下数据结构和算法 数据结构由于更加基础,将采用c语言来讲解,并介绍在C++,Python,Golang里相关的实现和运用 算法将以《数据结构》和《算法导论》作为基础,每篇
阅读全文
posted @ 2019-09-24 11:42 DickLai
阅读(81)
评论(0)
推荐(0)
2019年8月7日
关于Go语言的系统学习
摘要: 前言 查过许多人回答如何学习Go语言,都觉得有对的也有不对的,还有一些前面给你一些明路,后面就开始推销起自己的教程了。。。 这段时间我也写过不少博客,我觉得自己写得不怎样,同时发现其实博客不适合系统学习,博客主要是碎片化学习 也看过许多别人写的博客,当然有许多差强人意之处 而无论怎样,写博客和看博客
阅读全文
posted @ 2019-08-07 15:12 DickLai
阅读(389)
评论(0)
推荐(0)
2019年8月5日
Go语言实战读书笔记(3):标准库,测试
摘要: [TOC] 前言 本篇笔记基于《Go语言实战》 本篇笔记主要记录一些gopl里没提到的,或者不同说法的地方 标准库 标准库的源代码都会安装在$GOROOT/src/pkg文件夹中 作文标准库的源代码,他们都是经过预编译的,预编译后的文件,被称为归档文件(archive file),放在了$GOROO
阅读全文
posted @ 2019-08-05 17:03 DickLai
阅读(218)
评论(0)
推荐(0)
2019年8月2日
Go语言实战读书笔记(2):并发
摘要: [TOC] 前言 本篇笔记基于《Go语言实战》 本篇笔记主要记录一些gopl里没提到的,或者不同说法的地方 这一部分都是关于并发的,比较重要,花了比较多功夫 并发 并行 是让不同的代码片段同时在不同的 物理处理器(CPU) 上执行 并行 是同时做很多事情 并发 是同时管理很多事情,这些事情可能只做了
阅读全文
posted @ 2019-08-02 23:08 DickLai
阅读(180)
评论(0)
推荐(0)
2019年7月30日
Go语言实战读书笔记(1):多维数组,切片,引用类型,接口,嵌入类型,标识符的可见性
摘要: [TOC] 前言 本篇笔记基于《Go语言实战》 本篇笔记主要记录一些gopl里没提到的,或者不同说法的地方 其中也有自己测试的结论 多维数组 上图例子中,类比数学矩阵知识来说,就是创建了4行2列的矩阵(列和行都是从0开始),访问第i行第j列:array[i][j] (0
阅读全文
posted @ 2019-07-30 23:34 DickLai
阅读(305)
评论(0)
推荐(0)
2019年7月27日
gopl-zh阅读总结
摘要: [TOC] gopl zh阅读总结 终于看完了这本圣经(算不上深阅读),简单说几点: 1.作者是go语言的亲爹,也是一个有丰富编程经验的工程师(真是废话—_—!) 2.这本经典中提到很多编程经验方面的事,所以编程初学者并不适合 3.笔者稍微写过点简陋程序,看完这本书收获了很多,但是只是这本书的很小一
阅读全文
posted @ 2019-07-27 15:18 DickLai
阅读(330)
评论(0)
推荐(0)
go语言圣经第十三章(读书笔记)
摘要: [TOC] 第十三章 底层编程 本章提供的方法不应该轻易使用(译注:属于黑魔法,虽然可能功能很强大,但是也容易误伤到自己)。如果没有处理好细节,它们可能导致各种不可预测的并且隐晦的错误,甚至连有经验的的C语言程序员也无法理解这些错误。使用unsafe包的同时也放弃了Go语言保证与未来版本的兼容性的承
阅读全文
posted @ 2019-07-27 14:08 DickLai
阅读(130)
评论(0)
推荐(0)
go语言圣经第十二章(读书笔记)
摘要: [TOC] 第十二章 反射 为何需要反射 switch类型分支虽然可以识别部分类型,但对于array,chan,map,pointer,slice,struct等就没办法了 reflect.Type和reflect.Value 反射由reflect包支持,它定义了两个重要的类型:Type和Value
阅读全文
posted @ 2019-07-27 00:50 DickLai
阅读(181)
评论(0)
推荐(0)
2019年7月26日
go语言圣经第十一章(读书笔记)
摘要: [TOC] 第十一章 测试 这一章实践性非常强,笔记大多只是概念 我们说测试的时候一般是指自动化测试,也就是写一些小的程序用来检测被测试代码(产品代码)的行为和预期的一样,这些通常都是精心设计的执行某些特定的功能或者是通过随机性的输入要验证边界的处理。 go test go test命令是一个按照一
阅读全文
posted @ 2019-07-26 23:59 DickLai
阅读(157)
评论(0)
推荐(0)
下一页
公告