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语言库函数。在最早版本中,
一、 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
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.
Numpy是python中最有用工具之一。它可以有效地处理大容量数据。使用NumPy最大原因之一是它有很多处理数组函数。可以用作数据统计、图像处理、线性代数、傅里叶变换等。对于运算数据首先表示为numpy数组形式(向量化)首先导入numpy这个库 然后使用np.array()创建一个数组 也可以使用np.zeros()创建一个全零数组 在
# 什么时候Python什么时候用Shell 在现代软件开发和运维中,Python和Shell都是非常重要工具,各自在特定领域和场景中发挥着独特作用。本文将深入探讨这两者应用场景、优势劣势,并通过代码示例加以说明,帮助读者了解何时使用Python,何时使用Shell。 ## 一、Shell脚本定义与应用场景 Shell是Unix/Linux系统下一种命令行解释器,用于与操作系统
原创 2024-08-22 05:19:05
150阅读
        上世界60年代开始,美国计算机学术界就开始了虚拟技术萌芽。1959年6月在国际信息处理大会上,克里斯托弗一篇《计算机分时应用》论文,被认为是虚拟化技术最早论述。1974年美国计算机研发人员唐纳德说,“在计算机控制台上调试多个程序时需要对计算机处理器和外设等资源进行合理安排,于是就形成了运行在硬件之
Python简介Python历史1.1989年圣诞节:Guidao von Rossum开始写Python语言编译器2.1991年2月:第一个Python编译器(同时也是解释器)诞生,他是使用C语言实现(后续又出现了Java和C# 实现版本Jython和IronPython,以及PyPy、Brython、Pyston等其他实现)。可以调用C语言地库函数。在最早版本里,Python已经提供
学过数学方程同学都知道:利用方程来解应用题时,常常会设个x来代表应用题中某一个数。在编写代码中也是类似,会定义一个x(或其他名字)来指代某个数字对应意义,这个名字就叫做变量。 在实际应用中,变量可以指代输入,也可以指代结果。一旦编好程序后,计算机就会把变量指代具体数代入到内存里,并进行运算。 变量是编程语言中最基本术语,代指计算机中存放可变数据,它可以用来指定各种数
序wps 最早诞生于1989年,她曾经是风靡全中国文字处理软件。可以这么说,在那个年代,没有人不知道WPS。DOS时代有WPS,Windows时代有WPS。微软OFFICE都是后面才出现。DOS时代中国文字处理软件,在当时是无人可以竞争,随着时代发展已经退出历史舞台。widnows上,自wps2000后,WPS就慢慢沉默了。。。。。DOC时代到来了,无数电脑上都是D版Offic
WPS,1988年诞生自一个叫求伯君24岁年轻人之手,市场占有率一度超过90%,这个产品也成就了这个年轻人。在中国大陆,金山软件公司在政府采购中多次击败微软公司,中国大陆很多政府机关部门、企业都装有WPS Office办公软件。此外WPS还推出了Linux版、Android版,是跨平台办公软件。自2012年起,WPS开始使用Qt框架进行开发。WPS Office是一款办公软件套装,可以实现办公软
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5