会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
houJINye
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
下一页
2019年4月8日
Thymeleaf
摘要: 1.Thymeleaf简介 官方网站:https://www.thymeleaf.org/index.html Thymeleaf是用来开发Web和独立环境项目的现代服务器端Java模板引擎。 Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - HTML。可以在直接浏览器中正确显
阅读全文
posted @ 2019-04-08 20:39 houJINye
阅读(306)
评论(0)
推荐(0)
2019年4月7日
Spring Boot + Mybatis 实现动态数据源
摘要: 动态数据源 在很多具体应用场景的时候,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解决。接下来,我们就来讲解如何实现动态数据源,以及在过程中剖析动态数据源背后的实现原
阅读全文
posted @ 2019-04-07 21:51 houJINye
阅读(414)
评论(0)
推荐(0)
在项目中使用 SCSS
摘要: 背景概述 1. CSS预处理器 css预处理器定义了一种新的编程语言,编译后成正常的CSS文件。为CSS增加一些编程的特性,无需考虑浏览器的兼容问题,让CSS更加简洁,适应性更强,可读性更佳,更易于代码的维护等诸多。CSS 预处理器语言有 scss(sass)、less 等。 2.SASS和SCSS
阅读全文
posted @ 2019-04-07 21:46 houJINye
阅读(1044)
评论(0)
推荐(0)
VS Code 常用快捷键
摘要: VS Code 常用快捷键 1、注释: 单行注释:ctrl+/, 注释后再按取消 取消单行注释:alt+shift+A 注释后再按取消 2、移动行 向上移动一行:alt+up 向下移动一行:alt+down 3、显示/隐藏左侧目录栏 ctrl + b 4、复制当前行 向上复制一行:shift+alt
阅读全文
posted @ 2019-04-07 21:45 houJINye
阅读(340)
评论(0)
推荐(0)
常用消息队列介绍和对比
摘要: 消息队列是分布式应用间交换信息的重要组件,消息队列可驻留在内存或磁盘上, 队列可以存储消息直到它们被应用程序读走。 通过消息队列,应用程序可以在不知道彼此位置的情况下独立处理消息,或者在处理消息前不需要等待接收此消息。 所以消息队列可以解决应用解耦、异步消息、流量削锋等问题,是实现高性能、高可用、可
阅读全文
posted @ 2019-04-07 21:38 houJINye
阅读(291)
评论(0)
推荐(0)
消息队列常用应用场景介绍
摘要: 消息队列作为分布式系统中重要的组件,可以解决应用耦合,异步消息,流量削锋等系列问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 消息队列应用场景 以下介绍消息队列在实际应用中常用的使用场
阅读全文
posted @ 2019-04-07 21:37 houJINye
阅读(160)
评论(0)
推荐(0)
使用swagger作为restful api的doc文档生成
摘要: 初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情。也许多点,也许少点。甚至,接口总是需要适应新需求的,修改了,增加了,这份文档维护起来就很困难了。于是发现了swagger,自动生成文档的工具。 swagger介绍 首先,官
阅读全文
posted @ 2019-04-07 21:36 houJINye
阅读(566)
评论(0)
推荐(0)
登录验证码实现(Captcha)
摘要: 登录验证码 登录验证是一般系统都会有的功能,验证的方式也多种多样,比如输入式验证码,拖动式验证条,拖动式验证拼图等等。 我们这里先实现常规的输入验证码的方式,右边显示验证码图片,点击可刷新,左边输入验证码。如下图为实现的效果。 实现案例 验证码的实现需要前后端协同,脱离彼此则不可用,故将前后端的实现
阅读全文
posted @ 2019-04-07 21:23 houJINye
阅读(24185)
评论(2)
推荐(2)
分布式链路追踪(Sleuth、Zipkin)
摘要: 技术背景 在微服务架构中,随着业务发展,系统拆分导致系统调用链路愈发复杂,一个看似简单的前端请求可能最终需要调用很多次后端服务才能完成,那么当整个请求出现问题时,我们很难得知到底是哪个服务出了问题导致的,这时就需要解决一个问题,如何快速定位服务故障点,于是,分布式系统调用链追踪技术就此诞生了。 Zi
阅读全文
posted @ 2019-04-07 21:19 houJINye
阅读(879)
评论(0)
推荐(0)
API服务网关(Zuul)
摘要: 技术背景 前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。 当然,因为是REST API接口,外部客户端直接调用各个微服务是没有问题的,但出于种种原因,这并不是一个好的选择。 让客户端直接与各个微服务通讯,会有以下几个问题: 客户
阅读全文
posted @ 2019-04-07 21:14 houJINye
阅读(433)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
下一页
公告