- 博客(25)
- 资源 (1)
- 收藏
- 关注
转载 基本使用-ElasticSearch
基本使用-ElasticSearch 说明:本篇文章主要是通过springboot整合es的基本使用基础,详细了解的可以看我上一篇文章:全文搜索-ElasticSearch 有朋友私信我上一篇没有环境搭建方面的,这里给你细说一下。 一、ElasticS...
2019-06-25 19:52:00
191
转载 Docker-基本使用
Docker-基本使用 具体安装步骤请参考阿里云docker安装 一、Docker 1、介绍: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级...
2019-06-25 19:51:00
208
转载 SpringBoot之日志记录-专题四
SpringBoot之日志记录-专题四 六、日志管理 6.1使用log4j记录日志 6.1.2新建log4j配置文件 文件名称log4j.properties #log4j.rootLogger=CONSOLE,info,error,DEBUG log4j...
2019-06-16 21:00:00
165
转载 SpringBoot之数据访问和事务-专题三
SpringBoot之数据访问和事务-专题三 四、数据访问 4.1、springboot整合使用JdbcTemplate 4.1.1 pom文件引入 <parent> <groupId>org.springframework.b...
2019-06-16 20:59:00
145
转载 SpringBoot之基础入门-专题一
SpringBoot之基础入门-专题一 一、Spring介绍 1.1、SpringBoot简介 在初次学习Spring整合各个第三方框架构建项目的时候,往往会有一大堆的XML文件的配置,众多的dtd或者schema约束,资源文件的管理也是很凌乱,而且还有个...
2019-06-16 20:58:00
120
转载 SpringBoot之WEB开发-专题二
SpringBoot之WEB开发-专题二 三、Web开发 3.1、静态资源访问 在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规...
2019-06-16 20:57:00
81
转载 网站架构演变过程
网站架构演变过程 传统架构 传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中 使用SSH或者SSM技术。 优点:适合于个人或者小团队开发,不适合大团队开发。 分布式架构 根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业...
2019-06-16 13:41:00
90
转载 Maven
Maven Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 M...
2019-06-16 13:25:00
125
转载 Spring MVC原理解析
SpringMVC Spring MVC的工作原理 ①客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求。 ② DispatcherServlet收到请求后,将根据请求的信息(包括UR...
2019-06-16 13:15:00
88
转载 RESTful风格化
RESTful Web Service介绍 Roy Thomas Fielding博士2000年提出的 REST是英文Representational State Transfer的缩写 表象化状态转变 或者 表述性状态转移 REST是Web服务的一种架...
2019-06-16 12:50:00
102
转载 全文索引-ElasticSearch
ElasticSearch 官方文档 Elasticsearch是一个开源的搜索引擎,建立在一个全文搜索引擎库Apache Lucene™基础之上。 Lucene可以说是当下最先进,高性能,全功能的搜索引擎库 - 无论是开源还是私有。 但是Lucene仅仅...
2019-06-16 12:49:00
121
转载 玩转Git
Git 1. Git的历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 200...
2019-06-16 09:28:00
216
转载 分布式事务
分布式事务 首先想要了解分布式事务,得先了解什么是事务。可以浏览我上面写过的事务的博客 Spring事务原理分析-部分一 Spring事务原理分析-部分二 什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位...
2019-06-16 00:57:00
132
转载 Spring事务原理分析-部分二
Spring事务原理分析-部分二 说明:这是我在蚂蚁课堂学习了余老师Spring手写框架的课程的一些笔记,部分代码代码会用到余老师的课件代码。这不是广告,是我听了之后觉得很好。 课堂链接:Spring手写框架 手写Spring事务框架 编程事务实现 概...
2019-06-16 00:18:00
137
转载 Spring事务原理分析-部分一
Spring事务原理分析-部分一 什么事务 事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。 事务基本特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就...
2019-06-16 00:16:00
82
转载 Spring 通读官方文档
Spring 通读官方文档 这部分参考文档涵盖了Spring Framework绝对不可或缺的所有技术。 其中最重要的是Spring Framework的控制反转(IoC)容器。Spring框架的IoC容器的全面处理紧随其后,全面覆盖了Spring的面向方...
2019-06-14 21:56:00
193
转载 Spring IOC 源码解析
Spring IOC 源码解析 控制反转(IoC) 控制反转(IoC)原理的Spring Framework实现。IoC也称为依赖注入(DI)。这是一个过程,通过这个过程,对象只能通过构造函数参数,工厂方法的参数或在构造或从工厂方法返回后在对象实例上设置的...
2019-06-14 21:51:00
840
转载 SpringAOP原理分析
目录 Spring核心知识 SpringAOP原理 AOP编程技术 什么是AOP编程 AOP底层实现原理 AOP编程使用 Spring核心知识 Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and...
2019-06-14 21:46:00
170
转载 Docker学习笔记
Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低...
2019-06-14 18:04:00
256
转载 TCP、UDP和HTTP关系
TCP、UDP和HTTP关系的 1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。 因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览...
2019-04-27 21:40:00
165
转载 Http与Https协议规范
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括...
2019-04-27 21:37:00
738
转载 JAVA基础-网络编程
类 InetAddress 此类表示互联网协议 (IP) 地址。 IP 地址是 IP 使用的 32 位或 128 位无符号数字,它是一种低级协议,UDP 和 TCP 协议都是在它的基础上构建的。IP 地址的体系结构是由 RFC 790:Assigned Numbers、 RFC 1918:Address Allocation for Private In...
2019-04-27 21:27:00
91
转载 JAVA基础-多线程
程序、进程、线程 程序:由高级语言编写,然后在编译的过程中,被编译器/解释器转译为机器语言,从而得以执行 顺序执行时的主要特征包括顺序行,封闭性,可再现性 进程:进程是程序的一次执行,该程序可以和其他程序并发执行。是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。 进程是由程序、数据和进程控制块组成。 线程:是程序的执...
2019-04-27 21:19:00
114
转载 JAVA基础-反射机制
什么是JAVA的反射机制 Java反射是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其 modifiers(诸如public, static等)、superclass(例如Object)、实现之 interfaces(例如Cloneable),也...
2019-04-27 21:15:00
111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人