V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bianhua  ›  全部回复第 9 页 / 共 10 页
回复总数  192
1  2  3  4  5  6  7  8  9  10  
2017-02-10 18:23:00 +08:00
回复了 Famio 创建的主题 程序员 看到的一个题,随手分享一下
跟你们说吧,只有 1 楼的答案是对的,因为后面那两个它么是的 println (笑哭
2017-02-10 17:19:21 +08:00
回复了 andyL 创建的主题 程序员 关于模版引擎
@andyL

短答案:是的。事实上这就是模板引擎存在的意义——让前端不需要担心后端那些复杂的逻辑,只需要处理手头上这些后端给到的数据就行了。这样前端的工作负担就能大大减轻了。

长答案:这需要看你如何安排你的项目,以及新的设计是否引入了需要后端一起变更的功能。

我没有用过这个模板引擎,但我看了下它的文档,感觉跟大多数模板引擎套路一致:分配或者映射一个变量,把它交给模板引擎,模板引擎根据模板语法解析出那个变量,将变量(或变量解析后的)内容填充到页面上。

你看,模板引擎得到的变量都是后端给的,前端自己不能“得到”这些东西。所以如果你的前端需要得到这些数据,就需要后端将数据“给”前端(虽然在实际意义上是同一个程序)。

但是如果前端的变更无需调用新的数据,那么大体上就不需要后端参与 UI 更新了。
2017-02-10 17:00:16 +08:00
回复了 andyL 创建的主题 程序员 关于模版引擎
> 有没有 V 友能给外行解释一下什么叫做模版引擎?

模板引擎指的是一种根据特殊语法或者模式( Pattern ),通过预设规则生成内容的转换程序。

比如 Thymeleaf 是一种使用 Java 编写的 HTML 模板引擎。它可以解析并处理 HTML 中的代码,并通过这些代码来调用 Java 中的预设函数或数据来产生新的 HTML 内容。
2017-02-10 13:53:01 +08:00
回复了 amanbolatbalabek 创建的主题 程序员 小老外在国内做程序猿好吗?
如果你在北京的话,可以简单写一份简历投出去试试,看北京的 IT 公司能给你的薪资是否比你目前的薪资高。这样可以得到最可靠的结果。

另外:

1 、中国的绿卡不好拿,中国国籍也不是那么容易加入的。而且除非被公司聘用,否则很难拿到工作 Visa 。毕竟中国有数量众多的 Nationalism ,习惯于做“天朝上国”的美梦,不会支持任何程度上的开放。作为普通外国人在中国工作和生活比中国本国国民要困难很多(很多中国人体会不到这一点,但其实只要假想一下所有需要身份证才能使用的服务都变得统统不可用就知道了)。

2 、中国国内的 IT 圈子应该是比较开放的,但是如果有更好的机会,还是去尝试更好的那个机会。中国不是一个理想的投资地,毕竟: A )法律意识还不健全,合同在很多情况下跟没有一样; B )政策也不稳定。但是在中国赚钱是可能,因为市场大,机会相对多。
2017-02-09 12:47:11 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
哈哈哈哈。首先题主的主题是泛型,这帖子已经不知道去哪儿了。最近在写 Golang ,我觉得泛型这种东西,有更好,没有也没什么关系。

@jarlyyn

> 一个东西会比另外一个东西是自然不可能的,东西是客观存在,好与不好是每个人的主管判断,这是一个基本的哲学常识。

不知道我理解错了没。但,你是不是在说,一个东西在客观上是不会比另一个东西好或差的,是这样么?
2017-02-09 12:08:49 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@jarlyyn

你倒是很会挑对自己有利的例子。但当我拿出 QBASIC 和 GVBASIC ,你还能说出什么来么?

当然可能你只听说过 TIOBE TOP 10 上的那些语言,写过的更少,所以才得出那些结论。但我已经说过了,流行的语言已经找到了自己的适用域,所以它们才没有被抛弃。

其实你拿 TIOBE TOP 50 和 TIOBE TOP 10 比比就能得出结论了——一些语言就是没有令一些优秀。

关于语言之争,其实引起争论的原因不是语言,而是在这些语言的背后,使用这些语言的人——当你开始批评一种语言的时候,不可避免的会激怒一些使用这些语言的用户——如果这些语言有用户的话。这就是为什么会有那种 PC 式的陈述句,避免让自己暴露在非理性的漩涡中。

但是,一件东西会比另一个东西好,这是自然的,就像一个人会比另一个人优秀、一个设计比另一个设计好看一样。所以当你说“这些东西没有好坏之分”的时候,要么是在说谎,要么是在犯错。
2017-02-08 20:14:29 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@jarlyyn

> 我认为语言之间当然没有优劣之分,只有适合不适合。

NO NO NO ,语言自然有优劣之分。说没有只是 PC 而已,为了避免争吵。

语言有优劣之分,也有是否合适。

只是大多数流行的语言在竞争的压力下,选择了自己的专长(适用领域)。有很多语言因为“劣质”的原因,根本没有机会流行起来,或者只是流行了一小段时间。
2017-02-06 20:26:12 +08:00
回复了 ArcherDog 创建的主题 他他 趁 V2EX 人少...悄悄的征个对象 hhhhhh
话说了,我也认识一个喜欢游泳的,可惜年龄和地点不符合。

不过另外,你们标记的参数都是什么?虽然对那方面没什么兴趣,但不自觉的就开始比较了起来……
@vamxmen

反过来想想,难道某天你社交网络上多了一个超级恶心的人(就是那种“好恶心哦”的人),你会冒着天天收肉麻消息的风险,不去屏蔽 TA 么?

(就是举个例子,没有其他意思……
2017-01-31 18:51:23 +08:00
回复了 vghdjgh 创建的主题 程序员 Github 上的 markdown 大神
@xcatliu

> 如果协议允许重新修改再分发,那么即使不声明源项目,法律上和道德上也都完全没问题。

只可惜这句话很容易就被人理解成“改掉了 Copyright 也没问题”,然后连原作者一起都被删除了。
2017-01-29 09:47:50 +08:00
回复了 babytomas 创建的主题 Linux Arc Theme 作者 Github 下方的图像是来源于什么 Linux 发行版?
@loading

心疼,给你一颗 ❤ :D
2017-01-26 14:47:52 +08:00
回复了 tt7 创建的主题 科幻 《三体》的硬伤 ( by 布尔费墨)
@chairuosen

你还是没理解我的意思。

我第一个帖子是回答你“白人登录美洲为什么不和土著合作??”的问题:其实是有合作的。而战争的成因则不是非黑既白那么简单——就像所有人类之间的战争一样。

第二个帖子是回答你“我强,我需要更多资源,你弱,所以我打你。”这种观点是站不住脚的,因为就宇宙这样的尺度来说,想要获得资源的方法实在太多,战争往往并不是最适合的解决方案。比如你想给飞船冲能,在太阳上趴一下就行了,何苦要费尽心机与另一个低等的多的物种缠斗?

另外:

> 一个文明的高速发展对于另一个文明来讲,应该也算一种威胁

这个完全属于推测,而且是否有威胁就必然需要消灭这一点完全不能确定。

> 当两个文明间有利益冲突,而消灭对方得到的好处 大于 消灭对方付出的代价时,一定会打。

这也属于非黑既白的观点。然而事实并不是这么简单,比如如何确定“消灭对方得到的好处 大于 消灭对方付出的代价”?

其实这种话题在某种程度上就是 Argument from ignorance 。我们在讨论一个假想的情况,这很难让我们达成任何程度上的共识。

而《三体》这本书本身就是基于 Ignorance (人类对地球之外的东西几乎可以说一无所知),所以 Argue 它的文章很多也逃不出 Argument from ignorance 的怪圈。

所以我的观点很简单:参考 #41 最后一段
2017-01-26 13:18:31 +08:00
回复了 tt7 创建的主题 科幻 《三体》的硬伤 ( by 布尔费墨)
@chairuosen

> 我说 文明实力差异大的话,一定会打。你举的例子全是在佐证我的观点啊。我强,我需要更多资源,你弱,所以我打你。

发生战争会有成因。比如资源是原因,或者宗教信仰也是原因,这样的原因太多了,凭借人类的小脑袋是分析不出的。

而就“我需要更多资源”,所以我来打你这条来说,你如果你考虑到宇宙中资源的总量(其实现在根本就不知道宇宙是不是一个封闭的系统(会不会有熵流进和流出),“总量”噗哈哈)是巨大的,地球上的资源甚至太阳系的资源放在这样的尺度上就像太阳系中的一个原子一样渺小。很难想象会有其他文明想要来进行掠夺。

退一步来说,真的有外星人为了掠夺而来到了太阳系,具体的故事大致应该是:一艘飞船来到了太阳系,它趴在了太阳上,过了一会儿,太阳不见了。要知道太阳系最珍贵的资产不是别的,就是太阳自己了。

但我不把这叫做“打”,这更像你走在马路边踩死了一只蚂蚁。 Pia , End of the story ,你根本就不会去想派什么“质子”探测蚂蚁的防御计划并且意图摧毁他们的计划然后再踩上去。

另外故事里的探测器“水滴”,这种东西是造不出来的。那种密度的物质产生的辐射融化太阳系问题应该不大,更别说它还能变成黑洞。
2017-01-26 12:50:40 +08:00
回复了 tt7 创建的主题 科幻 《三体》的硬伤 ( by 布尔费墨)
@chairuosen

> 白人登录美洲为什么不和土著合作??

没有冒犯的意思,只是想知道你在敲这几句话的时候脑子里的景象是怎么样的?

如果你的想法是,白人们一下船就拔出武器一个个将站在对面的那些印地安人削头皮的话,那很显然是错的。

真正的情况比这要复杂,你可以看看 https://en.wikipedia.org/wiki/American_Indian_Wars

简单的说,就是一开始大家还是能和平共处的,但是随着人口增多和资源的原因,白人开始要求更多的土地,并不顾破坏与印地安人的协议抢夺他们的资源(这是最显著的两个原因,其实还有各种,建议找个纪录片或者书去看)。于是印地安人开始屠杀白人以示报复,而白人反击。如果你看过电影《荒野猎人》应该会观察到当时白种人和印地安人之间的种种瓜葛。

而中国的历史教材突出的部分是白人屠杀印地安人并削头他们的皮的那部分对吧?

另外另一个帖子里提到了黑人,故事显然也没有这么简单。简单的说(不太全面,但是应该是最显著的),是非洲部落之间的战争是一直有的。而当时白人殖民美国之后,需要大量劳力,后来他们发现非洲人在卖奴隶(来源比如战败部落的囚犯之类),于是白人把这些奴隶买下来运到了美国。

后来非洲那些部落发现,与白人进行交易优势很大,可以得到白人的武器,并用这些武器进攻其他部落,然后就有了更多的奴隶可以卖。于是就这样,恶性循环。

参考: https://en.wikipedia.org/wiki/Atlantic_slave_trade#African_participation_in_the_slave_trade

建议讨论这种问题还是先查查资料,不要用自己的“朴实”历史的认知来进行猜测。

而三体这种故事书,看着玩就行了。它的作者有自己的认知限制,对世界的认识不可能是完全的,对书上的观点太认真,那你就输了。
2017-01-24 11:10:48 +08:00
回复了 Antidictator 创建的主题 随想 学历的重要性在 IT 行业是否稍稍减弱
之前那个“寒冬”的帖子不也是楼主发的么?

楼主应该看得远一些,不要将视野仅仅刚在自己身上。你看一下你的主题,基本上就是站在自己的角度思考。如果你想成为自己心目中的那群,你先要了解他们、以他们的思路思考才行。
很多笔记本都有啊,我现在用的就有一个。但出于安全考虑,并没有录入指纹信息。
2017-01-23 14:47:36 +08:00
回复了 Takahashi 创建的主题 健康 有用过站立式的办公桌的吗?
@jookr

我现在就在站立工作,但是我觉得主要的问题不是腰或者脖子,而是脚。主要是承担的重量太大了,不知道对足弓是不是有影响。正在考虑买双支撑跑鞋试试看。

如果你将显示器抬高到几乎与视线平行的话,腰和脖子的疼痛会减少很多。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5712 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 01:59 · PVG 09:59 · LAX 18:59 · JFK 21:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.