go
-
2017主流前端框架之实际性能对比
在近几年的发展中,前端技术特别是前端框架有着爆炸式的增长。它们每一个都能够构建伟大的Web应用。那么,做为开发者该如何比较和决定采用哪个框架用于我们的软件项目中? 首先,我们需…
-
A/B 测试那点儿事:理论与工具实践
21CTO社区导读:各位,在我们之前的文章内容中发表过一些关于数据驱动设计的文章,或者使用分析工具来优化我们产品的UI设计。简单讲,我们可以用Google Analytics(GA…
-
技术领导者的道与术:从领导者到领导力
你可能想成为或者已经是一位技术领导者,估计你现在心里想成为超级英雄的想法正在爆棚。 你是Java、JavaScript、Angular等技术的专家,公司的项目代码文档里都有你的…
-
使用 Eclipse 在 Fedora 上进行 PHP 开发
Eclipse 是由 Eclipse 基金会开发的功能全面的自由开源 IDE。它诞生于 2001 年。你可以在此 IDE 中编写各种程序,从 C/C++ 和 Java 到 PHP,…
-
使用 Fedora 31 和 Nextcloud 服务器构建自己的云
Nextcloud 是用于跨多个设备存储和同步数据的软件套件。你可以从 https://github.com/nextcloud/server 了解有关 Nextcloud 服务器…
-
美拍直播首屏耗时减少50%以上的优化实践
导读:直播行业的竞争越来越激烈,各厂商对用户体验的追求也越来越高,这其中首屏时间的体验尤为重要。本文中美图的包红来同学从DNS解析优化、TCP连接耗时、HTTP响应耗时、音视频流的…
-
开发者需要了解的领域特定语言(DSL)
领域特定语言是在特定领域下用于特定上下文的语言。作为开发者,很有必要了解领域特定语言的含义,以及为什么要使用特定领域语言。 领域特定语言domain-specific langua…
-
知识图谱及图数据库Neo4J vs OrientDB
知识图谱是 Google 2012年提出的,目的是利用实体间语义关系优化搜索效果,它可以作为搜索及推荐算法中NLP的基础,完善服务效果。作者以多年实际经验入手,为大家介绍知识图谱底…
-
Linux 硬件故障排除指南
了解是什么原因导致你的 Linux 硬件发生故障,以便你可以将其恢复并快速运行。 Linux 服务器在物理机、虚拟化、私有云、公共云和混合云等许多不同种类的基础设施中运行着关键的业…
-
200行Go代码实现自己的区块链——区块生成与网络通信
在第一篇文章[1]中,我们向大家展示了如何通过精炼的Go代码实现一个简单的区块链。如何计算每个块的 Hash 值,如何验证块数据,如何让块链接起来等等,但是所有这些都是跑在一个节点…