- 重磅消息!Kotlin要支持iO 11-04
- Java学习路线图和学习的五个必 11-04
- Java工程师面试时,一定要避开 11-04
- 面试感悟:3年工作经验java程 11-04
- Stack Overflow 大 11-04
- 谁说不能用 Python开发企业 11-04
- 零基础学习python数据分析— 11-03
- 每个程序员半小时内必须解决的5个 11-03
- 零基础学习python数据分析— 11-03
- 2017 年度 Linux 内核 11-03
重磅消息!Kotlin要支持iOS开发和Web开发了!
发布者: super | 发布时间:2017-11-04
作者|Dmitry Jemerov
编辑|覃云
KotlinConf 作为第一届 Kotlin 专题会议于今天正式开幕,而来自世界各的约 1200 名与会者齐聚旧金山,这一幕相信给大家留下了深刻印象。在会议的主题演讲当中,Kotlin 首席设计师 Andrey Breslav 公布了一系列与 Kotlin 紧密相关的重大发展成果,而我们将在这里与各位分享这些激动人心的第一手资讯。
Kotlin 1.2 RC
主题演讲当中提出的第一项重要公告,正是 Kotlin 1.2 候选发行版(简称 RC)的公布。此版本中囊括一系列新功能,包括对多个多平台项目的实验性支持、允许开发者在针对 JVM 与 Java 的模块之间进行代码共享,同时涉及多项语言改进——包括支持在注释中使用数组字面量。关于 1.2 版本当中的更多新鲜内容,请点击此处(https://blog.jetbrains.com/kotlin/2017/09/kotlin-1-2-beta-is-o
Java学习路线图和学习的五个必经阶段,你知道吗?
发布者: super | 发布时间:2017-11-04
对于Java初学者来说,想学习Java教程,需要明白,基础打好才能学得更好,Java教程之学习Java的路线图的五个必经阶段,希望能对Java学习者有所帮助。
第一个阶段-java基础阶段
1.java语法 2.面向对象 3.常用的api 4.界面编程 5.多线程 6.文件io 7.java网络编程
这是学习java开发的基础阶段,也是以后的学习基石。
第二个阶段 -数据库阶段
1.oracle
2.mysql
3.sql server
目前中国软件公司用的最多的三大主流数据库是sql server,mysql ,oracle .目前看来oracle数据库越来越流行了。一般情况下PHP对应MyS
Java工程师面试时,一定要避开这些错误禁区!
发布者: super | 发布时间:2017-11-04
Java程序员面试中的基本雷区相信大家都已经牢记于心了,但程序员不同于其他岗位,还有一些其他的注意事项,你必须注意了~~下面动力节点的老师在为大家提醒一下面试时不应该犯的错误。
1、只在电脑上练习
如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。
拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。
2、不为可能提出的问题做准备
面试之前一定要为可能提出的问题做准备。问题可能涉及你曾经的项目,你遇到的不同问题以及如何解决这些难题。你的回答会影响面试官对你的技术能力的印象。
在面试之前先好好回顾自己做过的项目,将自己的主要事迹整理一下。
3、不做模拟面试
原因显而易见。我们最好能排练一下在面试的时候会问到哪些问题。还有,在正式面试时,虽然面试官会向你提问,但是同时,你也可以向他们提出问题,
面试感悟:3年工作经验java程序员应有的技能
发布者: super | 发布时间:2017-11-04
因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。
简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于:
1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮面试是对方的主管,由于听说技术面试过了基本上90%都面试成功了,所以LZ在和主管的交谈中也是毫无顾忌,说得天花乱坠,很多自己介于知道和不知道的东西都直接脱口而出了,结果多次被对方一反问就问得哑口无言。事后想来,模棱两可的答案是面试中最忌讳的,这次的失败也让LZ认真地对待后面的每一次面试
2、另外一家失败的是一家小公司,也就20来个人吧,整个团队是支付宝出来创业的,非常厉害。面试完LZ多方了解了一下,对方认为我基本功什么的都不错,但是实际项
Stack Overflow 大规模裁员背后暗藏的危机
发布者: super | 发布时间:2017-11-04
What is Stack Overflow worth?
Nothing. But everything.
11 月 3 日,全球著名技术问答社区 Stack Overflow 进行裁员,涉及其 300 名员工中的将近 20%,现已被业界媒体证实。
消息称,在公司的一份声明中,销售和营销岗位将会进行重组,包括关闭丹佛办事处和削减部分员工。而接下来,Stack Overflow 决定将产品开发扩展到核心问答产品中,包括其企业和开发人员合作频道,以及开发人员知识共享核心平台,而这些都是准备充分且客户需求强烈的解决方案。
2017 年,从微软、Oracle、IBM,到思科、思杰、HPE,再到 Etsy、Facebook、Slack,无论是处于转型变革中的老牌巨头,还是日渐成熟的
谁说不能用 Python开发企业应用?
发布者: super | 发布时间:2017-11-04
语言多元化是PayPal编程文化中一个重要的组成部分。在C++和Java长期流行的同时,更多的团队选择了Jva和Scala。同时,Braintree的收购也引入了一个久经世故的Ruby社区。
Python作为一门特别的语言,在eBay和PayPal有很长的历史。而且其流行程度依然有增不减。
eBay的开发者支持Python这个应用于基层领域多年的语言。甚至在eBay管理层官方支持Python以前,技术人员就开始使用Python。我在几年前加入PayPal并选择Python来写内部应用,然而,我却发现了PayPal中将近15年以前的Python代码。
目前,Python 支撑着 超过50个项目, 包括:
功能和产品型, 例如 eBa
零基础学习python数据分析——函数的参数
发布者: super | 发布时间:2017-11-03
上一节课中我们讲了python的函数定义,Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。科多大数据带你来看看。
1、 位置参数:
我们先写一个计算x2的函数:
对于a(x)函数,参数x就是一个位置参数。
当我们调用a函数时,必须传入有且仅有的一个参数x:
原标题:每个程序员半小时内必须解决的5个编程问题
每次我发布软件工程师的岗位工作要求,各种求职申请就会纷至沓来,接踵而至。但每每让我困惑的是,似乎总有那么几位应聘者完全不明白所谓“编程”的意思。
当然,他们另有想法。
而我认为,如果你应聘的是“Web前端开发”岗位,那么你只懂jQuery也可以胜任,那么,“软件工程师”是不是就意味着会HTML、Java和CSS这些必备技能就行了呢?
(我觉得那些聊起XML、JSON、XSLT、SOAP、HTTP、REST、SSL和200多个首字母缩写词来头头是
零基础学习python数据分析——模块
发布者: super | 发布时间:2017-11-03
今天我们要来学习“模块”部分,科多大数据来给小伙伴介绍一下~
1、 模块:
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。
使用模块有什么好处?
最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括Python内置的模块和来自第三方的模块。
使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。
2、包:
如果不同的人编写的模块名相同怎么办?为了避免模块名冲突,Python又
2017 年度 Linux 内核开发报告公布
发布者: super | 发布时间:2017-11-03
来源:Solidot
www.solidot.org/story?sid=54266
Linux 基金会公布了2017 年度的内核开发报告,主要覆盖 Kernel 4.8 到 4.13。自采用 Git 以来有来自 1400 多家公司的约 15,600 名开发者向内核贡献了代码;从 4.8 到 4.13,来自 500 多家公司的约 4300 名开发者贡献了代码,其中 1,670 名开发者是首次贡献;
10 家贡献最多的企业分别是 Intel、Red Hat、Linaro、IBM、Samsung、SUSE、Google、AMD、Renesas 和 Mellanox;
过去一年内核每小时接受的变更数为 8.5,高于上一次报告的 7.8,换算成 24 小时就是 204 次变更,每周超过 1400;