日月的弯刀  
Where Amazing Happens!
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2017年3月12日

摘要: Tomcat之URL查找的过程 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。 Tomcat之URL查找的过程 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。 阅读全文
posted @ 2017-03-12 14:29 日月的弯刀 阅读(1005) 评论(0) 推荐(0) 编辑
 
摘要: EL表达式 <!--WizRtf2Html Charset=0 --> 1、作用: <!--more--> 主要是用来获取作用域中的数据的,使用的时候不需要导包,获取的时候不需要强转 获取用户数据 <!--WizRtf2Html Charset=0 --><%=request.getParamete 阅读全文
posted @ 2017-03-12 14:27 日月的弯刀 阅读(275) 评论(0) 推荐(0) 编辑
 
摘要: Spark性能调优之解决数据倾斜 数据倾斜七种解决方案 shuffle的过程最容易引起数据倾斜 1.使用Hive ETL预处理数据 <!--more--> • 方案适用场景:如果导致数据倾斜的是Hive表。如果该Hive表中的数据本身很不均匀(比如某个 key对应了100万数据,其他key才对应了1 阅读全文
posted @ 2017-03-12 14:23 日月的弯刀 阅读(3674) 评论(0) 推荐(0) 编辑
 
摘要: Spark性能调优之代码方面的优化 1.避免创建重复的RDD 对性能没有问题,但会造成代码混乱 2.尽可能复用同一个RDD,减少产生RDD的个数 <!--more--> 3.对多次使用的RDD进行持久化(cache,persist,checkpoint) 如何选择一种最合适的持久化策略? 默认MEM 阅读全文
posted @ 2017-03-12 14:15 日月的弯刀 阅读(4542) 评论(0) 推荐(0) 编辑
 
摘要: Spark性能调优之合理设置并行度 1.Spark的并行度指的是什么? spark作业中,各个stage的task的数量,也就代表了spark作业在各个阶段stage的并行度! <!--more--> 当分配完所能分配的最大资源了,然后对应资源去调节程序的并行度,如果并行度没有与资源相匹配,那么导致 阅读全文
posted @ 2017-03-12 13:40 日月的弯刀 阅读(22908) 评论(0) 推荐(4) 编辑
 
摘要: 相邻两数最大差值 <!--more--> <!--more--> 代码实现 1 package com.hzf.sort; 2 3 import org.junit.Test; 4 5 /** 6 * 有一个整形数组A,请设计一个复杂度为O(n)的算法,算出排序后相邻两数的最大差值。 7 * 8 * 阅读全文
posted @ 2017-03-12 11:48 日月的弯刀 阅读(1146) 评论(0) 推荐(0) 编辑
 
摘要: 最短子数组练习题 第19节 最短子数组练习题 对于一个数组,请设计一个高效算法计算需要排序的最短子数组的长度。 给定一个int数组A和数组的大小n,请返回一个二元组,代表所求序列的长度。(原序列位置从0开始标号,若原序列有序,返回0)。保证A中元素均为正整数。 测试样例: [1,4,6,5,9,10 阅读全文
posted @ 2017-03-12 00:40 日月的弯刀 阅读(1506) 评论(0) 推荐(0) 编辑

2017年3月11日

摘要: 第18节 有序矩阵查找练习题 第18节 有序矩阵查找练习题 现在有一个行和列都排好序的矩阵,请设计一个高效算法,快速查找矩阵中是否含有值x。 给定一个int矩阵mat,同时给定矩阵大小nxm及待查找的数x,请返回一个bool值,代表矩阵中是否存在x。所有矩阵中数字及x均为int范围内整数。保证n和m 阅读全文
posted @ 2017-03-11 23:45 日月的弯刀 阅读(664) 评论(0) 推荐(0) 编辑
 
摘要: 三色排序 <!--more--> <!--more--> 第17节 三色排序练习题 有一个只由0,1,2三种元素构成的整数数组,请使用交换、原地排序而不是使用计数进行排序。 给定一个只含0,1,2的整数数组A及它的大小,请返回排序后的数组。保证数组大小小于等于500。 测试样例: [0,1,1,0, 阅读全文
posted @ 2017-03-11 22:58 日月的弯刀 阅读(1999) 评论(0) 推荐(0) 编辑
 
摘要: 两个有序数组合并 关键点:从后往前进行比较,这样保证数组A有用的部分不会因为在合并的过程中覆盖掉 关键点:从后往前进行比较,这样保证数组A有用的部分不会因为在合并的过程中覆盖掉 第15节 有序数组合并练习题 有两个从小到大排序以后的数组A和B,其中A的末端有足够的缓冲空容纳B。请编写一个方法,将B合 阅读全文
posted @ 2017-03-11 22:00 日月的弯刀 阅读(882) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页