自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Spring Boot

1 什么是SpringBoot?就是帮助我们快速的创建出基于Spring的应用程序。2 SpringBoot的优点1 快速创建独立运行的Spring项目以及与主流框架集成2 使用嵌入式的Servlet容器,应用无需打成WAR包3 starters自动依赖与版本控制4 大量的自动配置,简化开发,也可修改默认值5 无需配置XML,无代码生成,开箱即用6 准生产环境的运行时应用监控7 与云计算的天然集成3 什么是微服务?微服务其实是一种架构风格,提倡一个应用应该是一组小

2020-07-31 20:44:01 201

原创 ActiveMQ

1 什么是消息中间件?消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有Producer(生产者/发送者)、Consumer(消费者/接收者),主要作用是改善系统模块调用关系、减少模块之间的耦合。2 常见的消息中间件产品(1)ActiveMQActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个

2020-07-31 20:22:52 170

原创 Redis

1.什么是Redis?Redis----REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value【键值对】存储系统(可以把redis想象成一个巨大的MAP)。Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis和ehcache不一样的是,ehcache可以看做一个嵌入式的缓存框架,而redis是一个独立的应用服务(像MYSQ.

2020-07-31 20:10:27 150

原创 分布式框架-Dubbo

1 什么是SOA架构?SOA是Service-Oriented Architecture的首字母简称,它是一种支持面向服务的架构样式。从服务、基于服务开发和服务的结果来看,面向服务是一种思考方式。其实SOA架构更多应用于互联网项目开发。2 什么是Dubbo?Dubbo 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。

2020-07-31 19:59:24 339

原创 Linux

1 介绍LinuxLinux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、ar

2020-07-31 19:46:46 317

原创 IntelliJIDEA介绍及应用

1 介绍IDEA-主要功能、主要优势IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、javaEE支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。IntelliJ IDEA 在 2015 年的官网上这样介绍自己:Excel at enterprise, mobile and web development with Jav

2020-07-31 19:26:39 9372

原创 MAVEN与IntelliJIDEA创建基于MAVEN的普通项目

1 MAVEN是什么?2 MAVEN的下载、安装、环境变量配置3 MAVEN的仓库的介绍【本地仓库、私服仓库、中央仓库】4 修改配置本地仓库、中央仓库5 IntelliJIDEA配置MAVEN6 通过IntelliJIDEA创建基于MAVEN的普通Java项目7 通过IntelliJIDEA创建基于MAVEN的普通JavaWeb项目8 配置POM文件导入依赖包...

2020-07-31 18:23:17 311

原创 SpringMVC-个人总结

1 什么是SpringMVC?Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他WEB MVC开发框架,如Struts(现在一般不用),Struts2(一般老项目使用)等。Spring MVC是属于Spring 框架的WEB模块中

2020-07-30 19:23:57 185

原创 Spring-个人总结

1 什么是Spring?Spring是一个开源的分层的javaSE/javaEE一站式的容器的轻量级的,解决业务逻辑层【Service】与web层和数据访问层之间的松耦合问题。(1)开源的(2)javaSE/javaEE一站式(3)容器框架(4)轻量级(5)解决业务逻辑层【Service】与web层和数据访问层之间的松耦合2 Spring的结构组成从下往上test,core容器,aop【面向切面编程】,web,data access1.test部分只有一个模块:spring-t

2020-07-30 18:37:27 178

原创 MyBatis-个人总结

1 什么是MyBatis?MyBatis 是一款基于ORM[对象关系映射]的、优秀的持久层[数据访问层]框架,对原始的JDBC技术的封装,可以帮助我们快速的连接和访问数据库。2 为什么要使用MyBatis?它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。3 什么是ORM?ORM[对象关系映射]---我们在访问数据库的时候所编写的都是Java程序,Java程序只认识Java对象,而我们所访问的数据库大多数都是关系型数

2020-07-30 17:41:37 263

原创 JSP-个人归纳总结

1.JSP是什么?JSP–Java Server Pages[java服务器页面]【包含有java程序的运行在服务器上的页面{HTML}】实际上JSP就是在HTML文件中嵌套java程序所形成的一中页面【JSP】例如:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ page import="java.util.Date" %>&

2020-07-29 20:01:02 196

原创 Servlet-个人归纳总结

1 什么是javaweb程序?运行在服务器上java程序就是javaweb程序,通过浏览器访问,例如我常说的网站就是典型的web程序。Web程序属于B/S架构的程序。2 B/S架构的程序?B/S架构的程序与C/S架构的程序比较?B–浏览器 S–服务器 【通过浏览器访问服务器上的程序】【在线的】与B/S架构相对的就是C/S架构的程序C-客户端 S–服务器 【通过客户端访问服务器上的程序】【下载的/安装的】 B/S架构的程序 C/S架构的程序

2020-07-29 19:38:30 155

原创 MySQL数据库-个人归纳总结

1 什么是数据库?百度百科解释:2数据库的分类?具体含义?常见的数据库?2.1 数据库的分类2.1.1关系型数据库关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库表格。关系数据库的定义造成元数据的一张表格或造成表格、列、范围和约束的正式描述。每个表格(有时被称为一个..

2020-07-29 18:19:07 925

原创 JAVA基础要点复习(10)—个人笔记

多线程1.什么是多线程?多线程:某一个程序在运行的时候【进程】可能会产生多个不同的执行线索【执行轨迹】【线程】,这些多个不同的执行线索【执行轨迹】共同运行的情况就是多线程。往往我们会感觉到这些多个不同的执行线索【执行轨迹】同时执行,实际上这时一种错觉假象,实际上当这些多个不同的执行线索【执行轨迹】在运行的时候,某一个时刻只用一个执行线索【执行轨迹】在运行,只是这多个不同的执行线索【执行轨迹】快速的切换而已。“暴风影音”播放电影的时候,我们感觉图像和声音在同时运行,实际上你被骗了,因为程序在执行的时

2020-07-27 21:13:27 118

原创 JAVA基础要点复习(9)—个人笔记

文件和IO流1.File类的对象创建和常用方法?输入输出流是对计算机文件进行操作的java类库。【读写文件数据】计算机中的文件是由2部分组成文件的基本属性。【文件的名称,后缀名,修改日期,类型…】【java.io.File类】文件中的数据。【输入输出流】对文件的基本属性进行操作在java中我们通过java.io.File类实现对文件的基本属性进行操作。java.io.File类定义:public class Fileextends Objectimplements Seriali

2020-07-27 20:24:25 100

原创 JAVA基础要点复习(8)—个人笔记

集合框架1 集合框架的体系结构集合--集中合并数据----文件夹是一个集合的表现--统一管理/处理数据框架--jdk提供操作类库集合框架--jdk提供的对集中合并数据进行统一管理/处理的开发类库。交由集合统一管理/处理的数据有两种表现形式:单列数据【独立的一个数据--数字,字符串,....】100 ,”hello”键值对数据 【一个数据是由键和建对应的值组成】书的目录就是一种典型的键值对数据【标题:页码】Jdk提供的处理单列数据的开发类库Colle..

2020-07-27 19:27:05 101

原创 JAVA基础要点复习(7)—个人笔记

常用类库1 String,StringBuffer,StringBuilder如何创建对象?有哪些常用方法?相互转换【String与基本数据类型 / String与字节数组/字符数组】?Java中的字符串:字符串是程序中使用最广泛,处理最多的数据,因此java就提供了专门针对字符串处理的java类。1.1 String类的定义public final class Stringextends Objectimplements Serializable, Comparable<

2020-07-27 18:14:39 243

原创 JAVA基础要点复习(6)—个人笔记

内部类将一个类定义在另一个类里面,形成了包含关系。内部类--被包含的类外部类--包含内部类的类。

2020-07-25 00:28:23 91

原创 JAVA基础要点复习(5)—个人笔记

继承、抽象类、接口1.什么是继承?如何完成一个继承关系?继承实际上是一种类与类之间关系,是一种通过现有的类【父类】,创建出新类【子类】的机制。子类可以得到父类中的部分变量和方法。如何继承:通过extends关键字实现继承关系 格式: 访问限制修饰符 class 子类的类名 extends 父类的类名{ }//现有的类public class Person{}//创建Perso...

2020-07-24 17:05:09 361

原创 JAVA基础要点复习(4)—个人笔记

类和对象1.1

2020-07-24 00:01:59 138

原创 JAVA基础要点复习(3)—个人笔记

表达式和语句1.常见的运算符和表达式1.1 赋值 赋值运算符 【=】1.2 算术 算术运算符 【+ - * / %{求余数} ++ -- 】例如:import java.util.Scanner;public class SuanShuDemo1{ public static void main(String args[]){ //创建Scanner类的对象 ...

2020-07-23 19:43:24 168

原创 JAVA基础要点复习(2)—个人笔记

数据类型1.什么是注释?注释的作用?注释的分类以及具体表现形式是什么?注释----解释说明编写的Java代码是什么意思。作用----为了以后能够知道自己当时写的Java代码的含义或者功能 同时方别他人能够看懂自己所写的Java代码 提高代码的可阅读性注释分为: (1)单行注释 一次注释一行代码 (2)多行注释 注释多行内容 (3)文档注释 实际上是一种多...

2020-07-23 18:47:45 251

原创 JAVA基础要点复习(1)—个人笔记

Java 概述1.Java是什么?Java是一门面向对象的程序设计语言。2.面向对象是什么?它的基本特征是什么?面向对象是一种编程思想。基本特征:封装 继承 多态封装:把客观的事物封装成抽象类。就像把原本分散的东西聚集在一起,统一处理。继承:子承父类。通过继承创建了新的类成为子类或派生类。被继承的成为基类。多态:一个实例的相同方法在不同的情况下有不同表现形式。多态机制使得不同内部结构的对象可以共享相同的外部接口。这意味着,虽然不同类的内部操作不同,但是可以通过一个公共类,他们

2020-07-23 16:17:38 193

空空如也

空空如也

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

TA关注的人

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