新足迹

 找回密码
 注册

精华好帖回顾

· lunch box系列(三),附切剩的边角余料处理办法 (2018-4-23) 兔子爱吃肉 · 回国三年之感悟-1: 大上海 (2011-8-31) 唐韵秦风
· 《太阳的后裔》·我的日~双宋昏了~原来那些年我所看到的都是情真意切,真情流露!宋宋星座速配指数-5522楼~ (2016-2-4) xlin8703 · 上海 --- 夜太美 (2012-1-18) JerryWu
Advertisement
Advertisement
楼主:盒饭强

[NSW] 公司招Python/C++研发 [复制链接]

发表于 2017-7-10 13:08 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 12:19 编辑
liucescs 发表于 2017-7-8 22:28
我 Java 还算玩的好的,Json 也是一句话,没听说过一个库叫 Gson 么?

这种 boilerplate 谁有空没事写着 ...


我还等你一句话找JSON父节点呢,别跑哇。写不出来也别忘了回来认个错。

我真是纳闷一科班的咋连父节点都没选过,这到底有没有工作经验
Advertisement
Advertisement

发表于 2017-7-10 13:13 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
irenejicn 发表于 2017-7-8 23:27
{ root: {

  tag:

你前面说,XML与JSON可以无损互转,这没两下就面目全非。不认错的话,我这还有几个例子要不要拿上来?

做技术,知错就改。要不你朋友同事看了,知道你是错了也不认的,对你有好的影响?

发表于 2017-7-10 13:34 |显示全部楼层
此文章由 盒饭强 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 盒饭强 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 12:08
我还等你一句话找JSON父节点呢,别跑哇。写不出来也别忘了回来认个错。

我真是纳闷一科班的咋连父节点都 ...

你们聊的我看不懂。
不过澳洲华人IT圈确实很多爱装逼的“大牛”肚子里只有屎。

发表于 2017-7-10 13:36 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 12:38 编辑
jsonp 发表于 2017-7-9 12:42
哎呀,怎么办,我们世界500强的公司没有用xml会不会马上要倒闭了,好担心啊。万一倒闭了我只会react/node ...


我查了下angular市场占有率是0.4%,react是angular的1/5,另一说react占不到0.03%,不知道你的队友或老板知道这个脸色都要黑了,还是说你老板和队友就你一个人,要不然就冲着万分之三的占有率,你全澳也找不出俩人会啊,要不就是,会的很多,可就是一个app也写不出来。。。

发表于 2017-7-10 13:37 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
盒饭强 发表于 2017-7-10 12:34
你们聊的我看不懂。
不过澳洲华人IT圈确实很多爱装逼的“大牛”肚子里只有屎。 ...

各个民族都有,让他写一个月代码就老实了。

发表于 2017-7-10 13:44 来自手机 |显示全部楼层
此文章由 jsonp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jsonp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 12:36
我查了下angular市场占有率是0.4%,react是angular的1/5,另一说react占不到0.03%,不知道你的队友或老板 ...

存量和增量的比较有意义吗?你看新开发的还有jquery 吗?
Advertisement
Advertisement

发表于 2017-7-10 13:49 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 12:53 编辑
jsonp 发表于 2017-7-10 12:44
存量和增量的比较有意义吗?你看新开发的还有jquery 吗?


我这边做公司in house Web app,全都用基础jQuery加模板,功能从绘图到3d到图像处理到网店到CMS到生产调度到财会到marketing到各种自动化到集成CNC设备远控应有尽有,雇过的人也是三位数。你就整天忽悠几个金主资助startup搞些个网上赌博之类的网站,你能和我比?

angular都快死光了,就你这万分之三还跳出来忽悠。也不照照镜子。

发表于 2017-7-10 13:53 来自手机 |显示全部楼层
此文章由 iamsuper 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iamsuper 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jsonp 发表于 2017-7-10 12:44
存量和增量的比较有意义吗?你看新开发的还有jquery 吗?

没必要争了,有些人喜欢活在自己的世界里,只能祝他good luck在找工作时,是可以找jQuery的工,不过jquery太容易了,反正我从不拿jquery作为卖点,它的design pattern (module, abstract etc)确实是我们的教科书。
oo

发表于 2017-7-10 13:54 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 12:58 编辑
iamsuper 发表于 2017-7-10 12:53
没必要争了,有些人喜欢活在自己的世界里,只能祝他good luck在找工作时,是可以找jQuery的工,不过jquer ...


你也不照照镜子看自己做过啥像样的东西没。真希望以后不用和你这种忽悠共事。

看你整天找工作找工作,估计是从来没工作过。

你以为我和你一样整天找工作啊?

发表于 2017-7-10 13:58 来自手机 |显示全部楼层
此文章由 iamsuper 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iamsuper 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 12:54
你也不照照镜子看自己做过啥像样的东西没。真希望以后不用和你这种忽悠共事。

看你整天找工作找工作,估 ...

别妒忌,一跳涨的工资够你在一个公司干10年了:)
oo

发表于 2017-7-10 14:01 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 13:03 编辑
iamsuper 发表于 2017-7-10 12:58
别妒忌,一跳涨的工资够你在一个公司干10年了:)


我这个圈子里见识的人多了去了,市场啥行情,还用得着你上课?一跳涨十年,把大家当傻子?你这ID以后说话还有人信?恭喜你自废ID

整天跳槽为乐,不务正业,看以后谁还和你合作。
Advertisement
Advertisement

发表于 2017-7-10 14:59 |显示全部楼层
此文章由 artwo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 artwo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 12:36
我查了下angular市场占有率是0.4%,react是angular的1/5,另一说react占不到0.03%,不知道你的队友或老板 ...

Angular 2 越来越heavy, 现在转投vue的也很多

发表于 2017-7-10 15:47 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
artwo 发表于 2017-7-10 13:59
Angular 2 越来越heavy, 现在转投vue的也很多

整天折腾这些低市场率的你都不要写程序了,这些都是某些忽悠刷经验搞出来的。要真想用,先看市场占有率。实在不行自己写一个都比学新的快。

发表于 2017-7-10 16:00 |显示全部楼层
此文章由 kksp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kksp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
json理论上也可以找到父节点,只不过没有像jQuery一样对应于xml的现成的解析器
而且要做一个其实也不难,之所以没有像样的我估计大多数用json的情况都没什么一定要在前端找父节点的需求

发表于 2017-7-10 16:11 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 becoset 于 2017-7-10 15:21 编辑
kksp 发表于 2017-7-10 15:00
json理论上也可以找到父节点,只不过没有像jQuery一样对应于xml的现成的解析器
而且要做一个其实也不难,之 ...


理论上是有问题的,因为大多数编程语言,每个object可能会有多个父母。因此,JSON找父节点,本身就缺乏理论支持。不信你自己试试,肯定都是些稀奇古怪的方法冒出来,永远不会像XML那样一句parent搞定。

再者,JSON搜索节点功能几乎没有,你不信可以试试。我以前搞过两年JSON,受不了才转到XML来的。

没有通用解析器,其实就是因为做不出来,就算做出来也不会像XML那么全能,既能修改又能读取还能插入还能复制或者移来移去等等。要不然,假如JSON真那么受欢迎,怎么可能没这种东西?前面有一楼还欠我一个GSon代码呢,就是写不出来。

再讲,前端没需求,后端该有吧?你看看c# Java PHP Python之流,哪个选的中?一个都没有。

发表于 2017-7-10 17:41 |显示全部楼层
此文章由 kksp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kksp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 15:11
理论上是有问题的,因为大多数编程语言,每个object可能会有多个父母。因此,JSON找父节点,本身就缺乏理 ...

同样的数据,同样的搜索标准,我实在想不出有什么情况是xml可以找到父节点而json是没有办法确定的
你可以举个例子吗
Advertisement
Advertisement

发表于 2017-7-10 18:01 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kksp 发表于 2017-7-10 16:41
同样的数据,同样的搜索标准,我实在想不出有什么情况是xml可以找到父节点而json是没有办法确定的
你可以 ...

这样,在我举例子之前,麻烦您说下,您做没做过这种处理

发表于 2017-7-10 18:57 |显示全部楼层
此文章由 kksp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kksp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-10 17:01
这样,在我举例子之前,麻烦您说下,您做没做过这种处理


如果需求真的这么普遍的话你可以完全不用理会我有没有做过,就算我没做过论坛上总有人能做过

我真没做过在json下面需要找父节点而找不到的

如果你所说的父节点找不到是因为一个JavaScript object可以attached到多个其他的JavaScript object上面去
比如你可以定义一个
  1. var parent1={child:{prop:"val" }};
  2. var parent2.child = parent1.child;
复制代码
这样只给你child你当然不知道他的父节点是什么,因为parent1,2都是他的父节点
xml是不可能做这种操作,所以你理所当然可以直接找到parent

但是当你用json做等同于xml操作的时候
就是copy了这个object,而不是简单的添加reference,xml也就是这样操作
这种情况就是
  1. var parent2.child = Json.parse(Json.stringify(parent1.child))
复制代码
parent2.child 跟parent1.child不是同一个object的,所以你是可以知道任何一个的父节点的
任何一个json节点,永远都只有一个唯一的直接父节点,这个跟xml是一样的

发表于 2017-7-10 23:17 |显示全部楼层
此文章由 水星浪子 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 水星浪子 所有!转贴必须注明作者、出处和本声明,并保持内容完整
mark一下,学习各位高论..

发表于 2017-7-11 13:28 来自手机 |显示全部楼层
此文章由 becoset 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 becoset 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kksp 发表于 2017-7-10 17:57
如果需求真的这么普遍的话你可以完全不用理会我有没有做过,就算我没做过论坛上总有人能做过

我真没做过 ...

JSON肯定有唯一父节点,但是现在要处理JSON,都要转成obj,所以肯定找不到父节点,除非你写各种loop还是recursive的。你随便中英文搜一下JSON找父节点的方法就知道这有多awkward。

你可以试着把我31楼那个例子改用JSON写一遍就明白了。

发表于 2017-7-11 14:01 |显示全部楼层
此文章由 kksp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kksp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoset 发表于 2017-7-11 12:28
JSON肯定有唯一父节点,但是现在要处理JSON,都要转成obj,所以肯定找不到父节点,除非你写各种loop还是r ...

你这个说法只能说一部分正确
因为对于xml来说,你要找父节点肯定也是jQuery先预处理过的,比如说遍历所有节点添加父子链接之类的
而且事实上你只要将json做跟jQuery一样的处理,你同样可以得到相同的便利
而且要添加这些父子之间的链接应该并不是很难
  1. let allNodesList = getAllNodesList(json);//method return all nodes in given json
  2.     allNodesList.forEach(node => {
  3.       node["_children"] = [];
  4.       for (var prop in node) {
  5.         if (typeof (prop) === 'object')
  6.           prop["_parent"] = node;
  7.         prop["parent"] = function () {
  8.           return this._parent;
  9.         }
  10.         node["_children"].push(prop);
  11.         node["children"] = function () {
  12.           return node["_children"];
  13.         }
  14.       }
  15.     });
复制代码
这样之后你选的任何节点都可以直接用parent()和children()来获取父子节点了

代码随便写的不知道有没有错了

评分

参与人数 1积分 +2 收起 理由
nali + 2 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2017-7-11 14:13 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
遍历一遍不就行了,有啥多争论的

发表于 2017-7-31 12:08 |显示全部楼层
此文章由 --- 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 --- 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好像整个世界都是围绕 ”父节点“ 运转的
比较和评价技术,只用一个细节,其余忽略不计, 真神!

发表于 2017-7-31 15:46 |显示全部楼层
此文章由 kiddxyp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kiddxyp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YugaYuga 发表于 2017-7-7 20:00
借贴也提前发个信息:
悉尼python, shell scripting牛人,又熟悉database, json 的
请站内留言

你好,我熟悉Python, R, Mongo DB 和MySQL, 但是我原来是做数据分析的,主要是以统计分析和数据可视化为主,请问有相关的工作吗?我的邮箱是xingyunpeng.gg@gmail.com

发表于 2017-7-31 16:49 |显示全部楼层
此文章由 YugaYuga 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 YugaYuga 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kiddxyp 发表于 2017-7-31 14:46
你好,我熟悉Python, R, Mongo DB 和MySQL, 但是我原来是做数据分析的,主要是以统计分析和数据可视化为 ...

暂时没有。以后也许会有Big Data Analytics 方面developer的需要。
you only live once

发表于 2017-8-6 22:01 |显示全部楼层
此文章由 blockg 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 blockg 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 blockg 于 2017-8-6 21:06 编辑

做开发,没有最好的语言,只有最合适的语言,做的时间越长,就要学到更多的知识。

就像你会武功,刀枪棍棒都要耍的有模有样。

现在一招鲜,吃遍天的情况已经几乎已经不存在了,因为几乎各个领域都存在不止一种语言在开发。

会的东西越多,面对各种新生的技术要有清醒的认识,要做好选择。

讲个故事,当年塞班一家独大,都去学,结果诺基亚倒闭了,这些人怎么办呢?那去学windows phone吧,结果又倒闭了,好吧,再去学android和ios,结果发现已经快40了 战斗力远不如20多岁培训学校出来的。
杠精别理我
Advertisement
Advertisement

发表于 2017-8-25 21:50 |显示全部楼层
此文章由 kiddxyp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kiddxyp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YugaYuga 发表于 2017-7-7 20:00
借贴也提前发个信息:
悉尼python, shell scripting牛人,又熟悉database, json 的
请站内留言

你好,请问现在还招人么?

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部