![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据电商项目
文章平均质量分 87
Chenway丶
这个作者很懒,什么都没留下…
展开
-
01 idea下快速搭建项目(SSH框架)
1创建项目: 这个就不用讲了,本人创建的是名为bigdata工程 2:配置tomcat服务器: 3:添加名为eshop名称的模块并添加Web application的支持:4:运行时配置: 添加tomcat服务: 另外在deployment添加:5:创建index.html运行。即刻6:给eshop模块中添加maven支...原创 2018-07-11 18:11:13 · 1527 阅读 · 0 评论 -
03 nginx+tomcat实现动态+静态资源分离,实现日记收集
在本项目中目录结构如下:在本项目中,实现静态和动态资源的分离,静态的文件交给nginx处理,nginx对静态文件的处理比tomcat不是只快了一点,并且nginx的使用对项目并发能力有很大的提升。以下是个人安装搭建nginx+tomcat过程:个人环境: window10:nginx+tomcat 虚拟机s128:n...原创 2018-07-17 22:07:49 · 1617 阅读 · 0 评论 -
04 centos实现nginx日记滚动
在上一篇当中,已经搭建好nginx+tomcat实现动静资源的分离。 接下来,使用ab做压力测试: 1.安装httpd-2.2.21-win32-x86-no_ssl.msi试软件。下载地址:http://mirror.bit.edu.cn/apache//httpd/binaries/win32/?C=M;O=A 2.使用ab进行压力测试 ...原创 2018-07-17 22:32:04 · 909 阅读 · 0 评论 -
05 flume+kafka实现对nginx日记收集并存储到hdfs
1.在集群上每台nginx服务器安装flume2.配置flume 使用spooldir做为source,监控/soft/nginx/logs/flume文件夹。 创建eshop.conf配置文件 [/soft/flume/conf/eshop.conf] a1.sources = r1 a1.channels = c1 ...原创 2018-07-18 23:22:54 · 1563 阅读 · 0 评论 -
06 hdfs输出流池化处理
因为在大数据收集数据当中,若经常打开流关闭流,很多时间花在这上,此时可以使用池化+装饰模式来优化。整个过程是这样的:用单例模式创建一个池,池里放的是通过装饰模式生成的FSDataOutputStream输出流对象,每当创建一个输出流对象,用完后不关闭。再根据下一个输出流路径判断将要创建的输出流对象是否跟上一个输出流对象一样,如果一样则不创建输出流对象,直接使用上一个输出流对象,如...原创 2018-07-20 00:12:14 · 338 阅读 · 1 评论 -
02 完善ssh搭建
项目快速搭建已在上一篇当中介绍(包含,c3p0、hibernate、spring文件)在这篇当中,完善spring下图是各层之间的联系因为在实际开发中,不可能所有操作都是增删改查,可能有很复杂的操作,再复杂的操作都是由基本的操作组合成,所以一般都是面向业务编程,业务,就是在service层。service跟dao是两个层面,service力度比较粗,可以不断的去丰富和扩展,但是dao不变(因为我们...原创 2018-07-15 19:28:54 · 189 阅读 · 0 评论