自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (3)
  • 收藏
  • 关注

原创 面试总结

1.stage 查看执行语句 2.sql中rownum看行数 3.linux 间隔符查看 处理 awk 4.hive 表压缩格式 https://blog.csdn.net/longshenlmj/article/details/50550580 5.mapjoin 6.动态分区、静态分区 https://www.cnblogs.com/yongjian/archive/2017/...

2018-05-07 17:33:08 610

原创 洋钱罐面试总结

1.问了些项目上的具体问题:过拟合、GBDT算法、如何选择标签。很多时间长了答得很模糊、还是缺乏准备。 应对措施:详细看自己的项目每一个步骤、争取每个步骤的问题能应答。 2.问了一个 :找出在一个数组中出现次数超过一半的数 我说了个快排,但是时间复杂度高,个人感觉答得不及格、凉 。应对措施: 找一些常用面试算法做一下。...

2018-04-24 11:43:19 2363 1

原创 马蜂窝数据方向面试总结

毕业的时候也没有谨慎思考,进了一家外包+打杂的公司,工作快一年了,准备换工作! 认真准备,此贴开始。投的第一家公司,马蜂窝的数据挖掘岗位,由于工作的时候我带了一个小队伍做数据挖掘,所以对于这一块,我还是有自己的思路想法的,跟他们部门的负责人聊的还不错(个人觉得),但是后来让我写一个知道N求根下N的完整代码,不能用sqrt函数,我就懵逼了,也没有准备这一块,现在总结起来: 1.单纯的认为做数...

2018-03-06 09:43:06 2643

原创 Struts2开发指南

关于struts2struts2不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。 关于struts1与struts2的具体详细区别: http://blog.csdn.net/john2522/article/details/7436307/什么是struts2Struts2是一个按照MVC模式设计的web层框架,其实Struts2就

2016-11-01 11:25:59 432

原创 粗略web开发简史,开发步骤与原理

web的开发演变过渡1.0 简单明块的单机构建的早期时代 2.0 后端开发为主的MVC时代-以struts1开发为例 3.0 Ajax 4.0 Node全栈时代1.0简单明块的单机构建的早期时代可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的

2016-10-26 11:36:28 426

转载 十大重要算法(转载)

算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策略来把一个串行

2016-04-22 12:44:02 488

转载 文章标题

①字符匹配 Pattern p = Pattern.compile(expression); // 正则表达式 Matcher m = p.matcher(str); // 操作的字符串 boolean b = m.matches(); //返回是否匹配的结果 System.out.println(b);Pattern p = Pattern.compile(expression); //

2016-04-21 09:11:00 259

转载 寻找一个单向链表的中项,如果存在两个则返回前一个,给出算法描述

append(element): 添加元素到链表尾部 insert(position,element): 向单向链表中某个位置插入元素 indexOf(element): 寻找某个元素在单向链表中的位置 remove(element): 移除给定的元素 removeAt(position): 移除单向链表中某个位置的元素 getHead(): 获取单向链表的头部 isAmpty(): 检

2016-04-21 09:09:59 652

转载 使用堆栈(Stack)来模拟队列(FIFO)功能,要求数据必须存储在堆栈内部.需要实现enqueue(入栈),dequeue(出栈),isEmpty(判空)三个功能,并给出单元测试.

思路:两个堆栈实现队列 s1为入栈的,s2为出栈的 1. 入队列:直接压入s1即可 2. 出队列:如果s2不为空,把s2中的栈顶元素直接弹出;否则,把s1的所有元素全部弹出压入s2中,再弹出s2的栈顶元素.stack A; stack B; //入队 void enqueue(int value[],int len) { for (int i = 0; i < len;

2016-03-31 21:21:40 1355

原创 Java 快速排序算法

快速排序算法

2016-03-30 19:36:27 268

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除