登录/注册
已购课程
个人中心
已购课程
优惠券
我的收藏
播放记录
我的证书墙
内容中心
关注我们
进入关怀模式
APP下载
反馈
意见反馈
您有什么问题?告诉我们,我们会为你解决
选择问题类型:
新版本体验建议
视频画面花屏
音/视频画面花屏
播放不流畅
其他
请详细描述您的建议、意见、问题等。
提交
SparkCore-第二章-34-总结
619 播放
草莓解说体育
收藏
课程免费缓存,随时观看~
下载
打开
网易公开课APP
扫码下载视频
分享
分享到
扫码分享到微信
通过代码可以让这个视频再其他地方播放哦!
复制HTML代码
复制页面代码
手机看
扫描二维码 用手机看
已观看至0分0秒
打开网易公开课APP-我的-右上角扫一扫,在手机上观看,还可以缓存视频,加入学习计划
还没有公开课客户端?
立即下载
登录
后可发评论
评论沙发是我的~
热门评论
(0)
全部评论
(0)
选集(170)
自动播放
[1] PySpark导学
1367播放
06:49
PySpark导学
[2] Spark基础入门-第一章-1.2...
1012播放
04:24
Spark基础入门-第一章-1.2-Spark风雨十年
[3] Spark基础入门-第一章-1.3...
1276播放
05:28
Spark基础入门-第一章-1.3-Spark和Hadoop的对比
[4] Spark基础入门-第一章-1.4...
1193播放
06:05
Spark基础入门-第一章-1.4-Spark四大特点
[5] Spark基础入门-第一章-1.5...
836播放
03:31
Spark基础入门-第一章-1.5-Spark框架模块
[6] Spark基础入门-第一章-1.6...
1374播放
04:44
Spark基础入门-第一章-1.6-Spark运行模式
[7] Spark基础入门-第一章-1.7...
1217播放
07:14
Spark基础入门-第一章-1.7-Spark的架构角色
[8] Spark基础入门-第一章-总结
536播放
04:38
Spark基础入门-第一章-总结
[9] Spark基础入门-第二章-2.1...
662播放
03:19
Spark基础入门-第二章-2.1-课程服务器环境
[10] Spark基础入门-第二章-2.2...
659播放
08:22
Spark基础入门-第二章-2.2-Local模式基本原理
[11] Spark基础入门-第二章-2.3...
1503播放
05:07
Spark基础入门-第二章-2.3-在Linux上服务器上安装Anaconda(上)
[12] Spark基础入门-第二章-2.3...
1133播放
05:08
Spark基础入门-第二章-2.3-在Linux上服务器上安装Anaconda(下)
[13] Spark基础入门-第二章-2.4...
1057播放
11:39
Spark基础入门-第二章-2.4-Spark Local模式部署(上)
[14] Spark基础入门-第二章-2.4...
759播放
11:38
Spark基础入门-第二章-2.4-Spark Local模式部署(下)
[15] Spark基础入门-第三章-3.1...
1248播放
07:47
Spark基础入门-第三章-3.1-StandAlone的运行原理
[16] Spark基础入门-第三章-3.2...
778播放
10:43
Spark基础入门-第三章-3.2-StandAlone部署(上)
[17] Spark基础入门-第三章-3.2...
548播放
10:45
Spark基础入门-第三章-3.2-StandAlone部署(下)
[18] Spark基础入门-第三章-3.3...
1266播放
06:55
Spark基础入门-第三章-3.3-StandAlone程序测试(上)
[19] Spark基础入门-第三章-3.3...
930播放
06:56
Spark基础入门-第三章-3.3-StandAlone程序测试(下)
[20] Spark基础入门-第三章-3.4...
929播放
07:18
Spark基础入门-第三章-3.4-Spark程序运行层次划分(上)
[21] Spark基础入门-第三章-3.4...
664播放
07:21
Spark基础入门-第三章-3.4-Spark程序运行层次划分(下)
[22] Spark基础入门-第四章-4.1...
630播放
05:04
Spark基础入门-第四章-4.1-StandAlone HA模式的运行原理
[23] Spark基础入门-第四章-4.2...
528播放
06:22
Spark基础入门-第四章-4.2-StandAlone 部署和测试(上)
[24] Spark基础入门-第四章-4.2...
711播放
06:25
Spark基础入门-第四章-4.2-StandAlone 部署和测试(下)
[25] Spark基础入门-第四章-4.3...
886播放
04:05
Spark基础入门-第四章-4.3-总结
[26] Spark基础入门-第五章-5.1...
1277播放
05:02
Spark基础入门-第五章-5.1-Spark On YARN的运行原理(上)
[27] Spark基础入门-第五章-5.1...
641播放
05:06
Spark基础入门-第五章-5.1-Spark On YARN的运行原理(下)
[28] Spark基础入门-第五章-5.2...
1031播放
05:32
Spark基础入门-第五章-5.2-Spark On YARN 部署和测试(上)
[29] Spark基础入门-第五章-5.2...
1079播放
05:28
Spark基础入门-第五章-5.2-Spark On YARN 部署和测试(下)
[30] Spark基础入门-第五章-5.3...
1386播放
09:40
Spark基础入门-第五章-5.3-两种部署模式的区别
[31] Spark基础入门-第五章-5.4...
1388播放
09:42
Spark基础入门-第五章-5.4-两种部署模式的演示和总结
[32] Spark基础入门-第五章-5.5...
1389播放
07:50
Spark基础入门-第五章-5.5-两种模式任务提交流程
[33] Spark基础入门-第六章-6.1...
668播放
04:11
Spark基础入门-第六章-6.1-框架和类库
[34] Spark基础入门-第六章-6.2...
625播放
04:10
Spark基础入门-第六章-6.2-PySpark类库介绍
[35] Spark基础入门-第六章-6.3...
1254播放
05:54
Spark基础入门-第六章-6.3-PySpark安装
[36] Spark基础入门-第七章-7.2...
946播放
05:07
Spark基础入门-第七章-7.2-PyCharm本地和远程解释器配置(上)
[37] Spark基础入门-第七章-7.2...
1493播放
05:15
Spark基础入门-第七章-7.2-PyCharm本地和远程解释器配置(下)
[38] Spark基础入门-第七章-7.3...
707播放
08:37
Spark基础入门-第七章-7.3-编程入口SparkContext对象以及WordCount演示(上)
[39] Spark基础入门-第七章-7.3...
657播放
08:35
Spark基础入门-第七章-7.3-编程入口SparkContext对象以及WordCount演示(下)
[40] Spark基础入门-第七章-7.4...
1131播放
06:49
Spark基础入门-第七章-7.4-WordCount代码流程解析
[41] Spark基础入门-第七章-7.5...
1254播放
08:35
Spark基础入门-第七章-7.5-提交WordCount到Linux集群运行
[42] Spark基础入门-第七章-7.6...
1020播放
02:39
Spark基础入门-第七章-7.6-总结
[43] Spark基础入门-第八章-8.1...
1138播放
05:21
Spark基础入门-第八章-8.1-Spark运行角色回顾
[44] Spark基础入门-第八章-8.2...
742播放
08:39
Spark基础入门-第八章-8.2-分布式代码执行分析
[45] Spark基础入门-第八章-8.3...
899播放
06:33
Spark基础入门-第八章-8.3-Python On Spark执行原理(上)
[46] Spark基础入门-第八章-8.3...
593播放
06:35
Spark基础入门-第八章-8.3-Python On Spark执行原理(下)
[47] SparkCore-第一章-1.2...
1089播放
06:17
SparkCore-第一章-1.2-RDD五大特性-特性1
[48] SparkCore-第一章-1.3...
1194播放
04:59
SparkCore-第一章-1.3-RDD五大特性-特性2
[49] SparkCore-第一章-1.4...
532播放
02:28
SparkCore-第一章-1.4-RDD的五大特性-特性3
[50] SparkCore-第一章-1.5...
1388播放
04:20
SparkCore-第一章-1.5-RDD的五大特性-特性4
[51] SparkCore-第一章-1.6...
1043播放
04:57
SparkCore-第一章-1.6-RDD的五大特性-特性5.mp4
[52] SparkCore-第一章-1.7...
805播放
07:34
SparkCore-第一章-1.7-WordCount结合RDD特性进行执行分析(上)
[53] SparkCore-第一章-1.7...
1205播放
07:31
SparkCore-第一章-1.7-WordCount结合RDD特性进行执行分析(下)
[54] SparkCore-第二章-1-R...
635播放
05:25
SparkCore-第二章-1-RDD的创建-1(上)
[55] SparkCore-第二章-1-R...
664播放
05:24
SparkCore-第二章-1-RDD的创建-1(下)
[56] SparkCore-第二章-2-R...
598播放
06:45
SparkCore-第二章-2-RDD的创建-2(上)
[57] SparkCore-第二章-2-R...
932播放
06:51
SparkCore-第二章-2-RDD的创建-2(下)
[58] SparkCore-第二章-3-R...
569播放
05:34
SparkCore-第二章-3-RDD算子概念和分类
[59] SparkCore-第二章-4-转...
1126播放
08:13
SparkCore-第二章-4-转换算子-map
[60] SparkCore-第二章-5-转...
730播放
04:33
SparkCore-第二章-5-转换算子-flatMap
[61] SparkCore-第二章-6-转...
783播放
08:23
SparkCore-第二章-6-转换算子-reduceByKey
[62] SparkCore-第二章-7-R...
877播放
02:44
SparkCore-第二章-7-RDD算子-mapValues
[63] SparkCore-第二章-8-W...
731播放
04:09
SparkCore-第二章-8-WordCount案例回顾
[64] SparkCore-第二章-9-R...
668播放
05:27
SparkCore-第二章-9-RDD算子-groupBy
[65] SparkCore-第二章-10-...
893播放
02:47
SparkCore-第二章-10-RDD算子-filter
[66] SparkCore-第二章-11-...
1293播放
03:41
SparkCore-第二章-11-RDD算子-distinct
[67] SparkCore-第二章-12-...
996播放
02:19
SparkCore-第二章-12-RDD算子-union
[68] SparkCore-第二章-13-...
709播放
05:52
SparkCore-第二章-13-RDD算子-join
[69] SparkCore-第二章-14-...
1397播放
02:36
SparkCore-第二章-14-RDD算子-intersection
[70] SparkCore-第二章-15-...
1370播放
03:31
SparkCore-第二章-15-RDD算子-glom
[71] SparkCore-第二章-16-...
809播放
03:53
SparkCore-第二章-16-RDD算子-groupByKey
[72] SparkCore-第二章-17-...
668播放
06:16
SparkCore-第二章-17-RDD算子-sortBy
[73] SparkCore-第二章-18-...
718播放
05:02
SparkCore-第二章-18-RDD算子-sortByKey
[74] SparkCore-第二章-19-...
1434播放
08:24
SparkCore-第二章-19-RDD算子-案例
[75] SparkCore-第二章-20-...
1521播放
09:03
SparkCore-第二章-20-RDD算子-案例-提交到YARN执行(上)
[76] SparkCore-第二章-20-...
1166播放
09:00
SparkCore-第二章-20-RDD算子-案例-提交到YARN执行(下)
[77] SparkCore-第二章-21-...
1124播放
03:35
SparkCore-第二章-21-RDD算子-countByKey
[78] SparkCore-第二章-22-...
942播放
04:44
SparkCore-第二章-22-RDD算子-reduce
[79] SparkCore-第二章-23-...
1094播放
04:43
SparkCore-第二章-23-RDD算子-fold
[80] SparkCore-第二章-24-...
926播放
04:33
SparkCore-第二章-24-RDD算子-take-first-count-top
[81] SparkCore-第二章-25-...
1292播放
05:24
SparkCore-第二章-25-RDD算子-takeSample
[82] SparkCore-第二章-26-...
1121播放
03:03
SparkCore-第二章-26-RDD算子-takeOrdered
[83] SparkCore-第二章-27-...
1279播放
05:09
SparkCore-第二章-27-RDD算子-foreach
[84] SparkCore-第二章-29-...
1261播放
06:05
SparkCore-第二章-29-RDD算子-mapPartitions
[85] SparkCore-第二章-30-...
1371播放
02:31
SparkCore-第二章-30-RDD算子-foreachPartition
[86] SparkCore-第二章-31-...
1421播放
05:00
SparkCore-第二章-31-RDD算子-partitionBy
[87] SparkCore-第二章-32-...
1434播放
06:10
SparkCore-第二章-32-RDD算子-repartition-coalesce
[88] SparkCore-第二章-33-...
617播放
05:36
SparkCore-第二章-33-RDD算子-面试题-groupByKey和reduceByKey的区别
[89] SparkCore-第二章-34-...
619播放
待播放
SparkCore-第二章-34-总结
[90] SparkCore-第三章-1-R...
657播放
04:33
SparkCore-第三章-1-RDD的数据是过程数据概念
[91] SparkCore-第三章-2-R...
677播放
09:21
SparkCore-第三章-2-RDD的缓存(上)
[92] SparkCore-第三章-2-R...
746播放
09:23
SparkCore-第三章-2-RDD的缓存(下)
[93] SparkCore-第三章-3-R...
1483播放
05:12
SparkCore-第三章-3-RDD的CheckPoint(上)
[94] SparkCore-第三章-3-R...
863播放
05:17
SparkCore-第三章-3-RDD的CheckPoint(下)
[95] SparkCore-第三章-4-总...
965播放
02:24
SparkCore-第三章-4-总结
[96] SparkCore-第四章-1-j...
1473播放
09:52
SparkCore-第四章-1-jieba库入门使用
[97] SparkCore-第四章-2-案...
582播放
07:51
SparkCore-第四章-2-案例需求1开发(上)
[98] SparkCore-第四章-2-案...
820播放
07:56
SparkCore-第四章-2-案例需求1开发(下)
[99] SparkCore-第四章-3-案...
1096播放
09:28
SparkCore-第四章-3-案例需求2开发
[100] SparkCore-第四章-4-案...
1360播放
05:16
SparkCore-第四章-4-案例需求3开发
[101] SparkCore-第四章-5-提...
875播放
08:04
SparkCore-第四章-5-提交代码到YARN集群运行
[102] SparkCore-第四章-6-作...
661播放
03:26
SparkCore-第四章-6-作业和总结
[103] SparkCore-第五章-1-广...
532播放
11:20
SparkCore-第五章-1-广播变量(上)
[104] SparkCore-第五章-1-广...
576播放
11:22
SparkCore-第五章-1-广播变量(下)
[105] SparkCore-第五章-2-累...
813播放
05:51
SparkCore-第五章-2-累加器(上)
[106] SparkCore-第五章-2-累...
806播放
05:57
SparkCore-第五章-2-累加器(下)
[107] SparkCore-第五章-3-广...
1004播放
07:38
SparkCore-第五章-3-广播变量累加器综合案例(上)
[108] SparkCore-第五章-3-广...
510播放
07:40
SparkCore-第五章-3-广播变量累加器综合案例(下)
[109] SparkCore-第六章-2-宽...
1085播放
06:40
SparkCore-第六章-2-宽窄依赖和阶段划分
[110] SparkCore-第六章-3-内...
861播放
09:26
SparkCore-第六章-3-内存迭代计算(上)
[111] SparkCore-第六章-3-内...
765播放
09:26
SparkCore-第六章-3-内存迭代计算(下)
[112] SparkCore-第六章-4-S...
1253播放
08:31
SparkCore-第六章-4-Spark并行度
[113] SparkCore-第六章-5-S...
565播放
09:02
SparkCore-第六章-5-Spark任务调度(上)
[114] SparkCore-第六章-5-S...
806播放
09:10
SparkCore-第六章-5-Spark任务调度(下)
[115] SparkCore-第六章-6-S...
1194播放
06:24
SparkCore-第六章-6-Spark运行概念名词解释和层级梳理
[116] SparkSQL-第二章-1-Sp...
1444播放
06:41
SparkSQL-第二章-1-SparkSQL和Hive的异同以及SparkSQL的数据抽象(上)
[117] SparkSQL-第二章-1-Sp...
693播放
06:45
SparkSQL-第二章-1-SparkSQL和Hive的异同以及SparkSQL的数据抽象(下)
[118] SparkSQL-第二章-2-Sp...
1411播放
08:53
SparkSQL-第二章-2-SparkSession执行环境入口构建和SparkSQL HelloWorld
[119] SparkSQL-第二章-3-总结
623播放
02:10
SparkSQL-第二章-3-总结
[120] SparkSQL-第三章-1-Da...
647播放
05:30
SparkSQL-第三章-1-DataFrame对象的构成
[121] SparkSQL-第三章-2-Da...
1286播放
05:26
SparkSQL-第三章-2-DataFrame创建-1(上)
[122] SparkSQL-第三章-2-Da...
1390播放
05:34
SparkSQL-第三章-2-DataFrame创建-1(下)
[123] SparkSQL-第三章-3-Da...
1347播放
04:50
SparkSQL-第三章-3-DataFrame创建-2
[124] SparkSQL-第三章-4-Da...
1245播放
03:26
SparkSQL-第三章-4-DataFrame创建-3
[125] SparkSQL-第三章-5-Da...
790播放
02:24
SparkSQL-第三章-5-DataFrame创建-4-基于Pandas的DF转换为SparkSQL的DF对象
[126] SparkSQL-第三章-6-标准...
1268播放
05:15
SparkSQL-第三章-6-标准API读取text数据源构建DataFrame
[127] SparkSQL-第三章-7-标准...
1173播放
02:14
SparkSQL-第三章-7-标准API读取json构建DataFrame
[128] SparkSQL-第三章-8-标准...
1385播放
03:16
SparkSQL-第三章-8-标准API读取jcsv构建DataFrame
[129] SparkSQL-第三章-9-标准...
1005播放
04:34
SparkSQL-第三章-9-标准API读取jparquet构建DataFrame
[130] SparkSQL-第三章-10-D...
1418播放
05:49
SparkSQL-第三章-10-DSL风格入门API(上)
[131] SparkSQL-第三章-10-D...
927播放
05:52
SparkSQL-第三章-10-DSL风格入门API(下)
[132] SparkSQL-第三章-11-S...
675播放
04:08
SparkSQL-第三章-11-SQL风格入门API
[133] SparkSQL-第三章-12-W...
1143播放
06:07
SparkSQL-第三章-12-WordCount案例(上)
[134] SparkSQL-第三章-12-W...
1168播放
06:07
SparkSQL-第三章-12-WordCount案例(下)
[135] SparkSQL-第三章-13-电...
1106播放
12:23
SparkSQL-第三章-13-电影评分案例编程(上)
[136] SparkSQL-第三章-13-电...
520播放
12:28
SparkSQL-第三章-13-电影评分案例编程(下)
[137] SparkSQL-第三章-14-S...
1473播放
05:48
SparkSQL-第三章-14-SparkSQL Shuffle阶段分区数参数设定
[138] SparkSQL-第三章-15-异...
976播放
07:36
SparkSQL-第三章-15-异常数据处理API(上)
[139] SparkSQL-第三章-15-异...
545播放
07:34
SparkSQL-第三章-15-异常数据处理API(下)
[140] SparkSQL-第三章-16-D...
1495播放
07:55
SparkSQL-第三章-16-DataFrame数据写出
[141] SparkSQL-第三章-17-D...
1120播放
09:27
SparkSQL-第三章-17-DataFrame使用JDBC协议读写数据库(MySQL)
[142] SparkSQL-第三章-18-总...
894播放
03:01
SparkSQL-第三章-18-总结
[143] SparkSQL-第四章-1-UD...
1324播放
07:29
SparkSQL-第四章-1-UDF创建演示(上)
[144] SparkSQL-第四章-1-UD...
1028播放
07:27
SparkSQL-第四章-1-UDF创建演示(下)
[145] SparkSQL-第四章-2-注册...
1096播放
06:40
SparkSQL-第四章-2-注册返回值是数组类型的UDF
[146] SparkSQL-第四章-3-返回...
1406播放
07:12
SparkSQL-第四章-3-返回字典类型的UDF定义
[147] SparkSQL-第四章-4-拓展...
1418播放
06:06
SparkSQL-第四章-4-拓展-通过RDD代码模拟UDAF效果
[148] SparkSQL-第四章-5-窗口...
945播放
07:38
SparkSQL-第四章-5-窗口函数的演示
[149] SparkSQL-第四章-6-总结
761播放
01:49
SparkSQL-第四章-6-总结
[150] SparkSQL-第五章-2-Sp...
1132播放
04:50
SparkSQL-第五章-2-SparkSQL执行流程及本章总结
[151] SparkSQL-第六章-Spar...
1587播放
12:21
SparkSQL-第六章-SparkOnHive原理和配置及总结(上)
[152] SparkSQL-第六章-Spar...
641播放
12:21
SparkSQL-第六章-SparkOnHive原理和配置及总结(下)
[153] SparkSQL-第七章-分布式S...
689播放
09:18
SparkSQL-第七章-分布式SQL的执行引擎原理和配置(上)
[154] SparkSQL-第七章-分布式S...
1096播放
09:19
SparkSQL-第七章-分布式SQL的执行引擎原理和配置(下)
[155] 案例-需求2开发(上)
930播放
10:01
案例-需求2开发(上)
[156] 案例-需求2开发(下)
534播放
10:07
案例-需求2开发(下)
[157] 案例-需求3开发
1361播放
03:40
案例-需求3开发
[158] 案例-需求4开发(上)
570播放
06:02
案例-需求4开发(上)
[159] 案例-需求4开发(下)
723播放
06:07
案例-需求4开发(下)
[160] Spark新特性及核心回顾-1-1...
1085播放
07:34
Spark新特性及核心回顾-1-1-HashShuffleManager
[161] Spark新特性及核心回顾-1-2...
634播放
06:41
Spark新特性及核心回顾-1-2-SortShuffleManager
[162] Spark新特性及核心回顾-1-3...
777播放
01:30
Spark新特性及核心回顾-1-3-总结
[163] Spark新特性及核心回顾-2-1...
724播放
07:19
Spark新特性及核心回顾-2-1-3.0新特性-AQE(上)
[164] Spark新特性及核心回顾-2-1...
1363播放
07:15
Spark新特性及核心回顾-2-1-3.0新特性-AQE(下)
[165] Spark新特性及核心回顾-2-2...
1373播放
03:25
Spark新特性及核心回顾-2-2-新特性-动态分区裁剪
[166] Spark新特性及核心回顾-2-3...
1484播放
07:51
Spark新特性及核心回顾-2-3-新特性-koalas库(上)
[167] Spark新特性及核心回顾-2-3...
976播放
07:59
Spark新特性及核心回顾-2-3-新特性-koalas库(下)
[168] Spark新特性及核心回顾-2-4...
578播放
01:56
Spark新特性及核心回顾-2-4-总结
[169] Spark新特性及核心回顾-3-S...
1362播放
12:13
Spark新特性及核心回顾-3-Spark概念总结(上)
[170] Spark新特性及核心回顾-3-S...
951播放
12:14
Spark新特性及核心回顾-3-Spark概念总结(下)
为你推荐
11:41
R语言第9周_聚类算法_层次聚类法...
1106播放
R语言第9周_聚类算法_层次聚类法,谱系图,k平均值法,k中心法(1)(中)
03:30
【零经验小白必看】第一次独自住酒店...
993播放
【零经验小白必看】第一次独自住酒店,办理全流程攻略来了!
04:27
我们为什么总是被人误解?看完这个故...
778播放
我们为什么总是被人误解?看完这个故事,你就知道了
08:57
11.1坐标系(极坐标)(提高篇B...
1829播放
11.1坐标系(极坐标)(提高篇B)(下)
01:23
女人痴迷拆快递,竟真的惨遭剁手,惊...
1621播放
女人痴迷拆快递,竟真的惨遭剁手,惊悚片1
03:32
宝宝换尿不湿不怕冷啦
1285播放
宝宝换尿不湿不怕冷啦
07:48
【黄执中的辩论笔记】像辩手一样生活...
4351播放
【黄执中的辩论笔记】像辩手一样生活(下)
01:25
胆结石兴师问罪?结石变大?
575播放
胆结石兴师问罪?结石变大?
26:27
名师讲理论(主客一体)胡志斌 刑...
1465播放
名师讲理论(主客一体)胡志斌 刑诉(1-37)(13)(下)
03:22
墓碑上“故、先、显、考、妣”是什么...
596播放
墓碑上“故、先、显、考、妣”是什么意思?家有老人的最好都知道
26:42
【计算机专业】计算机应用基础//系...
2960播放
【计算机专业】计算机应用基础//系统学习(12)(下)
14:53
【纪录片-《宇宙》-第二季】11....
1215播放
【纪录片-《宇宙》-第二季】11.未解之谜(中)
00:16
每天 20 分钟调动全身 80% ...
1209播放
每天 20 分钟调动全身 80% 肌肉参与训练有氧燃脂让你挥汗如雨
14:31
人体内的怪物第四季:第五集(上)
1446播放
人体内的怪物第四季:第五集(上)
评论沙发是我的~