首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cxhc
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
spark 大型项目实战(十):用户访问session分析(十) --DAO 模式讲解以及taskDAO 开发
首先,你的应用程序,肯定会有业务逻辑的代码。在三层架构的web系统中,业务逻辑的代码,就是在你的Service组件里面;在我们的spark作业中,业务逻辑代码就是在我们的spark作业里面。 如果说,你不用DAO模式的话,那么所有的数据库访问的代码和逻辑会全部耦合在业务逻辑代码…
spark 大型项目实战(九):用户访问session分析(九) --开发JDBC辅助组件(连接池)
为了方便使用在上述的基础上在封装一层,创建一个SessionFactory 类提供两个对象,一个是自动事务的对象,一般用来做查询,和单条sql 语句的增删改,还有一个是手动事务的对象,一般用于同时更新多张表的情况,例如订单表和库存表,添加订单和减少库存,要么同时成功要么一起回滚…
spark 大型项目实战(八):用户访问session分析(八) --单例模式
java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化…
spark 大型项目实战(七):用户访问session分析(七) --数据库连接池原理
这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。 ④断开数据库连接。 程序开发过程中,存在很多问题:首先,每一次web请求都要建立一次数据库连接。建立连接是一个费时的活动,每次都得花费0.05s~1s的时间,而且系统…
spark 大型项目实战(六):用户访问session分析(六) --开发配置管理组件
文章地址:http://www.haha174.top/article/details/2593401.简述配置管理组件*1、配置管理组件可以复杂,也可以很简单,对于简单的配置管理组件来说,只要开发一
spark 大型项目实战(五):用户访问session分析(五) --数据表设计
文章地址:http://www.haha174.top/article/details/252047欢迎关注,更多福利
spark 大型项目实战(四):用户访问session分析(四) --简要技术方法的设计
在调研完了基础数据、分析完了需求之后,就需要针对我们手头上有的基础数据和PM提出来的需求,来进行技术方案的设计。所谓技术方案,指的就是,基于现有的数据,针对提出的需求,实现所有需求的整个技术架构、关键的技术点等。在这个过程中,需要考虑到实现所有需求,需要使用以及可能涉及到的技术…
spark 大型项目实战(三):用户访问session分析(三) --简要需求分析
搜索过某些关键词的用户、访问时间在某个时间段内的用户、年龄在某个范围内的用户、职业在某个范围内的用户、所在某个城市的用户,发起的session。找到对应的这些用户的session,也就是我们所说的第一步,按条件筛选session。 这个功能,就最大的作用就是灵活。也就是说,可以…
spark 大型项目实战(二):用户访问session分析(二) --基础数据结构以及平台架构介绍
1.此次实战项目中所用到的表结构以及字段含义的介绍2.平台架构介绍欢迎关注,更多福利
spark 大型项目实战(一):用户访问session分析(1) --模块介绍
3、按时间比例,比如一天有24个小时,其中12:00~13:00的session数量占当天总session数量的50%,当天总session数量是10000个,那么当天总共要抽取1000个session,ok,12:00~13:00的用户,就得抽取1000*50%=500。而且…
下一页
个人成就
文章被阅读
3,617
掘力值
56
关注了
29
关注者
1
收藏集
0
关注标签
1
加入于
2018-05-24