![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
云雨寒冰
工作之后很少来写了
展开
-
Spring 框架的理解
Spring 是一个开源框架,其是为了解决企业应用于程序设计开发复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。Spring框架的优势之一在于其分层架构。同时J2EE应用程序开发提供集成的框架。简单的理解为: ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并原创 2018-02-02 18:30:04 · 509 阅读 · 0 评论 -
Spring 的单例模式和多例模式
在Spring中,Bean的scope属性中存在着两种模式既单例模式(singleton)和多例模式(prototype)。 singleton 单例模式: 对象在整个系统中只有一份,所有的请求都用一个对象来处理,如service和dao层的对象一般是单例的。 为什么使用单例:因为没有必要每个请求都新建一个...原创 2018-03-14 19:33:23 · 4182 阅读 · 0 评论 -
HIbernate 框架概述
Hibernate作为SSH 三大框架之一,其作用简单来说就是让程序的Dao层与数据库打交道的。在Hibernate中,它封装了JDBC的步骤(链接数据库),让我们对数据库的操作更加简单,更加快捷。Hibernate 是一个基于元数据的轻量级的ORM框架:1,元数据(Meta Data):data about data(数据的数据),也就是说描述一个对象数据,相当于这个对象的上下文环境。2,轻量级...原创 2018-03-05 22:06:08 · 288 阅读 · 0 评论 -
HIve入门
转载:https://www.cnblogs.com/lym0805/p/7684549.htmlHIve总结:首先要学习Hive,第一步是了解Hive,Hive是基于Hadoop的一个数据仓库,可以将结构化的数据文件映射为一张表,并提供类sql查询功能,Hive底层将sql语句转化为mapreduce任务运行。相对于用java代码编写mapreduce来说,Hive的优势明显:快速开发,人员成本...转载 2018-07-02 10:13:17 · 290 阅读 · 0 评论 -
Zookeeper 安装部署及常用命令
服务管理启动ZK服务: zkServer.sh start查看ZK状态: zkServer.sh status停止ZK服务: zkServer.sh stop重启ZK服务: zkServer.sh restart终端操作使用 zkCli 可以简单的对 ZooKeeper 进行访问,数据创建,数据修改等操作. 连接命令行如下:zkCli.sh -server 127.0.0.1:2181命令行工具...原创 2018-07-02 10:14:26 · 185 阅读 · 0 评论 -
Spark的参数优化
Spark程序优化所需要关注的几个关键点——最主要的是数据序列化和内存优化spark 设置相关参数问题1:reduce task数目不合适解决方法:需根据实际情况调节默认配置,调整方式是修改参数spark.default.parallelism。通常,reduce数目设置为core数目的2到3倍。数量太大,造成很多小任务,增加启动任务的开销;数目太少,任务运行缓慢。问题2:shuffle磁盘IO时...原创 2018-07-02 15:14:52 · 180 阅读 · 0 评论