转载和引用,请注明原文出处! Fork me on GitHub
结局很美妙的事,开头并非如此!

04 2018 档案

摘要:一、项目背景和问题 有一个自适应的考试学习系统,对学员的学习要求经常考试进行检查,学员的成绩出来以后,老师会要求系统根据每个学员的考卷上错误的题目从容量为10万左右的题库中抽取题目,为每个学员生成一套各自个性化的考后复习和练习的离线练习册。所以,每次考完试,特别是比较大型的考试后,要求生成的离线文档 阅读全文
posted @ 2018-04-30 14:47 小不点啊 阅读(874) 评论(0) 推荐(0) 编辑
摘要:一、使用JDK开发WebService 服务端程序创建: 1.新建一个JDK开发webservice的服务端maven项目JDKWebServiceServer 2. 定义一个接口,使用@WebService注解标注接口,使用@WebMethod注解标注接口中定义的所有方法 3. 编写接口的实现类, 阅读全文
posted @ 2018-04-28 22:17 小不点啊 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/xdp-gacl/p/4259109.html 一、WebService是什么 WebService是一种跨编程语言和跨操作系统平台的远程调用技术 跨编程语言:就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然! 阅读全文
posted @ 2018-04-28 21:20 小不点啊 阅读(656) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudSleuth 2、具体内容 Sleuth 是一种提供的跟踪服务,也就是说利用 sleuth 技术可以实现完整的微服务的访问路径的跟踪操作。 2.1、SpringCloudSleuth 简介 微服务 阅读全文
posted @ 2018-04-21 19:23 小不点啊 阅读(4155) 评论(1) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudStream 2、具体内容 2.1、SpringCloudStream 简介 SpringCloudStream 就是使用了基于消息系统的微服务处理架构。对于消息系统而言一共分为两类:基于应用标准 阅读全文
posted @ 2018-04-21 12:08 小不点啊 阅读(19227) 评论(4) 推荐(2) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudConfig 高级配置 2、具体内容 在 SpringCloudConfig 之中考虑到所有配置文件都暴露在远程仓库之中的安全性问题,所以提供有安全访问的处理机制,这样可以对一些数据进行加密以及在 阅读全文
posted @ 2018-04-18 22:33 小不点啊 阅读(8119) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudConfig 基础配置 2、具体内容 通过名词就可以发现,SpringCloudConfig 核心作用一定就在于进行配置文件的管理上。也就是说为了更好的进行所有微服务的配置项的管理,在 Sprin 阅读全文
posted @ 2018-04-18 20:54 小不点啊 阅读(1747) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Zuul 路由访问 2、具体内容 在现在为止所有的微服务都是通过 Eureka 找到的,但是在很多的开发之中为了规范微服务的使用,提供有一个路由的处理控制组件:Zuul,也就是说 Zuul 就作为中间的一个代理层出现。 阅读全文
posted @ 2018-04-15 23:32 小不点啊 阅读(21346) 评论(2) 推荐(2) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Hystrix 熔断机制 2、具体内容 所谓的熔断机制和日常生活中见到电路保险丝是非常相似的,当出现了问题之后,保险丝会自动烧断,以保护我们的电器, 那么如果换到了程序之中呢? 当现在服务的提供方出现了问题之后整个的程 阅读全文
posted @ 2018-04-15 14:58 小不点啊 阅读(42771) 评论(0) 推荐(2) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Feign 接口服务 2、具体内容 现在为止所进行的所有的 Rest 服务调用实际上都会出现一个非常尴尬的局面,例如:以如下代码为例: 所有的数据的调用和转换都必须由用户自己来完成,而我们本身不擅长这些,我们习惯的编程 阅读全文
posted @ 2018-04-14 15:50 小不点啊 阅读(7574) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Ribbon 负载均衡 2、具体内容 现在所有的服务已经通过了 Eureka 进行了注册,那么使用 Eureka 注册的目的是希望所有的服务都统一归属到 Eureka 之中进 行处理,但是现在的问题,所有的微服务汇集到 阅读全文
posted @ 2018-04-13 23:39 小不点啊 阅读(15860) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Eureka 服务发现框架 2、具体内容 对于服务发现框架可以简单的理解为服务的注册以及使用操作步骤,例如:在 ZooKeeper 组件,这个组件里面已经明确的描述了一个服务的注册以及发现操作流程,在整个 Rest 架 阅读全文
posted @ 2018-04-13 21:51 小不点啊 阅读(3648) 评论(4) 推荐(2) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringSecurity 安全访问 2、具体内容 所有的 Rest 服务最终都是暴露在公网上的,也就是说如果你的 Rest 服务属于一些你自己公司的私人业务,这样的结果会直接 导致你信息的泄漏,所以对于 Rest 阅读全文
posted @ 2018-04-11 23:34 小不点啊 阅读(17311) 评论(0) 推荐(1) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Restful 基础架构 2、具体内容 对于 Rest 基础架构实现处理是 SpringCloud 核心所在,其基本操作形式在 SpringBoot 之中已经有了明确的讲解,那么本次为 了清晰可见,创建一套新的微服务架 阅读全文
posted @ 2018-04-11 22:13 小不点啊 阅读(6303) 评论(5) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 一、SpringCloud简介 SpringCloud就是一套分布式服务治理的框架,既然它是一套服务治理的框架,那么它本身不会提供具体功能性的操作,更专注于服务之间的通讯、熔断、监控等。因此就需要很多的组件来支持一套功能。 二、 阅读全文
posted @ 2018-04-09 21:44 小不点啊 阅读(4251) 评论(0) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 整合 Shiro 2、具体内容 Shiro 是现在最为流行的权限认证开发框架,与它起名的只有最初的 SpringSecurity(这个开发框架非常不好用,但是千万不要 以为 SpringSecur 阅读全文
posted @ 2018-04-07 22:55 小不点啊 阅读(2272) 评论(2) 推荐(1) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot整合Restful架构 2、背景 Spring 与 Restful 整合才是微架构的核心,虽然在整个 SpringBoot(SpringCloud)之中提供有大量的服务方便整合,但是这些 整合都不如 阅读全文
posted @ 2018-04-06 19:55 小不点啊 阅读(2800) 评论(1) 推荐(0) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 整合 Redis 2、背景 Redis 的数据库的整合在 java 里面提供的官方工具包:jedis,所以即便你现在使用的是 SpringBoot,那么也继续使用此开发包。 2.1、RedisTe 阅读全文
posted @ 2018-04-06 17:16 小不点啊 阅读(19532) 评论(3) 推荐(2) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 服务整合 2、背景 在进行项目开发的时候经常会遇见以下的几个问题:需要进行邮件发送、定时的任务调度、系统的监控处理,实际上这些操 作都可以通过 SpringBoot 进行整合操作。 2.1、Spr 阅读全文
posted @ 2018-04-06 11:20 小不点啊 阅读(1268) 评论(1) 推荐(1) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 整合消息服务 2、具体内容 对于异步消息组件在实际的应用之中会有两类: · JMS:代表作就是 ActiveMQ,但是其性能不高,因为其是用 java 程序实现的; · AMQP:直接利用协议实现 阅读全文
posted @ 2018-04-05 11:19 小不点啊 阅读(13724) 评论(2) 推荐(3) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 整合 MyBatis 2、背景 SpringBoot 得到最终效果是一个简化到极致的 WEB 开发,但是只要牵扯到 WEB 开发,就绝对不可能缺少数据层操作,所有的开发都一定秉持着 MVC 设计模 阅读全文
posted @ 2018-04-04 21:58 小不点啊 阅读(28181) 评论(1) 推荐(1) 编辑
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringBoot 整合 Tomcat 2、背景 SpringBoot 本身支持有两类的 WEB 容器:默认的 Tomcat、Jetty,那么现在如果从实际的角度来看,在 SpringBoot 运行的时候 即使没有 阅读全文
posted @ 2018-04-03 21:54 小不点啊 阅读(4986) 评论(0) 推荐(0) 编辑