• 欢迎访问周知博客,每周记录新知识
  • 祝各位学得开心!!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
go问题集

go问题(init)

go问题(init)
init() 函数是什么时候执行的? 答案解析: init() 函数是 Go 程序初始化的一部分。Go 程序初始化先于 main 函数,由 runtime 初始化每个导入的包,初始化顺序不是按照从上到下的导入顺序,而是按照解析的依赖关系,没有依赖的包最先初始化。 每个包首先初始化包作用域的常量和变量(常量优先于变量),然后执行包的 init() 函数。同一个……继续阅读 »

admin 3周前 (04-06) 42浏览 0评论 0个赞

go问题集

go问题:map 的 key 为什么是无序的?

go问题:map 的 key 为什么是无序的?
map 在扩容后,会发生 key 的搬迁,原来落在同一个 bucket 中的 key,搬迁后,有些 key 就要远走高飞了(bucket 序号加上了 2^B)。而遍历的过程,就是按顺序遍历 bucket,同时按顺序遍历 bucket 中的 key。搬迁后,key 的位置发生了重大的变化,有些 key 飞上高枝,有些 key 则原地不动。这样,遍历 map 的……继续阅读 »

admin 4周前 (03-30) 50浏览 0评论 0个赞

未分类

远程连接软件推荐

远程连接软件推荐
经过一群人调研了常见的远程连接工具,调研结果是teamviewer比较好用,有2个技术点。 【走局域网len连接的实现方案】 1.两台机器都打开配置,找到“常规-呼入的len连接”,将配置修改成”仅接受(名字可能不同,选第三项)” 2.修改后界面会显示当前机器的ip和密码,将ip和密码填到另一台机器就能完成连接 【鼠标侧键不可用的问题……继续阅读 »

admin 1个月前 (03-11) 72浏览 0评论 0个赞