服务端

脚本语言

Hugo 安装

阅读(44)

在 macOS、Linux、Windows、BSD 以及任何能运行 Go 编译器工具链的机器上安装 Hugo。 在 macOS 上安装 Hugo 包管理器  Homebrew  Homebrew 是 macOS...

Hugo 功能特点

阅读(40)

Hugo 以其极速构建速度、强大的内容管理能力和功能丰富的模板语言,为各种静态网站提供了完美的解决方案。 基本功能 组织管理  内容管理 附加功能

Hugo 教程

阅读(31)

Hugo是由Go编写的快速现代静态网站生成器,旨在让网站创建变得有趣。 Hugo是一个通用的网站框架。从技术角度来说,Hugo是一个静态网站生成器。 使用Hugo构建的网站非常快速和安全。Hugo网站运行无需数据库或Ruby、Python或...

Ruby RubyGems

阅读(172)

RubyGems 是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。 RubyGems 旨在方便地管理 gem 安装的工具,以及用于分发 gem 的服务器。这类似于 Ubuntu 下...

Ruby JSON

阅读(235)

本章节我们将为大家介绍如何使用 Ruby 语言来编码和解码 JSON 对象。 环境配置 在使用 Ruby 编码或解码 JSON 数据前,我们需要先安装 Ruby JSON 模块。在安装该模块前你需要先安装 Ruby gem,我们使用 Rub...

Ruby 多线程

阅读(187)

每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。 线程是程序中一个单一的顺序控制流程,在单个程序中同时运行多个线程完成不同的工作,称为多线程。 Ruby 中我们可以通过 Thread 类来创建多线程,Ruby的线程是一个轻量...

Ruby Web Service 应用 – SOAP4R

阅读(175)

什么是 SOAP? 简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是交换数据的一种协议规范。 SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。 简单对象访问...

Ruby XML, XSLT 和 XPath 教程

阅读(185)

什么是 XML ? XML 指可扩展标记语言(eXtensible Markup Language)。 可扩展标记语言,标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。 它可以用来标记数据、定义数据类型,是一种允许用户...

Ruby Socket 编程

阅读(213)

Ruby提供了两个级别访问网络的服务,在底层你可以访问操作系统,它可以让你实现客户端和服务器为面向连接和无连接协议的基本套接字支持。 Ruby 统一支持应用程序的网络协议,如FTP、HTTP等。 不管是高层的还是底层的。ruby提供了一些基...

Ruby 发送邮件 – SMTP

阅读(324)

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 Ruby提供了 Net::SMTP 来发送邮件,并提供了两个方法 new 和...