分类: 编程语言

C语言学习之C语言版本

C语言的版本 C语言有多个版本,这些版本反映了其语言规范的演进。 下面是一些主要的C语言版本: K&R C:这是最初的C语言版本,由Dennis Ritchie和Brian Kernighan于1978年在他们的著作"The C Progr…

器→工具, 编程语言 ·

Go语言的初步了解与学习

Go语言简介 Go语言,通常称为Golang,是由Google公司设计并开发的一种静态强类型、编译型语言。它在2009年首次公开发布,由Robert Griesemer、Rob Pike和Ken Thompson等知名计算机科学家共同设计。Go语言的设计目…

器→工具, 编程语言 ·

Python学习之函数

Python的函数是一种在编程中用来封装一组操作的机制。函数可以接收输入参数,并根据这些参数执行一系列操作,最后可以返回一个值。使用函数可以提高代码的重用性和可读性。以下为整理的相关资料。 函数的定义 普…

器→工具, 编程语言 ·

Windows Node.js+Yarn的安装与配置

Node.js和Yarn简介 Node.js和Yarn是现代web开发中两个非常重要的工具,它们在不同方面为开发者提供了便利。 Node.js Node.js是一个基于Chrome V8 JavaScript引擎的JavaScript运行环境。它允许开发者在服务器端运…

器→工具, 编程语言 ·

PEP 324:子进程管理 subprocess

PEP 324,全称为"subprocess - New process module",是 Python 编程语言中的一项重要提案。这个提案由 Peter Astrand 在 2003 年提出,最终被包含在 Python 2.4 版本中。PEP 324 引入了 subprocess 模块,这个模块…

器→工具, 编程语言 ·

PEP 3107:函数注解 Function Annotations

PEP 3107,全称为"Function Annotations",是 Python 编程语言中的一项重要提案,它在 Python 3.0 版本中被引入。这个提案由 Talin 在 2006 年提出,主要目的是为 Python 函数添加注解(annotations)功能。以下是…

器→工具, 编程语言 ·

PEP 484:类型提示 Type Hints

PEP 484是Python编程语言中的一项重要提案,它引入了类型提示(Type Hints)的概念。这个提案由Guido van Rossum、Jukka Lehtosalo和Łukasz Langa在2014年提出,并被包含在Python 3.5版本中。以下是关于PEP 484的详…

器→工具, 编程语言 ·

PEP 492:使用 async 和 await 语法的协程

PEP 492,全称为"Coroutines with async and await syntax",是Python编程语言中的一个重要提案。这个提案由Yury Selivanov在2015年提交,并最终成为了Python 3.5版本的一部分。PEP 492引入了async和await两个关键…

器→工具, 编程语言 ·

Python学习之面向对象基础

当我们谈论面向对象时,就像在搭积木一样,每个积木都是一个特殊的东西,而整个搭建起来就是一个大作品。在编程中,面向对象是一种方法,你可以把不同的东西(比如动物、车辆、游戏角色)看作是特殊的“积木”,每个“…

器→工具, 编程语言 ·

Hive UDF的开发简介

Hive内置了很多函数,可以参考Hive Built-In Functions。但是有些情况下,这些内置函数还是不能满足我们的需求,这时候就需要UDF出场了。 UDF全称:User-Defined Functions,即用户自定义函数,在Hive SQL编译成Ma…