- 博客(10)
- 资源 (16)
- 收藏
- 关注
原创 基于Springboot技术的博客系统实践及应用之四(Elasticsearch)
本博客从全文搜索、ES简介、ES核心概念、ES与SpringBoot集成以及ES实战共五个方面进行详细介绍和应用。1、全文搜索介绍全文搜索搜索的对象主要有两种:1、结构化数据:具有固定格式或固定长度的数据,例如,数据库,元数据2、非结构化数据:无固定格式或者无固定长度的数据,例如:Word,图片等非结构化数据的检索主要方法:1、顺序扫描法(Serial Scanning):...
2018-10-27 21:52:00 506
原创 基于Springboot技术的博客系统实践及应用之三(Spring Data JPA)
本博客将从JPA简介、Spring Data JPA用法介绍、Spring Data JPA、Hibernate与SpringBoot集成以及数据持久化实战四个方面进行详细描述Spring Data JPA的用法和应用。1、JAP简介: JPA是Java Persistence API的简称,是用于管理Java EE和Java SE环境中的持久化,以及对象关系映射的JAVA A...
2018-10-27 13:47:46 589
原创 基于Springboot技术的博客系统实践及应用之一
博客系统功能如下:涉及到的技术:通过技术实现,完成代码开发,最后系统效果如下图:博客实战博客实战分三步走:第一点:主要讲解的核心技术:1、Gradle、Gradle Wrapper2、开发环境搭建及项目运行3、 Thymleaf知识讲解及实战4、数据持久化讲解及实战5、全文搜索讲解及实战6、Bootstrap讲解及实战第二步:主要讲解...
2018-10-27 12:14:53 1096
原创 基于Springboot技术的博客系统实践及应用之二(thymleaf)
一、概念 Thymleaf是一个jave模板引擎,与SpringBoot集成 非常方便,类似于Freemarker,但是比Freemarker性能要好一些;Thymleaf支持自然语言,即:原型就是页面(就是说设计人员设计完原型,开发人员就直接灌数据,最后两类工种看到的页面基本一致。);Thymleaf方法优雅易懂,支持OGNL、SpringEL表达式;遵从Web标准,支...
2018-10-19 23:10:56 560
原创 消息协议(MQTT、AMQP、XMPP、WAMP、STOMP)之间的区别和应用
这篇文章会简单扼要的解释 MQTT,XMPP,STOMP,AMQP,WAMP 等。我们先来根据它们各自的目的进行分类: 1、纯消息底层协议(例如 TCP)是被设计用来将一个消息从一个发送者(sender)传递给一个接收者(receiver)。他们并不关系消息本身应该如何构建,也不关系消息的请求、获取、存储以及如何保证安全可靠。像 WebSockets 这样在 TCP 之上的协议,添加...
2018-10-13 11:39:43 12964 2
原创 Springboot 中类不能使用@Value注解从yml中加载值
对于下面的类,使用了@Value,但是不能从yml中读取值,怎么办?带有@Value标签类:package com.itmuch.cloud;import org.springframework.beans.factory.annotation.Value;import org.springframework.web.bind.annotation.GetMapping;impo...
2018-10-07 19:24:46 10605
原创 使用 API 网关构建微服务
从理论上讲,客户端可以直接向每个微服务发送请求。每个微服务都有一个公开的端点(https ://.api.company.name)。该 URL 映射到微服务的负载均衡器,由后者负责在可用实例之间分发请求。遗憾的是,这种方法存在挑战和局限。问题之一是客户端需求和每个微服务暴露的细粒度 API 不匹配。在更复杂的应用程序中,可能要发送更多的请求;按照 Amazon 的说法,他们在显示他们的...
2018-10-05 22:11:03 402
原创 如何通过GIt将本地项目上传到码云
目前国内使用码云来管理项目是非常方便,我们如何将一个项目上传到码云上面,其实很简单的,具体步骤如下:1、码云上新建一个项目 XXXX (项目名)2、本地创建一个文件夹E:/XXXX,然后使用git bash 3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略4、使用 git init 命令 //初始化一个git 本地仓...
2018-10-05 19:19:59 440 2
原创 Turbine概念及其使用
对于查看单个Eureka实例的健康情况是没有多大用处的,如果查看单个实例的健康情况,可以直接通过Hystrix提供的hystrix.stream就可以实现(把对应的URL地址放入Hystrix Dashboard中查看状态),对于一个系统的所有集群的健康状态,是我们了解系统健康状态的最宏观也是最有用的方式,Turbine就是聚合系统的所有集群的健康状态,就是把多个/hystrix.stre...
2018-10-05 18:48:52 7459
原创 Git初次使用
本博客是采用Git与国内的码云进行连接,进行版本控制的一个简单的操作。首先,新建一个远程仓库。可以用码云或者github。一般国内都是用码云。速度比github快嘛。而且还免费支持私有仓库。1.可以使用git clone 远程仓库后进行开发。git clone 远程地址用这种方法,是最方便的。并且clone下的话是默认连接了远程库。可以使用git remote -...
2018-10-03 09:00:23 229
堡垒机_知识总结
2019-08-30
Prometheus软件的概念及使用
2019-08-30
EFK部署方案_20190312_v1.0.docx
2019-08-30
jasperReports+iReport使用说明
2008-11-18
ibatis开发手册、数据库半对象化映射框架
2008-11-18
项目需要自己做的数据库迁移功能!非常实用,特来共享
2008-10-19
sturt+spring+hibernate(简单的增删改查系统)
2007-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人