SpringBoot2.x系列教程59--SpringBoot整合消息队列之JMS简介
SpringBoot2.x系列教程59--SpringBoot整合消息队列之JMS简介作者:一一哥一. JMS协议1. JMS协议概述The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Jav…
【深度学习实践】如何降低电力行业的运维成本,提高巡检智能水平
盛夏的广东,酷热难耐。 当大多数人在空调房里尽情享受着电力带来的清凉时,有一群人却不得不冒着高温在户外奔波工作,他们就是南方电网广东电网公司的电力巡检人员。 炎炎烈日下,为了保障自身人身安全,电力巡检人员需要穿上棉质的长袖长裤工作服,头戴安全帽进行室外设备的巡视和检查工作。“走…
SpringBoot2.x系列教程58--SpringBoot中整合Redis实现持久化缓存
SpringBoot2.x系列教程58--SpringBoot中整合Redis实现持久化缓存作者:一一哥在上一章节中,我们利用默认的ConcurrentHashMap来实现了一种默认的内存级别的缓存方案。但是该方案并没有进行持久化缓存,一旦内存被释放,缓存也就不存在了,所以本章节中,我…
SpringBoot2.x系列教程57--SpringBoot中默认缓存实现方案
SpringBoot2.x系列教程57--SpringBoot中默认缓存实现方案作者:一一哥在上一节中,我带大家学习了在Spring Boot中对缓存的实现方案,尤其是结合Spring Cache的注解的实现方案,接下来在本章节中,我带大家通过代码来实现。一. Spring Boot实现默认缓存1. 创…
大屏数据该怎么做?全行业展示模板等你查收(附链接)
随着近年来物联网信息化高速发展,数据量也呈现指数型增长趋势。数据可视化逐渐成为了各行各业的所追求的目标。很多行业会使用大屏,通过数据可视化的方式将复杂的数据展示在一个大屏中,下面这个项目就是为各行各业的大屏数据提供了模板,方便大家更快捷的进行数据可视化。
SpringBoot2.x系列教程56--SpringBoot中的缓存实现方案介绍
SpringBoot2.x系列教程56--SpringBoot中的缓存实现方案介绍作者:一一哥一. Spring中对缓存的支持1. Spring Cache简介从Spring3.1开始,Spring中引入了对Cache的支持。而在Spring Boot中可以通过添加spring-boot-starter-cache缓存依赖,实现缓存功能。Spri…
算法从入门到精通系列之02_算法复杂度(一)
(1+n)*n/2算法从入门到精通系列之02_算法复杂度(一)一、概述算法复杂度又分为时间复杂度和空间复杂度。本节主要是介绍时间复杂度。时间复杂度表示计算机执行一段算法所需要的时间。对于计算机来说,解决同一个问题不同的算法,所需时间越少的算法越优(不考…
在Gitee收获一万Star ,微服务化开发平台Cloud-Platform了解一下
Gitee 上除了各个国内大厂的开源项目外,还有独立开发者为大家提供的「硬菜」。今天为大家介绍的这个微服务化开发平台就是其中的一个。 项目简介:Cloud-Platform 是国内首个基于 Spring Cloud 微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备…
SpringBoot2.x系列教程55--SpringBoot整合ElasticSearch方式二
SpringBoot2.x系列教程55--NoSQL之SpringBoot整合ElasticSearch方式二作者:一一哥在上一节中,我带大家学习了在Spring Boot中整合Elastic Search的第一种方式,这种方式是直接利用TransportClient实现增删改查,有点麻烦。接下来我带大家利用ElasticSearch…
SpringBoot2.x系列教程54--SpringBoot整合ElasticSearch方式一
SpringBoot2.x系列教程54--NoSQL之SpringBoot整合ElasticSearch方式一作者:一一哥一. Elastic Search1. Elastic Search简介ElasticSearch是一个基于Lucene的开源的、分布式实时搜索和分析引擎。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful w…
好用又开源的国产 IDEA 插件,让你写代码的速度瞬间起飞
因为高智能化的特性,相信不少人在使用 IntelliJ IDEA 作为开发工具,而其强大的插件功能也是让它受很多开发者喜爱的原因之一。今天 Gitee 就为大家推荐五款托管在 Gitee 上的优质开源 IDEA 插件,让你的代码效率瞬间起飞。 EasyCode是基于 Intel…
SpringBoot2.x系列教程53--NoSQL之SpringBoot整合Neo4j
SpringBoot2.x系列教程53--NoSQL之SpringBoot整合Neo4j作者:一一哥一. Spring Boot中整合Neo4j我们上一章节简单介绍了Neo4j及其安装配置过程,这节带大家学习在Spring Boot中整合Neo4j.1. 创建web项目我们按照之前的经验,创建一个web程序,并将之改造成Sp…
大厂大牛纷纷发力,Gitee 3 月份最有价值开源项目公布
GVP ( Gitee Most Valuable Project ) – Gitee 最有价值开源项目计划 是 Gitee 综合评定出的优秀开源项目的展示平台。GVP 项目的评选既要满足客观的硬指标,还需要通过评委会主观的投票认可。经过 2 年多时间,目前 Gitee 的 G…
算法入门到精通系列之01_算法概述
算法入门到精通系列之01_算法概述作者:千锋杨景文 开篇算法,一个听起来很厉害的词。也是最近几年特别火的词。很多大学生都想学习算法,因为它是大厂和高薪工作的代名词。但是有关算法系列的书籍或者文章不多,或者说是成系列的、从入门到精通的文章不多,…
SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库
SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库作者:一一哥一. Neo4j简介Neo4j是一个世界领先的、高性能的开源图形数据库,是NoSQL数据库中的一种,它是由Neo技术使用Java语言完全开发的。Neo4j是一个嵌入式的、基于磁盘的、具备完全的事务特性的Ja…
只有一个文件的开源富文本编辑器,麻雀虽小五脏俱全就是它了
许多开发者在页面中使用文本编辑器时,有些时候要引入很多文件才能够正常使用,让开发者们多少感到有些麻烦。今天 Gitee 为大家推荐的这款编辑器就主打原生开发和轻量,对于很多开发者来说会是一个不错的选择。 如果你对这款编辑器有更多的兴趣,欢迎访问项目仓库地址:https://gi…
关于@ResponseBody 默认输出的误区
使用百度搜索 @ResponseBody 排名第一的答案, @ResponseBody 的作用其实是将 java 对象转为 json 格式的数据。 我们先来公布正确的答案。 @ResponseBody 的输出格式,默认情况取决于客户端的 Accept 请求头。
SpringBoot2.x系列教程51--NoSQL之SpringBoot整合MongoDB
SpringBoot2.x系列教程51--NoSQL之SpringBoot整合MongoDB作者:一一哥一. MongoDB1. MongoDB简介MongoDB一词来自于英文单词“Humongous”,中文含义为“庞大”,是由C++语言编写的一个基于分布式文件存储的高性能,开源,无模式的文档型数据库,属于当前NoS…
SpringBoot2.x系列教程50--NoSQL之SpringBoot整合Redis
SpringBoot2.x系列教程50--NoSQL之SpringBoot整合Redis作者:一一哥一. Spring Boot整合Redis实现1. Redis简介Redis是一个缓存,消息中间件及具有丰富特性的键值存储系统。Spring Boot为Redis的客户端Jedis提供了自动配置实现,Spring Data Redis提供了在它…
游戏开发初学者必看,C++自制植物大战僵尸
!!! 重要 这个游戏模仿了原版植物大战僵尸。不要用于商业用途,否则后果自负 由于资源文件可能存在侵权问题,所以被移除。如果特别需要并且只是在学习的情况下可以向作者索要该资源包。