资讯月刊下载
[数据库] 3 月全球数据库排名:PostgreSQL 再迎暴涨
DB-Engines 发布了 2018 年 3 月份的数据库排名,排名前三的依然是 Oracle、MySQL 和 Microsoft SQL Server 。 前 20 名的数据库中,本月排名出现上升的只有 MariaDB ,从上个月的第 17 名上升至第 15 名。SAP Adaptive Server 和 HBase 则分别从第 15 名和第 16 名降至第 16 名和第 17 名。 Pos ...
[行业应用] Hybris平台Web架构模式演变:前后端分离
“前后端分离”显然已不是什么新鲜的话题,表面上看是一场架构模式的变革,但实质上是为了解决以往传统的服务端MVC设计模式的一些诟病和痛点。前后端分离带来的全新的前后端协作方式能够让专业的人做专业的事,无论前端后端都能更专注在自己擅长的方面。那么如何基于一个成熟的Hybris平台进行前后端分离?接下来,我们将会逐一剖析这个演变过程。 Hybris平台Web层现状 众所周知,Hybris平台是一套成 ...
[编程语言] 如何用 Python 从 0 开始创建一个区块链?
引用作者:Daniel van Flymen 纽约区块链工程师 译者:熊丽兵 牛娃软件CTO 在数字货币盛行的档口,比特币,这币那币到底值不值得信赖呢?也许你像很多人一样感到新奇,想接近它,但只因背后的区块链技术,阻断了向新领域尝试的步伐。不过,对于程序员来说,想真正搞懂比特币,搞懂区块链,可不是难题,因为他们能边玩边学,通过一行行Pyhton代码,就能真正理解数字货币的底层秘密。能用这么有逼格的 ...
[编程语言] 谷歌确认将限制Android非SDK接口使用了
引用译者|核子可乐 编辑|覃云 上个月,我们曾报道过Android 9.0 将禁止使用非官方 API,引起了开发者的热烈的讨论,时隔一个多月,Android 团队终于发声证实了这个说法,声称从 Android 9.0 开始,对非 SDK 的 API 的限制从 NDK 扩展到 Java,并表明这样做的目的是为了提高系统的稳定性,接下来,我们来看看他们是怎么说的。 谷歌声明全文 在 Android ...
[编程语言] Spring Boot 2.0正式发布,新特性解读
引用作者|翟永超 编辑|郭蕾 Spring Boot 2.0 来啦,有哪些新特性?升级吗? 写在前面 北京时间 3 月 1 日,经过漫长的等待之后,Spring Boot 2.0 正式发布。作为 Spring 生态中的重要开源项目,Spring Boot 旨在简化创建产品级的 Spring 应用和服务。用户只需要"run"就能创建一个独立的,产品级别的 Spring 应用。 ...
[编程语言] 2018 编程语言关注度调查:Java 9 关注度上升
JAXenter 对流行度比较高的几门编程语言进行了调查,了解用户对它们的喜爱度与关注程度。 Java 数据显示,42% 的受访者对旧版本的语言更感兴趣。让人意想不到的是,62% 的人希望在 2018 年更多地关注 Java 9,并且只有五分之一的受访者认为 Java 9 没有意义。 也有三分之一的参与者表示对即将到来的版本(Java 10 和 11)感兴趣。 Kotlin 和 Go 有 ...
[非技术] 2018年10个技术性前瞻
人工智能、沉浸体验、数字孪生、事件思维和持续适应性安全为下一代数字商业模式和生态系统奠定了基础。 设计师是如何让汽车更加安全的呢? 他们像对待鱼群一样对待他们。 本田(Honda)最近推出的"安全蜂群"(Safe Swarm)使用了车对车的通信方式, 允许汽车将信息传递给附近的其他汽车。 例如, 公路上方几英里处发生事故的警报可以传送到数英里外的汽车上, 使他们能够合作和智能地 ...
[编程语言] Java 9 新特性,看这里就明白了
1、Java9 新特性之---目录结构 包含jdk8及以前的jdk版本,所有目录结构以及目录含义如图: jdk9之后,目录结构发生变化如图: 这个新特性只要了解下就可以了,这个目录结构是方便为了接下来新特性做保证 2、Java9新特性之---JShell工具 怎么理解,怎么用呢?这个只是针对于java9来说,相当于cmd工具,你可以和cmd一样,直接写方法等等,不过我认为只是适用于初学者 ...
[非技术] 这么糟糕的代码,真的是我以前写的吗?
引用作者简介:Zm,爱生活,爱分享。近五年的实际开发经验,多个项目的积累与总结,在代码中经历太多的喜怒哀乐。 本文来自作者 Zm 在 GitChat 上分享 「日常开发与设计模式的那点事」。 【作者按】很多程序员不知道怎么组织代码、怎么提升效率、怎么提高代码的可维护性、可重用性、可扩展性、灵活性,写出来的代码一团糟,但这样一团糟的代码居然能正常运行。 这样的代码经历,你是否也似曾相识? 身边好多 ...
[行业应用] 区块链常用架构是什么?它和保险业又如何结合?
源于比特币社区的区块链技术,不仅为金融机构所重视,也逐渐为世界主要经济体及重要国际组织所关注。本文作者尝试对区块链常见架构进行分析,并根据其技术特点提出了一些在保险业可能的应用场景。 引用作者:李赫 区块链2.0的分类与特点 区块链2.0的典型代表是以太坊(Ethereum)和超级账本(Hyperledger),分别代表了区块链的两个重要的发展方向:应用于公众的公有链和应用于企业的联盟链。 公 ...
[开源软件] 开源巨献:2017 年 Google 开源了这些超赞的项目
春节小长假,走亲访友之余,还可以利用一些零碎的时间收集学习资料,给自己充充电,好在 2018 年成为更优秀的自己。我们知道在开源和贡献开源方面,Google 一直是行业的典范。2017 年它开源了哪些优秀的软件,有哪些值得我们借鉴学习呢?让我们一起来看下: 1、硬件加速的机器学习 JavaScript 库 DeepLearn.js DeepLearn.js 是 Google 推出的一个可用于 ...
[Web前端] 开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐!
Tutorialzine 每个月都会公布一次当月新增的 JS 和 CSS 库。2018 新年之际,该网站整理出了 2017 年最受用户欢迎和喜爱的一些 JS 和 CSS 库,供大家学习和参考。 JavaScript 本地存储库 localForage localForage 是一个 JavaScript 库,提升了应用程序的离线体验,通过使用异步的数据存储,提供简单的类似 localStora ...
[行业应用] 数据科学家必须要掌握的5种聚类算法
编译 | AI科技大本营 参与 | 刘 畅 编辑 | 明 明 【AI科技大本营导读】聚类是一种将数据点按一定规则分群的机器学习技术。给定一组数据点,我们可以使用聚类算法将每个数据点分类到一个特定的簇中。理论上,属于同一类的数据点应具有相似的属性或特征,而不同类中的数据点应具有差异很大的属性或特征。聚类属于无监督学习中的一种方法,也是一种在许多领域中用于统计数据分析的常用技术。 ...
[编程语言] JAVA 线程池的正确打开方式
当前环境 jdk == 1.8 Executors 使用的隐患 先来看一段代码,我们要创建一个固定线程池,假设固定线程数是4。代码如下: Executors是JAVA并发包中提供的,用来快速创建不同类型的线程池。 是不是很简单,创建线程池只需一行代码。对于一些个人项目或临时性的项目,这样写确实没什么问题,而且开发速度很快。但在一些大型项目中,这种做法一般是禁止的。 WHY??? 因为用Exe ...
[编程语言] Java 在 2018 的关键字:Eclipse 之年,容器和无服务 ...
现在,Java EE 已经是 Eclipse 基金会的一个项目;甲骨文也加快了 Java SE 的发布频率,最重要的是通过 Java 模块化系统(Java Platform Module System),即大家熟知的 Jigsaw,Java 的模块化特性终于正式和开发者见面了! 我们有理由相信,未来的一年对 Java 专业人士来说将是有趣的一年。 IBM 杰出工程师兼 Java 首席技术官 J ...
[编程语言] 如何减少Ruby中的内存使用
引用原文:Reducing Memory Usage in Ruby 作者:tenderlove 翻译:无阻我飞扬 摘要:Ruby的GC用于垃圾回收,释放内存给回系统。本文作者以代码示例介绍了Ruby中的指令序列、指令序列格式以及指令序列的引用和压缩,重点引出了如何在Ruby中节省内存。以下是译文。 本人一直在努力用Ruby构建一个压缩垃圾收集器,而实现压缩GC(垃圾收集器)的最大障碍之一就是更新 ...
[移动开发] 2018 年 Android 应用程序的发展趋势
应用程序开发人员正在不断开发新方法,一方面简化和缩短开发流程,另一方面构建最佳设计和用户体验。每年我们都可以看到在移动应用程序开发中不断涌现的新型尖端技术和工具。在这里,我们将介绍一些趋势,让您更好地了解2018年应该是什么。让我们仔细看看Android应用程序的发展趋势! Kotlin是一种相对较新的编程语言,适用于Java虚拟机。它主要由JetBrains程序员开发,自从Google IO ...
[Web前端] 10 种最常见的 Javascript 错误 — 总结于 1000+ ...
引用原文地址:https://rollbar.com/blog/top-10-javascript-errors/ 更多文章参见: https://github.com/elevenbeans/elevenbeans.github.io 为了回馈我们的开发者社区,我们查看了数千个项目的数据库,发现了 JavaScript 中频度最高的 10 种错误。我们会告诉你什么原因导致了这些错误,以及如何防止这 ...
[非技术] VB 连续两月上涨,Go 怎么还在跌.... | TIOBE 排行 ...
在这个月公布的排行榜中,我们惊奇地发现,VB 上升到了第 12 名的位置,同样取得一定涨幅的还有 Visual Basic.NET。回过头去看看,我们可以看到,1 月 VB 就出现了上涨趋势,没想到这个月还能继续增长。 Visual Basic(简称 VB)是 Microsoft 公司开发的一种通用的基于对象的程序设计语言,作为早期的一种开发语言,开发了很多较为大型的企业级应用程序,但似乎并不受资 ...
[行业应用] 上手机器学习,从搞懂这十大经典算法开始
引用翻译 | AI科技大本营(rgznai100) 参与 | 林椿眄 编辑 | 波波,Donna 在机器学习领域,“没有免费的午餐”是一个不变的定理。简而言之,没有一种算法是完美的,可以作为任何问题的最佳解决方案。认清这一点,对于解决监督学习问题(如预测建模问题)尤其重要。 我们不能总说神经网络就是比决策树好,反之亦然。影响算法性能的因素有很多,比如数据集的大小和结构。 因此,对于自己的问题, ...
[Web前端] 2017年 JavaScript 框架回顾 -- 后端框架
本文是2017年 JavaScript 框架回顾系列的最后的一篇文章,主要介绍 JavaScript 的后端框架情况。 从上图中可以看到,Express 作为用 JavaScript 编写的后端服务的主流解决方案,占据了后端框架使用率的绝大部分,其次的四个最大框架对比于 Express 来说,占用率都很小。 到目前为止,我们所讨论的几乎所有框架的绝对使用量都在不断增加。自2013年以来,Expr ...
[非技术] ITeye新闻热点月刊:2018年01月总第119期发布了!
新年伊始,首先祝小伙伴们新年快乐!ITeye新闻热点月刊总第119期(2018年01月版)发布了!制作精美,内容丰富,为您总结一个月最精彩的技术新闻。 【点击下载ITeye 2018年01月新闻热点月刊】 >>精彩内容推荐: 编写高性能Java代码的最佳实践 本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JV ...
[行业应用] 比特币、以太坊、Fabric…你知道它们的优缺点吗?不懂 ...
引用作者:张铮文 来源:区块链大本营 本文将对目前市场上几个典型的区块链框架进行横向对比,看看它们都有哪些特点,以及它们之间到底有什么区别。为了保持对比的客观与公正,本文将只针对开源的区块链框架进行讨论。 时常听人们谈起区块链,从2009年比特币诞生至今,各式各样的区块链系统或基于区块链的应用不断被开发出来,并被应用到大量的场景中,而区块链技术本身也在不停地变化和改进。 区块链又被称为分布式账本 ...
[非技术] DB-Engines 2 月全球数据库排名:MongoDB 爆发
DB-Engines 发布了 2018 年 2 月份的数据库排名,排名前三的依然是 Oracle、MySQL 和 Microsoft SQL Server 。 前 20 名的数据库中,对比上个月,Redis 从第 9 名上升至第 8 名,Elasticsearch 从第 10 名上升至第 9 名。Cassandra 本月再次被挤出前 10 ,回到第 11 位。Splunk 和 SAP Adapti ...
最近热门TAG
Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)
最新发表资讯
两天前的资讯:
- Docker操作
- 校准产品质量,把控出海航向,腾讯WeTest《2019中国移动游戏质量白皮书》正式开放预约
- 活字格Web应用生成平台V4.0 Update 1重磅发布,针对开发者全面免费
- Java 开源博客 Solo 2.9.5 发布,大量细节优化
- Go 博客平台 Pipe 1.8.2 发布,支持 GitHub 登录
- 若依后台管理系统 3.0 发布
- Mirth Connect 互联互通 第五章 查询发送者通道
- Spread表格组件 Java CTP 版本更新,全新亮点抢先看
- 葡萄城报表模板库更新:新增6个行业、50张经典报表模板
- Go 博客平台 Pipe 1.8.1 发布,新主题 Fara
- Java 社区平台 Sym 3.4.0 发布,可配置标签广告位
- 若依后台管理系统 2.4 发布
- 高性能跨平台通信框架 HP-Socket v5.4.1
- 开源小程序CMS网站, JeeWx-App-CMS 1.1 版本升级发布,持续更新!
- Java 社区平台 Sym 3.3.0 发布,支持停用账号
- Redkale 1.9.6 发布,Java 分布式微服务
- Java 开源博客 Solo 2.9.3 发布,可指定移动端皮肤
- ActiveReports V12 SP2 发布了!
- ComponentOne 2018V2正式发布,提供轻量级的 .NET
- 纯前端表格控件SpreadJS V11.2新版本发布,全面支持React和Vue