数据结构
-
在 Apache Cassandra 中定义和优化数据分区
速度和可扩展性是 Apache Cassandra 不变的追求;来学习一下如何充分发挥它的专长吧。 Apache Cassandra 是一个数据库,但又不是一个简单的数据库;它是一…
-
让 YAML 变得像它看起来一样简单
YAML 看起来很简单,为什么它这么难写呢?了解成功使用 YAML 的两个秘诀。 如果你曾经尝试过写 YAML,你可能一开始会对它看起来很容易感到高兴。乍一看,经常用于配置文件、A…
-
编程面试的十大算法(适用于软件工程师)
导读:如果你已经获得计算机科学技术或者软件工程学位,并且在找一份工作。请阅读本文关于编程面试的十大算法。 本文旨在帮助寻找软件开发工程师工作的人们。 强调一点,软件工程师的工…
-
浅谈配置文件格式
流行的配置文件格式有若干种,每种都有其自身优势。从中找到最适合你的格式吧! 计算机上有数以千计的配置文件。你可能永远不会直接与其中的大部分文件打交道,但它们确实散落在你的 …
-
YAML 使用入门
什么是 YAML,为什么我们现在应该开始使用它? YAML(YAML 不是标记语言YAML Ain’t Markup Language)是一种适宜阅读理解的数据序列化语…
-
互联网大厂的后端技术栈
最近公司招聘海外后端研发,所以整理一份技术栈的资料给他们,但是想来这份整理也适用于所有后端研发,所以去掉了敏感内容,把它呈现于此。 本文重在概述,毕竟篇幅有限,欢迎「关注」,后续可…
-
什么是 XML?
了解一下 XML 吧,它是一种严格但灵活的标记语言,无论是在文档还是图像方面应用都十分广泛。 XML 是一种分层的标记语言。它使用打开和关闭标签来定义数据,它常用来存储和交换数据,…
-
我喜欢的编程语言以及它们的创建者
1)Java 和 James Gosling Java 是世界上最成功最流行的编程语言之一。James Gosling 博士发明了 Java,并被尊称为 Java 之父。在早些…
-
用于 Web 前端开发的 9 个 JavaScript 开源框架
根据 JavaScript 框架的优点和主要特点对许多 JavaScript 框架进行细分。 大约十年前,JavaScript 社区开始见证一场 JavaScript 框架的激战。…
-
中科院国产编程语言“木兰”引争议:声称完全自主,实则换皮Python?
近日有媒体称,一款面向智能物联网和编程教育的国产编程语言出世,名为木兰。消息一出,引起了开发者社区的讨论。但有人发现,下载的程序包解包后——是个 Python? 随着人机交互频次…