1、hadoop的诞生Nutch和Lucene之父Doug Cutting在2006年完成Hadoop项目。Hadoop并不是一个单词,它来源于Doug Cutting小儿子对所玩的小象玩具牙牙学语的称呼。就像是google也是由小孩子命名一样。后又经过5年的开发,hadoop在所有云计算系统是稳居第一。Hadoop目前使用最广泛的版本为hadoop-0.20版本。目前最新版本
转载
2023-07-21 14:41:52
192阅读
1.Redis简介
Redis是由Salvatore Sanfilippo在2009年使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。Redis诞生的原因是Salvatore为了解决一个问题创造出来的:当时Salvatore在做一个能够将大量的页面访问记录实时地展示给用户看的网站,他在做这个网站的过程中遇到了一个难题,页面访问记录是实时变化的,所以需
转载
2023-11-24 22:03:20
60阅读
Day01 - 初识PythonPython简介Python的历史1989年圣诞节:Guido von Rossum开始写Python语言的编译器。1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面又出现了Java和C#实现的版本Jython和IronPython,以及PyPy、Brython、Pyston等其他实现),可以调用C语言的库函数。在最早的版本中,
转载
2024-02-06 10:50:45
209阅读
一、 Java语言概述什么是Java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是 计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言发展历史 1995年Sun公司发布Java1.0版本 1997年发布Java 1.1版本 1998年发布Java 1.2版本
转载
2023-08-06 22:28:37
82阅读
Kubernetes(简称K8S)是一种用于自动部署、扩展和管理容器化应用程序的开源平台,它最初是由Google开发并于2014年首次发布。现在让我们来了解一下K8S是如何诞生的。
### K8S的诞生流程
| 步骤 | 描述 |
| ------ | ------ |
| 1 | 开发K8S源码 |
| 2 | 进行测试和优化 |
| 3 | 发布K8S |
### 步骤及代码示例
##
原创
2024-03-26 11:01:58
44阅读
python学习的第一天python的简介Python是由荷兰人吉多·范罗苏姆(国人称他为龟叔)发明的一种编程语言,是目前世界上最受欢迎和拥有最多用户群体的编程语言。python的历史以及发展1.1989年圣诞节:吉多开始写Python语言的编译器。2.1991年2月:第一个Python解释器诞生,它是用C语言实现的,可以调用C语言的库函数。3.1994年1月:Python 1.0正式发布。4.2
转载
2023-10-07 23:21:03
211阅读
Hadoop学习笔记—1.初识hadoop
一、Hadoop的发展历史 Hadoop的起源不得不说如今IT巨头Google。Google是云计算概念的提出者,为了在自身的搜索引擎业务中获得突破,设计了分布式文件系统,从此进入了分布式时代。
2004年,Google公开发表论文,向全世界介绍了MapReduce。基于Google发布的MapReduce报告,在Nutch上开发了一个可工作的M
转载
2023-07-14 09:51:58
152阅读
1.java语言概述什么是Java语言Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言发展历史1995年Sun公司发布Java1.0版本 1997年发布Java 1.1版本 1998年发布Java 1.2版本 2000
转载
2023-09-02 06:38:19
435阅读
前面给大家介绍了一下什么是java反射机制,那么下面要给大家介绍的就是java反射机制的原理,那么它的原理究竟是怎样的呢?下面就通过下面来做一下详细的了解吧。首先我们再来介绍一下java反射机制。java反射机制就是java程序在运行的时候动态的创建类并调用类的方法以及属性。下面就来介绍一下原理。一、java反射机制原理下面是我们经常可以见到的反射例子:Class> clz = Class.
转载
2023-08-17 06:53:57
39阅读
Numpy是python中最有用的工具之一。它可以有效地处理大容量数据。使用NumPy的最大原因之一是它有很多处理数组的函数。可以用作数据统计、图像处理、线性代数、傅里叶变换等。对于运算的数据首先表示为numpy数组的形式(向量化)首先导入numpy这个库 然后使用np.array()创建一个数组 也可以使用np.zeros()创建一个全零的数组 在
转载
2024-08-07 08:07:28
91阅读
# 什么时候用Python,什么时候用Shell
在现代软件开发和运维中,Python和Shell都是非常重要的工具,各自在特定领域和场景中发挥着独特的作用。本文将深入探讨这两者的应用场景、优势劣势,并通过代码示例加以说明,帮助读者了解何时使用Python,何时使用Shell。
## 一、Shell脚本的定义与应用场景
Shell是Unix/Linux系统下的一种命令行解释器,用于与操作系统
原创
2024-08-22 05:19:05
150阅读
上世界60年代开始,美国的计算机学术界就开始了虚拟技术的萌芽。1959年6月在国际信息处理大会上,克里斯托弗的一篇《计算机分时应用》的论文,被认为是虚拟化技术的最早论述。1974年美国计算机研发人员唐纳德说,“在计算机控制台上调试多个程序时需要对计算机的处理器和外设等资源进行合理安排,于是就形成了运行在硬件之
转载
2023-12-19 20:29:20
73阅读
Python简介Python的历史1.1989年圣诞节:Guidao von Rossum开始写Python语言的编译器2.1991年2月:第一个Python编译器(同时也是解释器)诞生,他是使用C语言实现的(后续又出现了Java和C# 实现的版本Jython和IronPython,以及PyPy、Brython、Pyston等其他实现)。可以调用C语言地库函数。在最早的版本里,Python已经提供
转载
2023-10-07 16:06:31
295阅读
学过数学方程的同学都知道:利用方程来解应用题时,常常会设个x来代表应用题中的某一个数。在编写代码中也是类似,会定义一个x(或其他名字)来指代某个数字对应的意义,这个名字就叫做变量。 在实际应用中,变量可以指代输入,也可以指代结果。一旦编好程序后,计算机就会把变量指代的具体数代入到内存里,并进行运算。 变量是编程语言中最基本的术语,代指计算机中存放的可变数据,它可以用来指定各种数
序wps 最早诞生于1989年,她曾经是风靡全中国的文字处理软件。可以这么说,在那个年代,没有人不知道WPS。DOS时代有WPS,Windows时代有WPS。微软的OFFICE都是后面才出现的。DOS时代中国的文字处理软件,在当时是无人可以竞争的,随着时代的发展已经退出历史舞台。widnows上,自wps2000后,WPS就慢慢的沉默了。。。。。DOC的时代到来了,无数的电脑上都是D版的Offic
转载
2023-10-26 17:48:00
21阅读
WPS,1988年诞生自一个叫求伯君的24岁年轻人之手,市场占有率一度超过90%,这个产品也成就了这个年轻人。在中国大陆,金山软件公司在政府采购中多次击败微软公司,中国大陆很多政府机关部门、企业都装有WPS Office办公软件。此外WPS还推出了Linux版、Android版,是跨平台办公软件。自2012年起,WPS开始使用Qt框架进行开发。WPS Office是一款办公软件套装,可以实现办公软
转载
2024-05-02 07:07:50
75阅读
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品,是最流行的关系型数据库管理系统之一。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、开放源码等特点,一般中小型网站的开发都选择MySQL作为网站数据库。 MySQL的历史最早可以追溯到1979年,那时Oracle也才小打小闹,微软的SQL Server影子都没有。有一
转载
2023-10-08 19:36:42
117阅读
GC的基础知识1.什么是垃圾C语言申请内存:malloc freeC++: new deletec/C++ 手动回收内存Java: new ?自动内存回收,编程上简单,系统不容易出错,手动释放内存,容易出两种类型的问题:忘记回收多次回收没有任何引用指向的一个对象或者多个对象(循环引用)2.如何定位垃圾引用计数(ReferenceCount)根可达算法(RootSearching)3.常见的垃圾回收
转载
2024-08-28 16:33:56
84阅读
## 理解 TypeError:Python 开发中的常见问题
Python 是一种强大的编程语言,适合新手学习与使用。然而,作为开发者,经常会遇到各种错误,其中之一便是 `TypeError`。在本文中,我们将深入探讨 `TypeError` 的成因、如何解决它及编写正确的代码来避免错误。
### 理解 TypeError
`TypeError` 是 Python 的一种内建异常,它在我们
昨天简单的学习了一些python的一些简单的语句与python的数据类型,今天继续学习python的基础语句 if 语句。一、if 语句if 语句语法如果表达式expression的值为非0或者为True,则代码组ifSuite将会被执行,否则执行elseSuite代码组。其实这里跟java的语法差不多,但是这里expression可以直接写数据类型。 数字,只要是非0,则会被认为是Tr
转载
2024-07-15 15:31:25
16阅读