V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Aoang  ›  全部回复第 11 页 / 共 13 页
回复总数  254
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
2018-09-11 16:01:30 +08:00
回复了 webant 创建的主题 问与答 刚刚成功安装了 frp 并连接了黑群晖,但开始担心了......
@webant 你没存核弹密钥,为什么怕被黑?
2018-09-11 15:37:06 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 你确定零基础的人看得明白?更多的是一知半解吧。且这篇文章讲的并不是基础。

没谁说学 Golang 必须先学 C,话题对象是零基础的人,话题是入门编程,不是学习某一种语言。

至于是不是需要了解底层,我说的是基础,而不是底层。当解决一个问题可以使用多种方式的时候,最先使用的是自己熟悉的,但是自己熟悉的并不是最高效率的时候,是不是要了解那种方式效率更高?你不了解基础怎么去判断?凭借自己的感觉和经验?
2018-09-11 14:15:39 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino Golang 自带切片,且没有指针运算,你怎么实现?
在大脑构建对切片的理解,你确定零基础的人能做到?
完全就是不存在的。

话题的对象是零基础的人,你零基础的时候能直接理解切片?

C 之所以难,很大一部分程度就是在指针上。Golang 的指针没有指针运算,没有其他语言的基础,想理解切片,对于零基础的人有多吃力?

目前招聘 Golang 的企业都只招聘中级、高级,因为几乎没有初级。都是 C/C++、Java、Python 等等其他语言转过去的。
编程入门首选 C,兴趣爱好选 Python,谋生之计选 Java。Golang,对于现在来说,有编程基础的人一天上手,没编程基础的人上手再快,也会掉坑里。
2018-09-11 11:56:31 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 请问你使用 Golang 吗?对 Golang 的了解程度如何?
如果你深入了解过你就能明白 Golang 为什么不适合零基础的人入门了。

至于会用和理解,这根本就不存在的。

例,切片原理。
Golang 切片的结构是指向数据的指针,长度和容量。复制切片或者在切片上创建新切片,切片中的指针都指向相同数据内存区域。
没学过 C,指针是什么?长度和容量怎么理解和实现?

Golang 的切片,你完全就可以在 C 上实现一个,因为 C 没有,你得自己造轮子。当你理解了切片原理,才能知道该怎么用,这样才能避免在开发的时候出现错误。
2018-09-11 11:29:19 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 你钻牛角尖了。

零基础的人学的是编程,不是语言。
非要学 Golang 入门,和骑驴找马有什么区别?学会了 Golang 就行了,不用学编程吗?

你不了解是如何实现的,那你怎么知道该在什么时候用什么比较好?

切片数组这些都是很基础的东西,什么都不了解,还谈什么把业务逻辑抽象化?

至于看不看源码,那是你学不学的问题。
2018-09-11 10:17:23 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 你并没看懂我的意思。

C 的难度是公认的,Golang 的简单也是公认的。
但是对于一个没有基础的人来说,学会了 Golang,本身编程就会遇到很多坑,但是只学习 Golang 坑更多。

Golang 可以看作是 C 的填坑加强版,不学 C,切片、内存分配、数组等等有多少是 Golang 直接帮你解决的?没有基础的人要么需要花费时间去了解,要么被坑了花费更多的时间去填坑。
2018-09-11 10:06:50 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@hrong 嵌入式。

在学习使用上,垃圾回收、指针、闭包、运行机制等等。
2018-09-10 20:14:53 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@reus 学一门语言是为了使用,但是编程这条路,省下来的,迟早要还的。
2018-09-10 20:13:35 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 因为 Golang 独立特行,所以才推荐先学其他语言。它的很多特性都是参照其他语言优缺点来制定的。

先学 C 对于基础会理解的比较深刻,后面学习其他的语言都会快很多,而 Golang 本来就简单,有基础的人差不多一天就能上手。

不先学 Golang 是因为它对于没有基础的人来说不够简单,上手也并不快,但却也不够底层,几乎毫无优势。Golang 的教程也有太多一带而过的概念,这些你让人去哪儿补?

学习成本高不高是看你要学到什么程度,只要求上手,为什么不学 Python ?

想学 Golang,先学 C。想入门,学 Python。
2018-09-10 16:24:54 +08:00
回复了 chaomin1014 创建的主题 程序员 貌似 Golang 很火,想学一下
@clino 如果你没有编程底子,直接上手就是 Golang,你根本无法理解 Golang 为什么会是这样子的,你得花大量时间去看看其他编程语言,才能理解…

相反,你本身就会 C、C++、Java 等其他的语言,然后再去学 Golang,这种情况反而比你会 Golang,想学其他编程语言快的多。
Golang 就是一个进化版的 C,只不过和 C++ 不同,Golang 的进化有些局限(强制性)。

比如,Golang 支持返回多值。
你会 Java,那么再去学 Golang 就会觉得很好用。但是你会 Golang,再去学 Java 呢?这么鬼…为什么不能返回多值…
2018-08-31 09:42:46 +08:00
回复了 whoami9894 创建的主题 生活 请问 v 友有没有什么优质的哲学入门类书籍
@YvesX 不可能不推荐《逻辑学导论》的,没点逻辑学的基础,后面的怎么可能琢磨透。

如果楼主并不是想去学哲学,只是想感受一下不一样的气息,不如去看看《批判性思维》。
2018-08-31 09:20:11 +08:00
回复了 yuanshixoong 创建的主题 问与答 [随想]网络暴力帮凶数据库的想法
黑镜里面有一集,讲述的就是网络暴力,结局如何,你可以去看一下。
nodejs...
2018-07-18 22:33:07 +08:00
回复了 adyyq 创建的主题 问与答 挂科 5 项,还能通过所学的知识进入数据库修改成绩
挂代理,批量修改一大批人就行了。(起床困难症
@jennifertxwoodma #22
大兄弟,同病相怜,哈哈哈
@jennifertxwoodma #20
太难了,如果 10 是圆熟之爱。那么两个人都是 5 是最佳的。
我是 7,她是 1,达不到 10。而我想在进一步几乎没可能了,她不愿意学新东西。

一个人的性格是从小就慢慢养成的,我没办法改变。

我爱她,她爱我。可是爱的方式都不同,目标也不同,三观差太多了。

@all 劝告大家一句,不要找三观不合的人作为伴侣。这简直就是逆天而行
2018-06-08 18:18:04 +08:00
回复了 ntpok 创建的主题 程序员 GitHub Pages 必备技巧:删除“commit”记录
我 github 上是私有仓库,我找个其他的给你看看。

https://github.com/Hanxv/Blog/blob/master/.travis.yml
感情这个事情,就像是两个不规则物体融合的一个过程。
刚开始相互吸引,然后越靠越近,然后开始了第一次碰撞,随之开始了漫长的磨合,如果运气好就能达到传说中的圆熟之爱。
不过,这是理想状态下的,现实生活中,可能不会是这么一个发展过程。

吵架是正常的,怎么解决…我就不知道了。不过对于楼主的问题,可以尝试沟通,促进双方的相互了解。磨合,就是找到一个双方都能接受的点,但是过程中,肯定是会有一方吃亏的,如果是对方吃亏,通过其他方式多补偿一下。
双方都能相互理解了,你们的问题也就会有一个解决办法了。结婚与否,也不是什么难题了。

可能…我说的是错的。因为我自己都想放弃了…
现在…我说的话,她都会当作大道理,左耳朵进右耳朵出,说再多也没用,只会让她烦躁。
所以,路还是得靠自己走,别人没办法从根本上帮她什么。
什么样的态度,就是什么样的人生。

我明白了一个道理,10>9 这的确是真的,但是 1<9、0<9 …
2018-06-08 17:59:50 +08:00
回复了 ntpok 创建的主题 程序员 GitHub Pages 必备技巧:删除“commit”记录
这是 git 常识吧,怎么就成了必备技巧了
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2802 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 07:00 · PVG 15:00 · LAX 23:00 · JFK 02:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.