1、MapReduce理论简单介绍1.1 MapReduce编程模型 MapReduce採用"分而治之"的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完毕,然后通过整合各个节点的中间结果,得到终于结果。简单地说,MapReduce就是"任务的分解与结果的汇总"。 在Had...
转载 2014-11-03 14:58:00
99阅读
# iOS 从开始:构建你的第一个应用 在现代科技的推动下,移动应用开发变得越来越普及。尤其是iOS应用开发,不仅能够为用户提供良好的体验,也能为开发者带来丰厚的回报。本文将帮助你从开始理解iOS开发的基本过程,并通过具体的代码示例带你构建一个小应用。 ## iOS开发基础 iOS应用开发的主要语言是Swift,它是一种强大且易于学习的编程语言。为了创建iOS应用,你需要一个开发环境,最
原创 9月前
25阅读
title: 玩转设计模式 date: 2022-12-04 00:14:53.517 updated: 2
原创 2023-05-20 08:09:19
87阅读
1、Hadoop生态概况Hadoop是一个由Apache基金会所开发的分布式系统集成架构,用户可以在不了解分布式底层细节情况下,开发分布式程序,充分利用集群的威力来进行高速运算与存储,具有可靠、高效、可伸缩的特点Hadoop的核心是YARN,HDFS,Mapreduce,常用模块架构如下 2、HDFS源自谷歌的GFS论文,发表于2013年10月,HDFS是GFS的克隆版,HDFS是Had
^_^ Java基础数据类型:4类8种 byte short int long float double  boolean char Java引用数据类型:类(class)   接口(interface)   数组 整型常量默认为int类型,浮点型默认为double类型 byte short char 之间不能相互转换,计算时转换为int类
原创 2011-08-12 09:06:52
280阅读
01【熟悉】实际开发中的问题? 现
原创 精选 2023-05-20 02:31:07
317阅读
在计算机领域中,Linux操作系统一直以其开放源代码、高度可定制化等特点备受推崇。然而,对于很多初学者来说,Linux系统的学习曲线却颇为陡峭。面对繁多的命令、操作方式,新手们往往不知从何入手。然而,红帽公司推出的“学Linux”项目,为初学者们提供了一个更为友好和系统的学习平台。 “学Linux”项目的目标是帮助初学者逐步掌握Linux系统的基础知识和操作技能。这个项目通过视频教程、实
原创 2024-02-26 10:29:34
49阅读
Spring 单排记录了spring配置到注解、IoC、AOP、事务等相关操作的笔记,不对的地方指正
原创 8月前
25阅读
SpringMVC单排记录了完整的SpringMVC的操作记录,这个笔记是使用的纯注解的方式实现
原创 3月前
2阅读
构建ChatGPT
原创 2023-02-13 09:51:51
234阅读
1. Hadoop 概览Google 三篇论文(GFS -> HDFS,Map-Reduce -> MR,BigTable -> HBase)是 Hadoop 的思想之源。Hadoop 生态非常庞大,其最初两大核心是 HDFS 和 MR,分别负责存储和计算(Hadoop 1.x 中,MR 既负责计算
转载 2021-06-08 13:43:00
265阅读
2评论
2017年可谓是人工智能元年,要问哪个行业最火,詹小白不敢确定,但要问哪个编程语言最热门,好吧,詹小白还是不敢说太满。但是!至少舆论Python将被纳入高考这点就可以看出很多东西啦~        今天詹小白就来简单的讲讲Python啦~(以下讲解在假设有一定c语言基础前提的)        Python是一种面向对象的解释型计算机程序设计语言,Python在设计上坚持了清晰划一的风格,这使得P
原创 2021-01-01 11:39:51
152阅读
什么是hadoophadoop 是一个可编程和运行分布式应用,用来处理大数据的开源框架。  Hadoop主要子项目Hadoop Common: 在0.20及以前的版本中,包含HDFS、MapReduce和其他项目公共内容,0.21开始HDFS和MapReduce被分离为独立的子项目,其余内容为Hadoop Common   HDFS: Hadoop 分布式文件系统 (Distr
转载 2023-09-07 11:09:23
320阅读
1、tomcat的安装使用 tomcat是实现了J2EE标准的最简单轻巧的WEB服务器,所以使用tomcat必须安装JDK咯! ① 安装JDK并设置环境变量; ②设置tomcat的环境变量; 这两小步随便一百度就OK,没有什么难度。 运行“命令提示符”输入startup 即可正常启动,如果...
原创 2021-09-14 11:29:54
155阅读
到DevOps:打造高效的软件开发流程 在当今数字化快速发展的时代,软件开发变得越来越重要。对于许多企业而言,采用DevOps方法论已经成为提升生产力和效率的必经之路。DevOps,即开发(Development)与运维(Operations)的结合,旨在通过自动化和协作,缩短软件开发周期,提供更快速、更可靠的交付。本文将探讨如何从开始搭建DevOps流程,以实现持续交付的目标。 第一步
原创 2024-02-19 12:29:41
88阅读
1.我可是黑客2.假装安全3.扫扫出奇迹4.光阴似箭5.杰斯的魔法6.流量分析7.女神的告白8.捉迷藏9.是兄弟就来干我10.百变flag11.蒙娜丽萨的微笑12.李华的双十一1.我可是黑客打开题目是一张图片,保存到本地,即:一般第一题都是签到题,所以直接用nodepad++打开,在文档的最后面发现flag。moctf{e4sy_1ma9e_m1sc}2.假装安全同上题,先将图片保存到本地,再用n
Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)
同步环境 os: ubuntu20.04 rust: rustc 1.59.0 tips: do 是保留的关键字,但是没有do + while 的语法,也许后期会扩展 所有权是rust的内存高效管理方
原创 3月前
35阅读
 简单介绍下SpringMVC构成 构成SpringMVC的主要组件如下 1、DispatcherServlet 2、HandlerMapping 3、Controller 4、ViewResolver   了解SpringMVC的构成之后说下SpringMvc的处理流程顺便说下每部分都负责做什么 spring mvc处理过程 1、客户端请求提交到Disp
原创 2012-08-04 10:29:28
1005阅读
1点赞
2评论
一、简介 SpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架,和spring项目整合更加方便。 二、核心功能 认证(Authentication):指的是验证某个用户能否访问该系统。 授权(Authorization):指的是验证某个用户是否有权限执行某个操作。 三、搭建 ...
转载 2021-07-19 15:25:00
247阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5