调查显示,大多数 Java 开发人员不希望学习新语言

User

Yang

System Engineer

去年秋天,JetBrains 对超过1500名 Java 开发人员的学习模式和偏好进行了调查。让我们一起看看公布的调查结果里一些有趣的亮点吧。 首先是关于开发人员使用的 Java 版本,调查进行的时间点 Java 11 还没发布,对 JDK 8 的支持也还没停止。数据显示在当时,绝大多数受访者使用的都是 Java 8。

阅读更多...

编程语言之父谈语言设计,龟叔大赞 TypeScript

User

Yang

System Engineer

争论哪门编程语言孰优孰劣,长期以来都是程序员乐此不疲的“娱乐活动”。之所以说是娱乐活动,因为这些争论到最后往往只是各自在发泄情绪,再则就是,脱离使用场景去讨论所谓哪门语言更好并没意义。

阅读更多...

Android 开发者应该从 Java 转到 Kotlin 吗?谷歌告诉你

User

Yang

System Engineer

今年 I/O 大会上,谷歌宣布正在采取的下一个重大步骤是 Kotlin-first,Android 开发将越来越多地以 Kotlin 为主,许多新的 Jetpack API 和功能将首先在 Kotlin 中提供。并且当天谷歌就开源了 Jetpack Compose 呼应这一战略。

阅读更多...

除了 async 速度翻 10 倍,JavaScript 还带来了什么?

User

Yang

System Engineer

今天的 JavaScript 已经无处不在了,以传统的方式使用 JavaScript,开发者可以在各种 Web 浏览器中创建 Web 应用;通过 Node.js,可以开发命令行工具与服务器等应用;而在桌面领域,通过基于 JavaScript 与 HTML、CSS 等 Web 技术的 Electron 框架可以构建跨平台桌面应用;React Native 则可以用来开发跨平台移动应用;此外,JavaScript 甚至可以在 IoT 设备上运行。

阅读更多...

注意!在澳洲,这些品牌的二手车慎选!出事概率最高!

User

Yang

System Engineer

根据澳洲最新道路安全数据显示,老式汽车可能会让年轻司机面临风险。研究表明,36%的致命车祸涉及15年以上车龄的汽车,而涉及新车的撞车事故仅占12%。

阅读更多...

澳洲观鲸船遭“怪浪”猛烈袭击!海水直冲船舱,帽子、袋子四处乱飞!

User

Yang

System Engineer

澳洲观鲸船遭“怪浪”猛烈袭击!海水直冲船舱,帽子、袋子四处乱飞!据澳洲九号台新闻报道,有视频显示,当乘客们笑着享受着旅程时,一股巨浪击中了黄金海岸观鲸船。

阅读更多...

澳洲有轨电车罢工行动或影响交通;Opal Tower已付2400万修补费 ;悉尼民宅突发大火,75岁老人被困!

User

Yang

System Engineer

澳洲有轨电车罢工行动或影响交通;Opal Tower已付2400万修补费 ;悉尼民宅突发大火,75岁老人被困!

阅读更多...

PYPL 6 月编程语言排行,Kotlin 与 PHP 亮了

User

Yang

System Engineer

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。开发者可以将 PYPL 作为一个参考,决定学习何种语言或 IDE,或者在新的软件项目中使用何种语言或数据库。

阅读更多...

Java 13 进入 RDP 1,新特性有哪些?

User

Yang

System Engineer

Java 13(JDK 13)目前已经进入了 Rampdown Phase One(RDP 1)状态,该状态意味着特性已经冻结,接下来开启稳定版本库,并主要进行 bug 修复与功能增强。

阅读更多...

迈向 Go 2 的下一步

User

Yang

System Engineer

Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,所谓的 Go 2 并非一个单独的重大更新版本,而是通过“增量(incremental)更新”的方式以逐渐抵达 "Go 2.0",所以期间的版本都能看到 Go 2 的影子。

阅读更多...

TIOBE 7月排行:Perl 成为过分炒作 Python 的受害者?

User

Yang

System Engineer

TIOBE 编程语言排行榜 7 月更新已公布,排名前十的分别是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL 和 Objective-C。

阅读更多...

云端数据仓库的模式选型与建设

User

Yang

System Engineer

数据,对一个企业的重要性不言而喻,如何利用好企业内部数据,发挥数据的更大价值,对于企业管理者而言尤为重要。作为最传统的数据应用之一,数据仓库在企业内部扮演着重要的角色,构建并正确配置好数据仓库,对于数据分析工作至关重要。一个设计良好的数据仓库,可以让数据分析师们如鱼得水;否则可能使企业陷入无休止的问题之中,并在未来的企业竞争中处于劣势。

阅读更多...

VS Code为什么能这么牛?

User

Yang

System Engineer

Visual Studio Code(VS Code)近年来获得了爆炸式增长,成为广大开发者工具库中的必备神器。它作为一个开源项目,也吸引了无数第三方开发者和终端用户,成为顶尖开源项目之一。它在功能上做到了够用,体验上做到了好用,更在拥有海量插件的情况下做到了简洁流畅,实属难能可贵。

阅读更多...

异步JavaScript的演化史:从回调到Promise再到Async/Await

User

Yang

System Engineer

本文以实际样例阐述了异步 JavaScript 的发展过程,介绍了每种实现方式的优势和不足,能够帮助读者掌握相关技术的使用方式并把握技术发展的脉络。

阅读更多...

Windows Terminal Preview v0.4 发布,微软出品的全新终端

User

Yang

System Engineer

Windows Terminal Preview v0.4 发布,微软出品的全新终端。在 v0.3 版本中,引入了“tabTitle”设置,它允许用户用自定义字符串文本覆盖选项卡标题。在 0.4 版中,这个功能进行了更改,默认情况下,选项卡标题将设置为配置文件名称,而不是可执行文件的路径。如果想更改默认标题,对“tabTitle”设置将能替换选项卡中配置文件的名称。

阅读更多...

BeetlSQL 2.12.11 发布,Java Dao 工具

User

Yang

System Engineer

本次增加了一个小功能,Query提供俩个静态方法filterEmpty,filterNull,这俩个方法返回StrongValue的子类,当andEq等方法的参数是StrongValue子类的时候,将根据条件拼接SQL语句。

阅读更多...

Apache Flink 1.9.0 发布,开源流处理框架

User

Yang

System Engineer

Apache Flink 1.9.0 已经发布,Apache Flink 项目的目标是开发一个流处理系统,以统一和支持多种形式的实时和离线数据处理应用程序以及事件驱动的应用程序。

阅读更多...

开发者移除 11 个 Ruby 库中 18 个带有后门的版本

User

Yang

System Engineer

RubyGems 软件包存储库的维护者近期移除了 11 个 Ruby 库中出现的 18 个恶意版本,这些版本包含了后门机制,可以在使用 Ruby 时启动加密货币挖掘程序。

阅读更多...

Git 源码禁止使用 C 标准库中容易被错用的函数

User

Yang

System Engineer

Git 项目的源码禁止开发者使用 C 标准库中的某些函数,原因是这些函数太容易被误用,就算使用得当也很容易出问题。因此 Git 的源码增加了一个 banned.h 的头函数,一旦你使用了这些被禁用的函数,将在编译时报错。

阅读更多...

MongoDB 将弃用 Perl 驱动,Perl 还能行吗?

User

Yang

System Engineer

MongoDB 高级产品经理 Scott L'Hommedieu 表示,在过去几年中,团队调查了用户群体,并与使用 Perl 驱动的公司进行交流,得到的反馈是,用户对于通过 Perl 驱动支持 MongoDB 新功能的要求极少。另一边,MongoDB 社区自 2018 年以来,没有用户询问过 Perl 驱动相关的问题。

阅读更多...

推荐课程

UI/UX项目班
UI项目实战,完成3个作品,企业UX流程

UI/UX项目班

Web开发入门班
面向零编程基础,独立做出多个网站,留学生兼职利器

Web开发入门班

商业项目培训生
通过企业的商业项目获得澳洲项目经验

商业项目培训生

Web开发全栈项目班
学习前端+后端,包含两个月实习,工作内推

Web开发全栈项目班

数据科学Kaggle实战班
金牌老师带队打Kaggle,拒绝理论,获得数据科学项目经验

数据科学Kaggle实战班

Python 开发入门班
适合零基础新手学习的编程语言

Python 开发入门班

数据工程全栈项目班
通过4个项目贯穿数据分析,数据工程,数据科学学习

数据工程全栈项目班

商业数据分析实战班
适合编程零基础学习,成为澳洲数据分析师

商业数据分析实战班

AWS项目实践班+认证考试
AWS Cloud老师结合实际项目讲解

AWS项目实践班+认证考试

DevOps项目实战班
三位来自Atlassian的Senior SRE授课,通过简单易懂项目

DevOps项目实战班

深度学习与计算机视觉
回国找工作还要做编程?人工智能高薪职业向你招手,本地经验,拿高薪offer

深度学习与计算机视觉

Business Analyst 6个月项目集训
针对澳洲和中国的产品经理方向学习,获取项目经验,拒绝空谈理论

Business Analyst 6个月项目集训