自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring详解篇之IoC控制反转

###一.Spring概况spring是一个开源框架 是一个轻量的控制反转和面向切面的容器框架 大小和开销都是轻量的。 通过控制反转技术可以达到松耦合的目的 切面编程,允许通过分离应用的业务逻辑。 包含并管理应用对象的配置和生命周期,是一个容器,并且能够组装。ioc控制反转:控制权转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责和维护。ioc的目的是创建对象并且组装...

2018-10-18 11:37:36 118

转载 Spring详解篇之 AOP面向切面编程

Aop(aspect oriented programming面向切面编程),是spring框架的另一个特征。AOP包括切面、连接点、通知(advice)、切入点(pointCut) 。1.aop几个概念:横切关注点: 对哪些方面进行拦截,拦截后怎么处理。 切面(aspect):切面是横切关注点的抽象。 连接点(joinpoint):被拦截的方法 切入点(pointcut):对连接点...

2018-10-18 11:36:38 145

转载 SpringBoot非官方教程 | 第十篇: 用spring Restdocs创建API文档

这篇文章将带你了解如何用spring官方推荐的restdoc去生成api文档。本文创建一个简单的springboot工程,将http接口通过Api文档暴露出来。只需要通过 JUnit单元测试和Spring的MockMVC就可以生成文档。你需要15min Jdk 1.8 maven 3.0+ idea创建工程引入依赖,其pom文件: 通过@SpringBootApplic...

2018-10-18 11:36:04 166

原创 SpringBoot非官方教程 | 第十五篇:Springboot整合RabbitMQ

这篇文章带你了解怎么整合RabbitMQ服务器,并且通过它怎么去发送和接收消息。我将构建一个springboot工程,通过RabbitTemplate去通过MessageListenerAdapter去订阅一个POJO类型的消息。15min IDEA maven 3.0在开始构建项目之前,机器需要安装rabbitmq,你可以去官网下载,http://www.rabbitmq.com/do...

2018-10-18 11:34:50 106

原创 SpringBoot非官方教程 | 第十三篇:springboot集成spring cache

本文介绍如何在springboot中使用默认的spring cache,Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用 Spring 集成 Cache 的时候,我们需要注册实现的 CacheManager 的 Bean。Spring Boot 为我们...

2018-10-18 11:34:09 170

原创 SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API

swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。一、引入依赖 二、写配置类 通过@Configuration注解,表明它是一个配置类,@EnableSwagger2开启swagger2。apiINf...

2018-10-18 11:33:36 169

原创 SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解

springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。当我们创建一个springboot项目的时候,系统默认会为我们在src/main/java/resources目录下创...

2018-10-18 11:30:34 98

原创 SpringBoot非官方教程 | 第二十五篇:2小时学会springboot

 Takes an opinionated view of building production-ready Spring applications. Spring Boot favors convention over configuration and is designed to get you up and running as quickly as possible.摘自...

2018-10-18 11:24:56 128

原创 苹果WWDC2018开发者大会总结,不错过任何一个重点,最后发布的新品你一定意想不到

北京时间2018年6月5日1点,苹果在美国圣何塞举行苹果全球开发者大会(WWDC)。在此次开发者大会中,推出全新iOS 12全新系统版本,以及全新watchOS 5,tvOS和macOS Mojave。iOS 12:增强系统稳定 提现实增强在最新推出的iOS 12系统中,主要以增强系统稳定为主;在iOS 12中,对于系统软件性能提升一倍以上,并且iOS 12是目前为止,支持设备更新数最多的...

2018-10-16 14:58:58 443

原创 英语导师思考总结

前言:非常有幸选为第一批英语导师,听了bill几堂课,感觉受益匪浅,特在此写个总结,以指导以后自己更近一步。内容:1、非常棒的书,多读书:《知道做到》、《影响力》、《问题解决术》《积极心理学》2、收获(1)执行力任何一件事想要做成,都需要执行力,你知道有这么好的书,你不去读,这就是你的执行力没有做好。给自己安排任务,就应该执行,哪怕没有做完,下次调整任务也是可以,一定要...

2018-10-16 14:54:24 123

原创 经过阿里,百度一面,二面后,我总结了50道iOS面试题

前言:金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月四月份就变成了招聘与跳槽的旺季前面一段时间自己的一面二面,自己总结了50道面试题,在此,我分享给大家,希望大家在五月份要找工作的朋友,我的这篇文章能给你有所帮助。 基础:1、如何令自己所写的对象具有拷贝功能...

2018-10-16 14:52:14 415

原创 牛腩新闻发布系统-初识总体框架

 牛腩新闻发布系统用的是ASP.NET 脚本语言,接下来我们来了解一下ASP.NET是什么以及牛腩新闻发布系统的功能图。   1、ASP.NET是微软提出的用于创建动态Web内容的一种强大的服务器端技术,可以用.net系列中的任何一种语言开发(例如:VB,C#等等)。2、ASP.NET基于.NET Framework的Web开发平台,是一套用于生成Web应用程序和Web服务...

2018-10-16 14:48:18 140

空空如也

空空如也

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

TA关注的人

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