自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曹天

工作中编程分享

  • 博客(5)
  • 收藏
  • 关注

原创 深入解析hadoop中的小黑盒shuffle

简介 小黑盒shuffle是用来将数据转换成key-values数组形式,具体思想流程加源码透析如图: 图形解析 首先我们知道①InputFormat接口子类 jdk1.8源码: protected void map(KEYIN key, VALUEIN value, Mapper<KEYIN, VALUEIN, KEYOUT, VALUEOUT>.Context cont...

2018-09-13 15:02:20 216

原创 www.fushishanxiact.xom

blog come from www.fushishanxiact.com

2018-09-04 09:14:45 789

原创 关于Mybatis的缓存机制以及Memached

关于缓存的问题, 首先我们要知道为什么需要用到缓存—— 在我们做接触的缓存中大多是与数据库想关系的,而我们在实现业务也数据库相交互的时候,都会涉及底层框架JDBC,<不论是Hibernate还是Mybatis>,那么JDBC在实现操作数据库的增删改查是都会体现io流的操作,所以为了避免这种频繁的与数据库交互也增强了查询效率,提高用户的体验,我们使用缓存的形式,以付出内存来提高效率和...

2018-08-24 20:38:08 253

原创 Freemarker思想素材

简单来说FreeMarker是一款模板引擎:就是一种基于模板和要改变的数据,并用来生成输出文本(静态文本) 图中Template就是我们所说的模板了,我们可以把他想象成页面的基础骨架{其实就是,这不是还有HTML标签};Object 也就是各种商品数据来源 我们将模板引擎和动态数据结合起来针对FreeMarker这块引擎最后输出文本展示给用户信息 关于Freemarker做nginx动静...

2018-08-23 18:49:01 124

原创 caotian

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...

2018-08-17 11:06:56 206

空空如也

空空如也

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

TA关注的人

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