Go 语言的string以及utf8编码
Go对于字符串提供了,string 类型。同时还有rune和byte类型可以用于字符串的转换。 先说说 string 类型的一些特性以及这些特性导致的问题。 字…
Go对于字符串提供了,string 类型。同时还有rune和byte类型可以用于字符串的转换。 先说说 string 类型的一些特性以及这些特性导致的问题。 字…
题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素…
题目描述: V1 版本 这个版本的代码使用了遍历的方法,通过维护一个map来去重,时间复杂度是O(n^3)。虽然运行结果正确但是,超时了 … V1版…
晚上回家打开Phpstorm又弹窗,说我薅羊毛的License又过期了,家里不怎么用集成开发,就偶尔写写简单代码,不如用sublime吧,还真是喜欢它简约又强大…
题目描述: 解题思路: 二分法。如果给定一个数字,能否确认快速[O(1)]这个数字有几个丑数?答案是肯定的,给定数字为n,那么a,b,c对于n有多少个丑数呢?我…
作为一个三年+的phper转到Go语言,手里拿着锤子看什么都是钉子。对象去哪儿了?抽象类,接口去哪儿了? 在Go语言中丢掉了很多语言都会有的 Class,那面向…
学习Go语言在看到这段代码的时候突然一愣,x 被置空了,为什么还有输出?进而引发了我对变量地址和值地址的思考。 首先什么是变量,在计算机中本来是没有变量的概念的…
go语言高级编程中示例了很多通道的使用方法,很有趣。这里想从元能力上总结一下chan的作用。 首先通道是什么? 从顶层建设层面的意义来看,go语言发明人的名言:…
版本控制的演变 VCS之前的方式:1、用目录拷贝区别不同版本2、公共文件容易被覆盖3、成员沟通成本高,代码继承效率低下 集中式VCS(有中心化服务器):1、有集…
RETURNING 在PgSQL中,在INSERT、UPDATE、DELETE命令中都有一个可选的RETURNING子句。 其好处不言而喻,例如在Mysql中,…