摘要: 前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具【why】 ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。 借助于maven就 阅读全文
posted @ 2017-06-04 22:27 啤酒大泡泡 阅读(13654) 评论(9) 推荐(18) 编辑
摘要: AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 阅读全文
posted @ 2017-05-07 00:54 啤酒大泡泡 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 组件扫描:Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件。 特定组件包括: 1、@Component:基本注解,识别一个受Spring管理的组件 2、@Respository:标识持久层组件 3、@Service:标识业务层组件 4、@Controller:标识表现层 阅读全文
posted @ 2017-05-07 00:53 啤酒大泡泡 阅读(1509) 评论(2) 推荐(0) 编辑
摘要: Spring配置Bean有两种形式(XML和注解) 今天我们学习通过XML方式配置Bean 1、 Bean的配置方式 通过全类名(反射)的方式 √ id:标识容器中的bean。id唯一。 √ class:bean的全类名,通过反射的方式在IOC容器中创建Bean,所以要求Bean中必须有无参的构造器 阅读全文
posted @ 2017-05-07 00:53 啤酒大泡泡 阅读(4136) 评论(0) 推荐(0) 编辑
摘要: Spring容器 启动Spring容器(实例化容器) -- IOC容器读取Bean配置创建Bean实例之前,必须对它进行实例化(加载启动),这样才可以从容器中获取Bean的实例并使用。 Bean是Spring管理的基本单位,任何的Java对象和组件都被当成Bean处理,容器还负责管理Bean与Bea 阅读全文
posted @ 2017-05-07 00:52 啤酒大泡泡 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。是对不同于传统的关系型数据库的数据库管理系统的统称。它泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯 阅读全文
posted @ 2017-06-28 07:50 啤酒大泡泡 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 单机模式: 1、首先去官网下载zookeeper的包 zookeeper-3.4.10.tar.gz 2、用FTP上传到服务器或者Linux虚拟机的/usr/local目录下 3、解压文件tar -zxvf zookeeper-3.4.10.tar.gz 4、在conf文件夹下新建zoo.cfg文件 阅读全文
posted @ 2017-05-30 23:49 啤酒大泡泡 阅读(985) 评论(2) 推荐(3) 编辑
摘要: 一、目录处理命令: 1、ls 命令名称:ls 命令英文原意:list 命令所在目录:/bin/ls 功能描述:显示目录文件 语法:ls [-ald] [文件目录] -a(all) 显示所有文件,包括隐藏文件(Linux隐藏文件设置是通过改名字实现的,把名字前面加上.即可) -l(long) 详细信息 阅读全文
posted @ 2017-05-30 16:28 啤酒大泡泡 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 一、JDK的安装和配置 1、下载jdk文件 去官方网站下载Linux 64位 jdk-8u131-linux-x64.tar.gz 2、使用Ftp工具上传到/usr/local 下。 使用命令:tar -zxvf jdk-8u131-linux-x64.tar.gz 进行解压 3、配置环境变量(/e 阅读全文
posted @ 2017-05-30 16:28 啤酒大泡泡 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Tomcat整体目录: 一、bin文件(存放启动和关闭tomcat脚本) 其中.bat和.sh文件很多都是成对出现的,作用是一样的,一个是Windows的,一个是Linux。 ① startup文件:主要是检查catalina.bat/sh 执行所需环境,并调用catalina.bat 批处理文件。 阅读全文
posted @ 2017-05-15 07:12 啤酒大泡泡 阅读(11771) 评论(3) 推荐(5) 编辑
摘要: 一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目 阅读全文
posted @ 2017-05-15 07:11 啤酒大泡泡 阅读(2017) 评论(1) 推荐(0) 编辑
摘要: 事务 事务用来保证数据的完整性和一致性。 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。1、原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。2、一致性(consistency)。事务必须是使数据库从一个一 阅读全文
posted @ 2017-05-10 07:11 啤酒大泡泡 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: Spring的JDBC框架 Spring JDBC提供了一套JDBC抽象框架,用于简化JDBC开发。 Spring主要提供JDBC模板方式、关系数据库对象化方式、SimpleJdbc方式、事务管理来简化JDBC编程 Spring主要提供JDBC模板方式、关系数据库对象化方式、SimpleJdbc方式 阅读全文
posted @ 2017-05-09 22:52 啤酒大泡泡 阅读(1381) 评论(0) 推荐(0) 编辑