
笔记
文章平均质量分 80
manmanlu2006
这个作者很懒,什么都没留下…
展开
-
MapReduce
设计MapReduce的出发点就是为了解决如何把大问题分解成独立的小问题,再并行解决。MapReduce的架构图:ClientClient的含义是指用户使用MapReduce程序通过Client来提交任务到Job Tracker上,同时用户也可以使用Client来查看一些作业的运行状态。Job Tracker这个负责的是资源监控和作业调度。JobTracker会监控着TaskTracker和作业的健康状况,会把失败的任务转移到其他节点上,同时也监控着任务的执行进度、资源使用量等...原创 2021-08-24 11:31:55 · 785 阅读 · 0 评论 -
《深度剖析HDFS》---核心设计
一、数据存储内存存储:lazy_persist 直接将内存作为数据存放的载体,即节点的内存也充当一块“磁盘”。异步存储步骤: 1)对目标文件目录设置存储策略为LAZY_PERSIST; 2)客户端向nameNode发送读写请求 3)客户端请求到具体对DataNode后,dataNode把数据写入RAM,同时启动异步线程服务将内存数据持久化写到磁盘上。二、内存存储流程分析 1、设置内存存储策略: 三种方式:命令、调用对应的程序方法、通过FileSystem的s...原创 2021-08-24 10:20:19 · 271 阅读 · 0 评论 -
IDEA建hadoop项目
一、新建项目project选择maven;填写maven的坐标,“groupId”,“artifactId”,以及“version”,其中groupId是公司域名的反写,而artifactId是项目名或模块名,而version就是该项目或模块所对应的版本号,点击next:next之后,finish;二、配置pom打开 pom.xml,进行修改:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http原创 2021-08-23 15:07:46 · 2269 阅读 · 0 评论 -
IDEA配置Hadoop插件
一、安装插件1.1搜索的方式安装:如果还是不行,你可以在cmd里面ping plugins.jetbrains.com 一下https://my.oschina.net/u/4359728/blog/33051151.2 第二种本地插件的安装(成功)我的是2018版的IDE,还是搜不到,搜到了如下办法:https://blog.youkuaiyun.com/weixin_43311978/article/details/105558773?utm_medium=distribut...原创 2021-08-23 11:46:15 · 2528 阅读 · 0 评论 -
OC学习—webview
1.加载网页原创 2020-03-16 14:34:34 · 269 阅读 · 0 评论 -
OC学习—coreData和socket
一、概念介绍coredata核心对象原创 2020-03-16 11:35:59 · 176 阅读 · 0 评论 -
OC学习_autolayout代码实现和案例
一,原创 2020-03-14 11:08:57 · 235 阅读 · 0 评论 -
OC学习—auto layout自动布局
一,介绍二,案例有时候可能会出现约束冲突或者缺少约束等,或者红色警告⚠️,解决如下:三,案例2:删除单个控件约束、多个控件约束:设置距哪个控件的距离:...原创 2020-03-13 11:41:58 · 315 阅读 · 0 评论 -
OC学习—屏幕适配
一,屏幕适配发展案例:首先属性中去掉auto layout和下边两个:在属性中设置相对位置:查看不同设备的缩略图,点击下图选择显示类别:查看不同设备效果,也可以转横屏:...原创 2020-03-12 15:43:32 · 806 阅读 · 0 评论 -
OC学习—KVC
一,KVC通过我kvc设置属性,包括设置对象:通过kvc赋值,灵活字典转换为对象:对象转为字典:forkey path使用,先赋值对象,再对象的属性:获取属性值:总结:...原创 2020-03-12 11:22:56 · 158 阅读 · 0 评论 -
Oc学习—分组
类似qq分组拖拽tableview controller控制器,设置为首页;新建控制累,首页和控制类关联(设置class属性)。导入plist文件,转换为模型。新建模型:friends和group分组实现中,注意模型嵌套模型的转换在控制器中实现数据源方法:...原创 2020-03-11 10:32:14 · 462 阅读 · 0 评论 -
OC学习—QQ动态
一,实现效果二,通知和代理手机设备通知使用:三,静态单元格和动态单元格:四,实现新拖拽tableview Controllertableview设置style属性为静态单元格:单元格设置为基础型:设置每个单元格的左边图片,右边的箭头:设置有多少组:这种方法每个组都有一个标题,如section—1等。可以更换style为group,section为3....原创 2020-03-10 19:21:09 · 248 阅读 · 0 评论 -
OC学习—通知
主要内容:通知的发布、通知的监听、通知的移除。发通知的方法:监听者中写一个监听方法:发布通知的三个方法main函数中调用:发布通知,监听通知。一定是先监听再发布通知。参数说明:...原创 2020-03-09 15:52:41 · 540 阅读 · 0 评论 -
OC学习—微博案例
1.内容2.设置模型3.设置开始页面改控制器为tableview controller:删除原来的view controller,拖拽tableview controller设置为初始页面,删除其中的cells这个tableview controller可以用原来的view controller文件(需要继承UI tableview Controller)。也可以删除原来的,新建控制...原创 2020-03-08 11:14:45 · 1239 阅读 · 0 评论 -
OC学习—团购实例的headerView滚动图
创建头部布局xib创建xib关联的类xib中拖拽控件进行布局:xib和类关联开始在控制器中加载头部改善:可把xib的加载过程封装到headerView中封装后的加载头部改为如下:设置好头部后,怎么设置scrollView的content Size等属性?不是在controll View中,而是headerV iew中然后在头部写图片轮播功能。...原创 2020-03-07 12:45:40 · 229 阅读 · 0 评论 -
oc学习—table view刷新数据
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200305170145484.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21hbm1hbmx1MjAwNg==,size_16,color_FFFF...原创 2020-03-05 17:08:42 · 290 阅读 · 0 评论 -
OC实例—团购
团购设置plist文件说明plist文件放到file文件夹下,字典中每个key和模型属性对应。创建模型模型放到model下。实现对应封装。List itemList itemList itemList item...原创 2020-03-05 16:37:25 · 411 阅读 · 0 评论