标签:App 第4页

编程技术

Spring Cloud 上手实战-架构解析及实作

27

xiaoli.he 发布于 2019-06-24

Spring简介 为什么要使用微服务 单体应用: 目前为止绝大部分的web应用软件采用单体应用,所有的应用的用户UI、业务逻辑、数据库访问都打包在一个应用程序上。 缺点: 开发相互干扰,随着应用的不断升级沟通协调成本增加 应用上线由于某个功能升级导致需要整体的构建、整体测试、整体...

阅读(25)评论(0)赞 (0)

Java

Linux基础知识系列之四

hanze 发布于 2019-06-24

常规流程是 vi xxx 进入命令行模式–> 按i进入编辑 –> 按esc退出编辑,按shift+:进入命令行模式 –> 输入wq保存 。但是文件内容一旦过多,这种模式就不太好用了,接下来介绍一些在命令行的快捷方式来进行快速编...

阅读(21)评论(0)赞 (0)

Java

jenkins实现CI/CD流程

17

xiaoli.he 发布于 2019-06-24

CentOS 7.6 安装Tomcat 安装 Jenkins 进入 Tomcat 的 webapps 目录下执行以下命令 wget http://mirrors.jenkins.io/war/latest/jenkins.war 复制代码 进入 Tomcat 的 bin 目录下执...

阅读(18)评论(0)赞 (0)

Spring

Spring Cloud 微服务组件 mica v1.1.3 发布,新增 http和第三方登录组件

zhuangli 发布于 2019-06-24

mica(云母) mica 云母,寓意为云服务的核心,增强 Spring cloud 功能,使得 Spring cloud 服务开发更加方便快捷。 mica 核心依赖 mica 基于 java 8,没有历史包袱,支持传统 Servlet 和 Reactive(webflux)。采...

阅读(23)评论(0)赞 (0)

Java

基于Eureka的服务治理

6

刘莉莉 发布于 2019-06-24

编辑推荐: 本文来自于博客园,本文主要介绍了如何搭建服务注册中心,使用Eureka进行服务治理,希望对您的学习有所帮助。 一、服务的注册与发现 关系调用说明: 服务生产者启动时,向服务注册中心注册自己提供的服务 服务消费者启动时,在服务注册中心订阅自己所需要的服务 注册中心返回服...

阅读(15)评论(0)赞 (0)

Java

使用Spring Boot配置多个数据源 – Udith

dulong 发布于 2019-06-24

Spring Boot 是一个非常强大的框架,可以非常轻松地用于开发基于Spring的应用程序。这个框架最好的事情是什么?您只需使用Java注释即可轻松完成高级配置。因此,您可以将重点放在业务逻辑而不是应用程序配置上。虽然Spring Boot应用程序默认使用单个数据源,但也可以...

阅读(18)评论(0)赞 (0)

Spring

SpringBoot学习之-通过一个请求可以获得多少参数

likai 发布于 2019-06-23

之前在 SpringBoot源码解析-controller层参数的封装 中已经分析过springboot中controller层参数封装的原理,但是工作中毕竟不会一直有时间给你慢慢分析,有时候快速查询也是很必要的。所以今天就总结一下controller层哪些参数封装注解的含义,以...

阅读(18)评论(0)赞 (0)

Spring

spring的@Transactional注解详细用法

2

hellas 发布于 2019-06-23

事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。 Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC,Hibernat...

阅读(19)评论(0)赞 (0)

Spring

深入理解SpringApplication

邓龙华 发布于 2019-06-23

SpringApplication 类用于引导和启动一个Spring应用程序(即SpringBoot开发的应用)。通常用SpringBoot开发一个应用程序时,在主类的main函数中可以通过如下代码启动一个Spring应用: @SpringBootApplication publ...

阅读(21)评论(0)赞 (0)

Spring

『互联网架构』软件架构-springboot自定义视图和自定义Starter(90)

3

hellas 发布于 2019-06-23

自定义视图和自定义Starter做成统一配置,方便使用。 (一)自定义视图映射 在项目开发过程中,经常会涉及页面跳转问题,而且这个页面跳转没有任何业务逻辑过程,只是单纯的路由过程 ( 例如:点击一个按钮跳转到一个页面 ) 。 @RequestMapping("/test...

阅读(24)评论(0)赞 (0)

Java

面试官,你别再问了——JAVA之内存模型(简化版)

4

刘莉莉 发布于 2019-06-23

在面试之时,很多面试官都喜欢问道,JMM清楚吗?说说什么是内存可见性,什么是重排序?synchronized、volatile和final中的原理?等等诸如此类的问题。而网上一搜,巴啦啦一大堆,东西比较乱,也很难把面试官变相问题回答清楚。终于,下定决心给大家捋一捋JAVA简化版的...

阅读(20)评论(0)赞 (0)

Java

当我们在谈论synchronized的时候,我们在谈论什么?

1

likai 发布于 2019-06-23

synchronized是Java中实现锁的一种方式,我们可以通过synchronized来给一个方法,一个属性,一个对象等资源进行加锁。 我们为什么需要加锁呢? 可能你会说,是因为当某个资源被多个线程访问时,我们需要同步协调线程访问的顺序,在这种情况下,我们要对该资源加锁。 比...

阅读(25)评论(0)赞 (0)

Java

FactoryBean解析

1

刘莉莉 发布于 2019-06-23

简单的说FactoryBean实际上是一个Bean,并不是一个工厂,它能够为我们创建一个Bean,但是创建的这个Bean实际指向的并不是FactoryBean类型的,而是其中 getObject 方法返回类型的对象。 接口解析 FactoryBean中有三个需要实现的方法,如下:...

阅读(18)评论(0)赞 (0)

Java

Java微服务新生代Nacos-配置管理

16

邓龙华 发布于 2019-06-23

在上文 Java微服务新生代之Nacos 已经介绍了微服务框架 Nacos 以及它在服务注册与发现的功能,本文将主要介绍它的另一强大功能:配置管理,学习利用 Nacos 如何实现通过统一的管理界面,集中化实现分布式服务的配置维护和实时更新。 本文主要内容涉及如下: Nacos配置...

阅读(22)评论(0)赞 (0)

Java

Android复习资料——Java知识点汇总(一)

7

刘莉莉 发布于 2019-06-23

接触 Android 开发也有一段时间了,前段时间便开始想抽空整理一些知识点,通过笔记整理的方式减少自己重复学习的时间成本和提高自身的效率。 目前先是总结了部分 Java 的知识点,这就是本文的主要分享内容。 想特意申明的一点是,这个总结更多的是从本人自己的编程基础和侧重点出发,...

阅读(22)评论(0)赞 (0)

Java

5 分钟即可掌握的 JavaScript 装饰者模式与 AOP

1

yanxinchi 发布于 2019-06-23

什么是装饰者模式 当我们拍了一张照片准备发朋友圈时,许多小伙伴会选择给照片加上滤镜。同一张照片、不同的滤镜组合起来就会有不同的体验。这里实际上就应用了装饰者模式:是通过滤镜装饰了照片。在不改变对象(照片)的情况下动态的为其添加功能(滤镜)。 需要注意的是:由于 JavaScrip...

阅读(21)评论(0)赞 (0)

Java

Spring Boot教程(7) – 直观地理解Spring容器

5

puefu.he 发布于 2019-06-23

在你学习Spring之前,你肯定听说过“控制反转”、“依赖注入”、“上下文”等名词,伴随着这些名词的,是一些冗长晦涩的解释,这些解释并没有什么显著的错误,但是因为太过抽象导致初学者们无法直观地去理解它们。 废话不多说,我们通过举例或者写代码来一步一步理解它们。 在一个系统里,可能...

阅读(19)评论(0)赞 (0)

编程技术

如何使用 Go kit 工具包编写微服务

xiaoli.wang 发布于 2019-06-23

我在互联网上搜索了很久关于使用 Go kit 工具包编写微服务的精品教程(我认为我的 Google-fu 相当不错),但是 我没有找到 …… 来自 Go kit 代码库的示例 很好,但恕我直言,文档很枯燥。 然后我决定购买这本名为 Go Programmi...

阅读(22)评论(0)赞 (0)