V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Joyreece  ›  全部回复第 1 页 / 共 1 页
回复总数  17
2022-03-24 01:42:05 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 go make 与 new 关键词的区别
### new 、make

`**new()**` 函数用于为任何类型对象开辟内存空间的功能,其会将新开辟的内存空间设置为零值,然后返回这块内存区域的**指针**。

`**make()**` 函数仅用于 slice 、map 和 channel 类型的初始化使用,其会先开辟内存空间,然后再进行数据结构的必要的初始化(例如设置 cap 、size 等),最后返回初始化好的**实例对象本身**。

相关**官方文档:**

- new:[https://go.dev/doc/effective_go#allocation_new]( https://go.dev/doc/effective_go#allocation_new)
- make:[https://go.dev/doc/effective_go#allocation_make]( https://go.dev/doc/effective_go#allocation_make)
2021-07-30 14:03:11 +08:00
回复了 theSong 创建的主题 职场话题 朋友们,如何去到外企工作
有什么推荐的练习工作英语方面的方式么?
2017-09-15 16:23:04 +08:00
回复了 Joyreece 创建的主题 iDev 变量名起名缩写的习惯
看了楼上前辈们的观点,个人决定还是写全了。
之前又顾虑是因为想尽量保持单行不超过 120 个字符,但是某些情况下 ViewController 和 TextField 的变量名字会越来越长,特蛋疼~
2017-09-15 11:02:59 +08:00
回复了 symons 创建的主题 程序员 讨论帖, IDE 相较于 vim 有哪些优势
@xlui 这个确实, 尤其是海外的服务器, 那感人的延迟特蛋疼
2017-09-15 10:17:07 +08:00
回复了 symons 创建的主题 程序员 讨论帖, IDE 相较于 vim 有哪些优势
IDE 的最大优势就是各种工具整合在一起,一定程度是“开箱即用”,上手快相对方便,学习成本相对低;
vim 的最大特点是体积非常小没有 GUI,在连接远程服务器的时候简单的改改配置文件什么的 vim 就比 IDE 方便太多了;
2017-05-24 10:23:05 +08:00
回复了 moonkiller 创建的主题 iDev iOS 的 app 是如何获取设备的唯一标示的?
估计是自定义了一个类似 UID 的字符串,然后存在 KeyChain 里面。
每次 App 首次启动时,检查 KeyChain 里面有没有特定的 key,如果没有则新建,有的话则发送给服务器进行匹配。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2603 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 06:59 · PVG 14:59 · LAX 22:59 · JFK 01:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.