计算机 IT
共 775 人关注

热门标签

筛选:
排序:
...
JavaScript 类(Class) 【46%】

“class”构造允许用干净,漂亮的语法来定义基于原型的类。 “class” 语法 class语法是多功能的,我们将首先从一个简单的例子开始. 这是一个基于原型的User类: ...这和使用类语法是一样的:

计算机/ @Render, @Kun
...
除了模块,Java 9 还有什么新特性? 【23%】

Java9最重要的特征就是Java平台模块化系统(JPMS)。这里还有其它有趣的新特性,例如改进了应用程序编程接口(API)并且增添了新工具,比如JSshell。在过去几年的时间里,我对一些小的改变没有给予太多的关注,直到我参加了在法国Devoxx举办的这场有趣的演讲。由于今年早些时候JDK9已经宣布完成所有功能,因此这篇文章收集了让广大程序员感兴趣的那些新特性,并且详细地讲解了它们。当然,...

计算机/ @忘忧禅师, @一叶障目, @CY2, @班纳睿, @Haiyoung
...
使用 DiskInternals Linux Reader 访问 Ext2、HFS 以及其他文件系统 【33%】

DiskInternals Linux Reader 是一款免费的windows软件,可以用于浏览采样诸如linux、apple或其他文件系统的硬盘。该软件支持读取 (不可写) 使用了Ext2/3/4, ReiserFS, Reiser4, HFS, HFS+, FAT, exFAT, NTFS, ReFS and UFS2文件系统的磁盘. 它同时也支持挂载和读取raw格式的磁盘镜像 (*....

计算机/ @lovexiaoqian
...
使用 Spring Boot APIs 实现 JWT 认证 【已翻译】

使用JWTs对Restful API进行安全保护 JSON Web令牌,俗称JWTs,令牌是用来对用户进行身份验证的应用。该技术在过去的几年里已经得到普及,因为它使后端通过简单验证这些JWTs就可以接受该请求。也就是说使用JWTs应用程序可不再持有用户的cookies或其他会话数据。此特性便于扩展性,同时保持应用程序的安全性。 在身份验证过程中,当用户成功使用其凭据登录时,返回一个JSON ...

计算机/ @木捻石
...
.NET 标准 【未翻译】

First we will focus on Portable Class Library (PCL) then we will replace it by .Net Standard. Portable Class Library (PCL) PCL is all about sharing the code across several targeted platform. Its ma...

计算机/ @CY2
...
Memcached 对比 Redis,谁伯谁仲? 【63%】

相比于 memcached,Redis 更强大,更流行,更好的支持。Memcached 仅能完成 Redis 所有功能中的一小部分。即使对于其特性重叠的部分,Redis 也更为优秀。 对于新项目,请使用 Redis。 Memcached vs Redis: 直接比较 作为缓存,两个工作都是强大,快速,有用的内存数据存储。两者都可以通过缓存数据库结果,HTML片段或是任何其他生成较为昂贵的内容...

计算机/ @mylxiaoyi, @thisisgtx, @带头大哥, @S*ST非烟飞雾, @alex_pym, @中国码农, @墨镜大头, @matthew
...
Java 测试规范框架 —— Spek 用户指南 【50%】

概述 本指南要求您对Kotlin的基础知识有所掌握。如果你有Ruby的知识背景,并且对RSpec也有所熟悉的话,那你上手起来也不会有什么问题的。 什么Spek? 测试不仅是用于检查你所编写的代码执行和运行的情况,而且也需要保证它能够按应该工作的方式进行工作,也就是说,作为一个开发人员,你所实现的东西应该与需求相匹配。 一个运行没有错误的测试并不会告诉你说代码正确实现了所制定的规范。用户才会给...

计算机/ @班纳睿, @CY2
...
Webkit 推出的并发 JavaScript 提案 【19%】

最近出现了 WebKit 支持 并且在我们的编译流程中得到了完全优化。但不幸的是,JavaScript 不允许共享除  之外的任何对象。 本文思考了一个疯狂的尝试:把并发性扩展到整个 JavaScript 堆会怎么样?这样的世界里,任何对象可以分享给另一个线程。这不是一个小改动。现有的 JavaScript VM(虚拟机) 优化利用了单线程执行这一事实,所以并发肯定会产生一些性能问题。本文关...

计算机/ @边城, @👉🏻I'm🕴🏻robin, @ProteanBear, @班纳睿, @matthew, @卓小混混
...
Comparing Two High-Performance I/O Design Patterns 【未翻译】

Comparing Two High-Performance I/O Design Patterns by Alexander Libman with Vladimir Gilbourd November 25, 2005 Summary This article investigates and compares different design patterns of high perf...

计算机/ @带头大哥
...
Reactive Streams 【未翻译】

Reactive Streams Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure. This encompasses efforts aimed at runtime environments (...

计算机/ @带头大哥
...
2016 年的大数据趋势 【56%】

对大数据集进行检查以发现隐藏模式,客户偏好,未知关联,市场趋势以及其他有用的商务信息的过程就是所谓的大数据分析。 大数据分析可以是非常有用的,它可以帮助公司降低成本,促进更快,更好的决策,并提供新的产品和服务。 现在我们来谈谈2016年带来的三个大大数据趋势。 Apache Spark Apache Spark最初于2009年在加利福尼亚大学伯克利分校开发,是一个伟大的开源处理引擎,为复杂的...

计算机/ @kangkang, @Maju, @苏州小浮云
...
使用Java测试RESTful服务的最佳实践 【已翻译】

测试 RESTful Web服务可能会比较麻烦,因为我们需要考虑一些底层的东西,这样会让测试显得冗余、阅读困难甚至难以维护。幸运的是,有很多类库和最佳实践可以帮助我们让集成测试变得简洁、清晰、解耦且易于维护。本文就是来阐述这些最佳实践的。 长文慎入 要实现易读和易于维护的测试。如果你让你的测试烂掉了,那么你就是在将你的服务置于死地。 不要在测试中依赖RESTful服务内部的那些东西(比如服务...

计算机/ @班纳睿
...
Angular 5 新特性:更容易的渐进式 Web 应用程序 【已翻译】

Angular,由谷歌创建的当今流行的构建移动和桌面应用程序的JavaScript框架,在过去11个月里的两次重大升级让其处于飞速增长的时候.。它将在今年9月份遵循其半年大版本更新时间表发布下一个重大版本,即当Angular5作为谷歌推出的渐进式web应用程序的主要宿主环境首次亮相的时候。 尽管用了“5”的名号,这个出现在2012年,最初叫AngularJS,已经历从1版本到2版本重写的框架...

计算机/ @dunye, @pauli, @matthew
...
Go 语言和 Scala 语言对比 【80%】

我在Google写过Go(自己的业余时间),也在LinkedIn写过Scala。两者都是具有一流的并发特性的现代语言。 下面的回答是基于我编写大规模的软件的经验得出。 Go是一种开发模式严格固定,并且以最小代码量编译成机器代码的语言。 Scala是一种拥有多种特性并运行在JVM上的,复杂的、学术性的、功能性的、面向对象的沙箱语言。 对于绝大多数开发者的任何一个项目,我每次更愿意选择Go而不是...

计算机/ @matthew, @墨镜大头
...
如何使用 JMeter 对 TCP 协议的服务进行负载测试 【已翻译】

在TCP协议服务里,客户端向服务端发送文本或二进制信息,并从服务端接收响应。 Apache JMeter™的TCP取样器和TCP取样配置项对这类型服务进行负载测试。 这篇文章将解释如何测试一个通过回传的简单的TCP服务(服务端响应时直接回传请求的数据)。对应的TCP服务的JAR文件和java源码可以在这里下载。在我们的JMeter脚本中,我们将通过TCP取样发送数据到服务器,从服务器获取响应...

计算机/ @东方小兽人
...
如何使用R语言读取和使用直方图 【已翻译】

直方图是我最喜欢的图表类型之一,并且出于统计的原因,这可能是我最经常使用的图表。直方图由 Karl Pearson (数理统计之父) 在1800年代后期设计,它是简单的几何形状,稳健,并允许你看到数据的分布。 然而,如果你不理解是什么驱动了图表,它会让人困惑,这也许就是你不经常在一般的出版物中看到它的原因。 并不是柱状图 最常见的误解之一是将直方图看作柱状图。这是可以理解的,因为他们看起来很...

计算机/ @mylxiaoyi, @小丑
...
MQTT Essentials第5部分:MQTT主题和最佳实践 【73%】

欢迎来到MQTT Essentials的第五部分,这是一篇关于MQTT协议的核心特性和概念的系列博客。 在本文中,我们将重点介绍MQTT主题和最佳实践。 正如我们已经提到的,主题用于决定MQTT代理,由哪个客户端接收哪些消息。 我们还将讨论SYS-主题,特别是揭示代理内部信息的主题。 让我们开始吧。 主题 主题是一个UTF-8字符串,代理用它来过滤每个连接的客户端的消息。 主题由一个或多个主...

计算机/ @tony, @WestMountain, @pgboy1988, @★洛客★
...
请不要再做性能优化了!!! 【12%】

我喜欢做优化. 让我们找断算法或代码,优化一下到5倍或百倍于以前,听起来是不是很酷。 我觉得你会说是的。 优化和游戏一样有趣: 你能挑战多少关,你能打败多少人? 不过说回来,这样的事情不都是简单有趣的。有时候我们也得放在那里管它。 让我们探讨下... 你真的是在优化吗? 让你的代码更快的建议和指导有很多. 而且相当容易实践。

计算机/ @闪电侠
...
Facebook,Twitter,Google+ 等公司使用的字体和颜色 【50%】

收集社交网络上使用的品牌资产十分方便,所以你可以将这些资产恰当地融入到自己的设计中。设计师经常需要了解热门的社交网络(如Facebook、Twitter、Google+)上所使用的字体和颜色,因为这些信息可以用来设计更具识别度的社交登录按键和社交渠道的链接图标。 让我们来看一下Facebook, Twitter, Google+,Pinterest, Snapchat, Instagram,...

计算机/ @Amanda沈, @Povecraft
...
使用 ANTLR 实现从解析树到抽象语法树 【已翻译】

在本文中我们将会看到如何处理与转换由解析器得到的信息。 ANTLR 解析器识别源码中的元素并构建 解析树。由解析树,我们可以得到用于执行验证并生成编译代码的抽象语法树。 注意术语的变化:许多人将由 ANTLR 获得的树称抽象语法树。我更喜欢强调两步之间的区别。对我而言,解析树是对解析器有意义的信息,抽象语法树是为了更好支持下一步而重新组织的信息。

计算机/ @mylxiaoyi, @coyee

计算机频道热门文章

更多»计算机频道活跃译者

木捻石
本月翻译 20 段,被赞 0 次
班纳睿
本月翻译 2 段,被赞 0 次
中国码农
本月翻译 1 段,被赞 0 次
lovexiaoqian
本月翻译 1 段,被赞 0 次