你很可能或多或少听说过Go。 它越来越受欢迎。 Go快速,简单,并且拥有一个很棒的社区。 并发模型是学习这门语言最令人兴奋的方面之一。 Go的并发原语使创建并发的多线程程序变得简单而有趣。 我将通过插图介绍Go的并发原语,希望能够将这些概念讲清楚以供将来学习。 本文适用于Go的新手,以及想要了解Go的并发原语:go routine 和 channel 的学习者。
用铁路的方法简化Erlang的case嵌套问题
本文提出了另一种可以构建你的程序的方法,它的灵感来自Elixir的管道宏’|>’,此方法就是使用我最近编写的小型epipe库,而不用令人可怕的parse transforms。 Epipe本身的灵感来源于Scott Wlaschin发表的这篇文章。
Spring Boot Web应用程序配置
在这篇短文中,我们将介绍Spring Boot Web应用程序配置的一些有趣方面。 我们将介绍一些Web应用程序最常用的配置。
使用Spring Boot创建Web应用程序
在这篇文章中,我们将探讨使用Spring Boot创建Web应用程序的细节。 我们将探索Spring Boot如何帮助你加速应用程序开发。我们将使用Spring Boot构建一个简单的Web应用程序,并为其添加一些有用的服务。
Erlang私有函数的私有程度如何?
今天我在推特上看到一条引起我注意的推文:
为gen_event辩护
gen_event曾一度引起Erlang和Elixir开发人员的不满。他们已经撰写了许多文章,并就gen_event的各种替代办法举行了一次以上的会议。在这篇文章中,我要说明的是,尽管gen_event存在缺陷,但它仍然是一个非常有用的模块。我也认为它的核心设计最终要比许多人认为的灵活得多。
Spring Boot Starters简介
在这篇文章中,我们将向你介绍Spring Boot Starters,并将讨论Spring Boot Starters的优点和优势。
使用Spring Boot构建应用程序
在这篇文章中,我们将探讨使用Spring Boot构建应用程序。 我们将介绍Spring Boot的不同方面以及使用Spring Boot构建应用程序的不同选项。
Spring Boot是什么?
这将是更侧重于介绍Spring Boot的短文,我们将讨论“什么是Spring Boot”? 以及Spring Boot如何帮助构建基于Java的企业应用程序。
Rust的内存安全革命
介绍
Rust是一种年轻的编程语言,为程序代码带来了新的质量。 你可能听说过它是快速的、安全的或容易实现并发的。 本文集中介绍Rust最重要的核心特性:内存管理。 该核心特性是Rust的主要创新之一,它的许多独特的特点是基于这种核心特性的。
本文是写给不知道Rust或刚刚开始学习它的程序员的。对于熟悉C、C++或其他使用手动管理内存以及使用垃圾回收器语言的读者来说会更容易理解Rust的特点。 本文是一个旨在介绍Rust核心概念并鼓励进一步学习的高层次介绍。本文不是教程,最后也没有Hello Wrold的Rust例子。