自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勇往直前的专栏

写给以后的自己

  • 博客(19)
  • 收藏
  • 关注

转载 批处理文件的@echo off是什么意思?

@echo off关闭回显@echo on打开回显@echo off并不是DOS程序中的,而是DOS批处理中的。当年的DOS,所有操作都用键盘命令来完成,当你每次都要输入相同的命令时,可以把这么多命令存为一个批处理,从此以后,只要运行这个批处理,就相当于打了几行、几十行命令。DOS在运行批处理时,会依次执行批处理中的每条命令,并且会在显示器上显示,如果你不想让它...

2018-01-31 16:01:39 25922

转载 spring boot实战(第十篇)Spring boot Bean加载源码分析

前言前面的文章描述了Application对应Bean的创建,本篇将阐述spring boot中bean的创建过程 refresh 首先来看SpringApplication#run方法中refresh()方法[html] view plain copy// Refresh the context               refresh(context);  ...

2018-01-27 15:25:20 548

转载 spring boot实战(第九篇)Application创建源码分析

前言通过前面的文章了解到在spring boot的启动时,利用的是编写的Application类,使用了注解@SpringBootApplication,本篇将阐述该Bean的加载过程。 [html] view plain copy@SpringBootApplication   public class Application {       public static vo...

2018-01-27 15:11:44 239

转载 spring boot实战(第七篇)内嵌容器tomcat配置

spring boot默认web程序启用tomcat内嵌容器tomcat,监听8080端口,servletPath默认为 / 通过需要用到的就是端口、上下文路径的修改,在spring boot中其修改方法及其简单;在资源文件中配置: server.port=9090 server.contextPath=/lkl 启动spring boot2015-10-04 00:...

2018-01-27 14:19:01 483

转载 spring boot实战(第六篇)加载application资源文件源码分析

前言在上一篇中了解了spring配置资源的加载过程,本篇在此基础上学习spring boot如何默认加载application.xml等文件信息的。  ConfigFileApplicationListener在spring boot实战(第三篇)事件监听源码分析中可知在构造SpringApplication时加载相关的监听器,其中存在一个监听器ConfigFileApplic...

2018-01-27 14:10:46 613

转载 spring boot实战(第四篇)分散配置

前言分散配置是系统必不可少的一部分,将配置参数抽离出来为后期维护提供很大的便利。spring boot 默认支持两个格式的配置文件:.properties .yml。.properties与.yml*.properties属性文件;属于最常见的一种; *.yml是yaml格式的文件,yaml是一种非常简洁的标记语言。在*.properties中定义user.address.str...

2018-01-26 11:24:34 917

转载 spring boot实战(第二篇)事件监听

前言spring boot在启动过程中增加事件监听机制,为用户功能拓展提供极大的便利。支持的事件类型四种ApplicationStartedEventApplicationEnvironmentPreparedEventApplicationPreparedEventApplicationFailedEvent实现监听步骤:1.监听类实现ApplicationL...

2018-01-26 10:23:28 1048

转载 SpringBoot(1.5.6.RELEASE)源码解析(一)

启动SpringBoot,需要在入口函数所在的类上添加@SpringBootApplication注解1 @SpringBootApplication2 public class Application {3 public static void main(String[] args) {4 SpringApplication.run(Application.c...

2018-01-25 09:38:44 666

转载 Spring boot处理附件的一个坑

最近在做项目的时候由以前的war包部署在tomcat中运行,改成了Spring boot框架,Spring boot框架更加简单方便的搭建一个web应用。  之前的代码在改造的过程中遇到了一个关于附件处理的坑,之前在war包运行的时候,使用了Spring提供的ResourceLoader获取附件,代码是这样写的:  @Autowired private ResourceL...

2018-01-24 18:38:05 837

转载 Eclipse远程调试

java -Xdebug -Xrunjdwp:transport=dt_socket,address=2345,server=y,suspend=n -jar xxx.jar  java -Xdebug -Xrunjdwp:transport=dt_socket,address=2345,server=y,suspend=n -jar ./target/fae-ms-demo....

2018-01-24 18:35:25 433

原创 Spring boot 集成工作流flowable去掉xml配置

工作流Flowable和Spring集成时,有一个xml是用来配置ProcessEngine的信息,xml的内容如下所示:<?xml version="1.0" encoding="UTF-8" standalone="no"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="h

2018-01-24 18:14:08 3017 2

转载 IaaS,PaaS,SaaS 的区别

越来越多的软件,开始采用云服务。云服务只是一个统称,可以分成三大类。IaaS:基础设施服务,Infrastructure-as-a-service PaaS:平台服务,Platform-as-a-service SaaS:软件服务,Software-as-a-service它们有什么区别呢?IBM 的软件架构师 Albert Barron 曾经使用披萨作为比喻,解释这个...

2018-01-18 10:28:28 550

转载 区块链入门教程

区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。下面,我就来尝试,写一篇最好懂的区块链教程。毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚。我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿、为什么挖矿越来越难等问题。需要说明的是,我并非这方面的专家。虽然...

2018-01-17 16:58:41 377

转载 feign调用session丢失解决方案

       最近在做项目的时候发现,微服务使用feign相互之间调用时,存在session丢失的问题。例如,使用Feign调用某个远程API,这个远程API需要传递一个鉴权信息,我们可以把cookie里面的session信息放到Header里面,这个Header是动态的,跟你的HttpRequest相关,我们选择编写一个拦截器来实现Header的传递,也就是需要实现RequestIntercep...

2018-01-17 13:53:49 21840 21

转载 那些没说出口的研发之痛,做与不做微服务的几大理由

创建一种新的软件项目架构,来封装离散服务,对于全新的项目来说,这是非常简单的。但是,对于大多数软件开发者来说,谁又有大把的奢侈时间一直用在全新项目上呢?大多数软件开发人员职责更多是维护或增加现有软件系统的功能。但是,如果问开发人员究竟是愿意构建全新的项目,还是维护一个现有的系统,那么支持新项目的呼声肯定会成为压倒性的声音。事实上,希望与新技术或新项目合作也是开发人员离职的原因之一。为什么呢?...

2018-01-17 11:24:40 299

转载 如何看懂源代码--(分析源代码方法)

我们在写程式时,有不少时间都是在看别人的代码。 例如看小组的代码,看小组整合的守则,若一开始没规划怎么看, 就会“噜看噜苦(台语) ” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源代码解读感到压力。 网路上有一篇关于分析看代码的方法,做为程式设计师的您,不妨参考看看, 换个角度来分析。 也能更有效率的解读你想要的程式码片段。 六个章节: ( 1...

2018-01-12 16:40:26 18535 2

转载 Spring核心技术原理-(1)-通过Web开发演进过程了解一下为什么要有Spring?

一、知史可以明鉴我们学习技术的时代赶上了最好的时代,跳过了很多前人经常踩的坑,前人在踩坑的过程中总结了很多经验和教训,而新时代的我们只是继承了前人的经验和教训,而忽略了这些采坑的过程,以至于我们面对很多新技术都不知道他是什么?他为什么存在?他为什么可以解决这个问题?更不知道如何掌握其原理!云里雾里一头雾水!交流群的很多小伙伴,常常私聊我让我推荐一下学习SSM框架的视频和资料,我首先会打开他...

2018-01-07 21:24:43 230

转载 源码阅读技巧篇

主题 为什么要读源码 读什么样的源码 有什么技巧 思考、交流 坚持 为什么要读源码说到读源码,让我想起来了读书,古语有云:“读破万卷书,下笔如有神”。 多读读大师的想法技巧 通过大量阅读进行积累 把一些零碎的知识点整合起来 就拿RocketMQ来说,它是如何实现高性能、高可用。之前写过高可用的一些思考和理解里面的特...

2018-01-04 14:00:33 296

转载 SpringBoot应用之消息队列rabbitmq

序本文主要讲如何在Spring Boot里头使用rabbitmq进行消息收发。准备rabbitmq集群具体查看docker搭建rabbitmq集群这篇文章。新建项目配置项#http://segmentfault.com/a/1190000004309900spring.rabbitmq.host=192.168.99.100spring.rabbitmq.port...

2018-01-04 13:52:11 1286

空空如也

空空如也

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

TA关注的人

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