加载中
SpringBoot(一)之快速入门

一、Spring Boot 久闻Spring Boot大名,这两天终于得空,学习了一把,发觉Spring Boot确实好用,那Spring Boot到底是什么,又是怎么好用呢? 什么是Spring Boot 目前ssm框架还是比较常用的,...

2018/12/23 21:41
67
SpringBoot(二)之核心

Spring Boot的核心 在上篇中我们成功运行了一个简单的web应用,其中有一个注解被轻易的带过了,但它在Spring Boot中是最重要的注解,没有之一,它就是@SpringBootApplication,本篇将对它与S...

2018/12/23 22:04
74
Spring5最新源码导入Eclipse详解

概述 对于一门技术,我们最先是了解它(what),然后再熟练的使用它(how)以及何时用它(when),最后肯定要看透它(why)。 spring作为Java开发人员可以说是最熟悉不过的了,基本每个Java的...

2018/03/03 17:52
2.4K
Dubbo源码分析(10):与spring融合

Spring中bean的定义可以通过编程,可以定义在properties文件,也可以定义在通过xml文件中,用的最多的是通过xml形式,由于xml格式具有很好的自说明便于编写及维护。对于xml的文档结构、数据定...

2018/12/23 01:10
13
SpringBoot(三)之web开发

一、web基础配置 1、访问静态资源 1)进入规则为 / 时 如果进入SpringMVC的规则为/时,Spring Boot的默认静态资源的路径为: spring.resources.static-locations=classpath:/META-INF/resour...

SpringBoot(四)之优雅地日志处理

一、简介 日志功能在j2ee项目中是一个相当常见的功能,在一个小项目中或许你可以在一个个方法中,使用日志表的Mapper生成一条条的日志记录,但这无非是最烂的做法之一,因为这种做法会让日志...

Dubbo源码分析(11):服务发布

服务发布是服务提供方向注册中注册服务过程,以便服务消费者从注册中心查阅并调用服务。 服务发布方在spring的配置文件中配置如下: <bean id="demoService"class="com.alibaba.dubbo.demo....

2018/12/23 17:45
27
SpringBoot(五)之分布式限流

分布式限流 单机版中我们了解到 AtomicInteger、RateLimiter、Semaphore 这几种解决方案,但它们也仅仅是单机的解决手段,在集群环境下就透心凉了,后面又讲述了 Nginx 的限流手段,可它又属...

Java并发编程,多线程并发处理方式

synchronized关键字主要解决多线程共享数据同步问题。 ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。 ThreadLocal和Synchonized都用于解决多线程并发访问。 但是ThreadLoc...

2018/03/29 16:10
330
Dubbo源码分析(7):SPI扩展机制剖析

我们都是知道一个合格的开源框架对于扩展的支持都要是相当弹性的,Dubbo 也不例外。Dubbo采用微内核+插件体系,使得设计优雅,扩展性强。Dubbo的扩展机制是基于SPI思想来实现的,但是并没有采...

2018/09/28 21:07
90
Shiro整合springboot,freemaker,redis

一、导语 今天推荐给大家一个非常简单,实用的开源权限框架:Shiro,这也是Java官方推荐的权限框架。 尽管网上有很多类似的文章,但是都不够完善,尤其是涉及到 freemaker,springboot,shi...

深入理解Java的注解

在开发 Java 程序,尤其是 Java EE 应用的时候,总是免不了与各种配置文件打交道。以 Java EE 中典型的 S(pring)S(truts)H(ibernate) 架构来说,Spring、Struts和Hibernate这三个框架都有自己...

2017/03/19 19:22
41
深入理解Java的反射与动态代理

在上一篇文章中介绍 Java 注解的时候,多次提到了 Java 的反射 API。与javax.lang.model不同的是,通过反射 API 可以获取程序在运行时刻的内部结构。反射 API 中提供的动态代理也是非常强大的...

2017/03/20 16:23
143
分布式事物,解决分布式系统事务一致性的几种方案对比,你有更好的吗?

细心的读者会发现,这个过程中可能有很多问题的。 如果小强没看手机,那么张老师会一直等着答复,小明可能在家里把爬山装备都准备好了却一直等着张老师确认信息。更严重的是,如果到明天 8 ...

阿里技术面试题全面覆盖?不服,你来补充

去阿里面试java程序员,都有些什么样的面试题? 总结一下之前通过的优秀人才的铺垫总结的,希望能帮到大家,以后月收入3万,so easy 一、知其然,知其所以然 在java面试过程中,面试官一定会...

深度理解Java中的枚举类型,及枚举的线程安全性及序列化问题

Java的枚举类型用法介绍 1 背景 在java语言中还没有引入枚举类型之前,表示枚举类型的常用模式是声明一组具有int常量。之前我们通常利用public final static 方法定义的代码如下,分别用1 表...

2017/03/19 19:15
141

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部