自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 TOB产品该如何做

To B 产品三阶段:可用、可卖和规模化

2021-12-08 14:16:06 1861

原创 看大佬跳槽心法

背景:一个朋友接到猎头电话,猎头很捉急的说对方公司快要上市了,并且最近有大笔融资资金要敲定,他们老板很看好你,老板人nice,背景很好,待遇从优,你是他们未来上市战略的核心力量,所以你赶紧去聊吧。下边是过程:朋友:(很开心,没想到自己在行业如此吃香),但说我工作日排期很满,能否周末。猎头:对方要求工作日。朋友:那.....错不开。猎头:天天电话、微信催工作日安排时间。朋友:借故工作忙,不回电话不回微信。猎头:兄弟他们急疯了,目前已经在接触其他候选人了,你赶紧工作日去聊呀;他...

2020-12-29 10:51:04 171

原创 营销行业10倍速的升级,营销人员何去何从?

先说个坏消息,2020年马上就要结束了,不知道大家今年目标是否都实现了。在年终之际,总会走走串串,做明年规划,总结一下过去魔幻的一年,几点思考作为20年回顾和21年的展望。 1 营销行业现状,趋势在哪里1、存量时代的价格搏杀:网民的增长已停滞,存量时代的来临。很多企业在没有足够品牌和精品竞争力的情况下,会陷入到流量战、价格战和促销战,这就会导致线上营销越来越难。2、后疫情时代,消费结...

2020-12-28 13:42:34 124 2

原创 工厂模式factory(创建型)

工厂工厂用来封装对象的创建。简单工厂模式一、模式概念       从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。二、uml图工厂方法模式一、模式概念是定义一个

2015-04-21 19:28:02 330

原创 装饰者模式decorator

设计原则:开放-关闭原则,对扩展开放,对修改封闭多用组合,少用继承针对接口编程,不针对实现编程为交互对象之间的松耦合设计而努力类图示例:饮料销售系统主体饮料:coffe辅助调料:mocha,soy,whip。。辅助调料价位都不一样,当辅助调料和主饮料不同搭配时,最终饮料价钱和饮料名称都不一样如客户要:coffe+moc

2015-04-21 14:03:28 450

原创 FileInputFormat原理与用法

fsdfsdf

2015-04-17 18:35:00 988

原创 使用git 新建分支以及管理分支

使用git 新建分支以及管理分支Created Saturday 24 November 2012      在你的github分支上, 你需要保持你的主分支干净,我说的干净就是没有任何改变,那么你可以在任何时候从你的主分支修建一个分支。每次,你想提交一个补丁或者一个新特性时,你需要为它新建一个分支,而这个分支无论如何都会从你的主分支复制过来。      当你要在一个分支做拉请求时,你

2015-04-08 10:30:52 609

转载 git remote 用法

最近一直在学习使用git来管理自己的程序,总是今天东学一点,明天西凑一点,到用的时候,总是有些茫然不知所措。在博客园里看见一篇老好的文章,教我们做笔记啦,但是做完笔记还是要记得总结哦!来吧,让我们一起来总结吧,今天先来看看git远程的仓库是怎么建立的。当然,使用git嘛,第一步肯定是得新建一个git仓库,总得有个操作的空间吧,巧妇难为无米之炊嘛。1.初始化一

2015-04-08 10:18:58 402

原创 hadoop 中map、reduce数量对mapreduce执行速度的影响

参考http://blog.csdn.net/npucloud/article/details/6432145

2015-03-26 19:52:23 4444

原创 hadoop counter介绍和自定义counter

示例一个countershow code预定义基本的数据描述和分组public class JobCountersData { public static final String ALL_OUTPUT_ITEMS = "All Output Items"; public static final String GROUP = "Conuter";

2015-03-26 19:33:43 703

原创 hadoop shuffle

就是随机打乱原来的顺序,和洗牌一样。如:// ShuffleTest.java    import java.util.*;    public class ShuffleTest {      public static void main(String[] args) {          List list = new ArrayList();          for (int

2015-03-25 18:52:16 616

原创 状态模式state(对像行为)

状态模式:状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。在下面的两种

2015-03-23 20:58:36 382

翻译 Apache POI

一.POI简介 Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API 目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。 二.HSSF概况 HSSF 是Horrib

2015-03-23 20:14:19 590

原创 hadoop 调试和调优

相关参数介绍和参数设置http://blog.javachen.com/2014/06/24/tuning-in-mapreduce/

2015-03-23 10:03:14 376

原创 模板方法模式Template method(类行为型)

模板方法:1.定义了算法的步骤,可以把公共部分实现了,与具体子类相关的步骤如何实现延迟到子类由子类决定如何实现;2.模板方法为我们提供了一种代码复用的重要技巧(公共方法)3.模板方法的抽象类可以定义具体方法、抽象方法和钩子4.抽象方法由子类来实现5.钩子是一种方法,他在抽象类中不做事,或者只做默认的事儿,子类可以选择要不要屈服该它;6.为了防止子类改变模板算法中部分方法的算

2015-03-19 19:56:37 439

原创 策略模式Strategy(对象行为型)

Strategy定义:策略模式定义了算法族(定义算法的统一接口),分别把不同套的算法封装成类,让算法对象之间可以相互替换,此模式让算法的变化相互独立(对象隔离);同时算法变化与使用算法的客户相互独立(相互之间状态互不影响),但是客户在使用算法时需要明确制定使用何种算法子类。使用场景:实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能,

2015-03-19 17:55:48 546

原创 代码设计与敏捷开发

一、敏捷开发与MVP1.mvpEric Ries曾在《精益创业实战》中提出MVP(minimum viable product)概念,意即“最简可行产品”——用最快、最简明的方式建立一个可用的产品原型,这个原型要表达出你产品最终想要的效果,然后通过迭代来完善细节  从现在敏捷开发的角度来讲,这是快速迭代产品的最最好方式之一 就是mvp,不求大而全2.敏捷开发三部

2015-03-19 17:32:05 599

转载 OOZIE

oozie

2015-02-05 15:12:53 1691

空空如也

空空如也

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

TA关注的人

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