![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 学习
摸鱼博主lin29
摸鱼博主lin29
展开
-
一文读懂Kafka
1.Kafka概述1.1 概述Kafka是一个分布式的基于发布/订阅模式的消息队列,主要应用与大数据实时处理领域1.2 消息队列1.2.1 传统消息队列的应用场景使用消息队列的好处原创 2020-12-09 22:33:59 · 224 阅读 · 1 评论 -
Redis学习(三) - Redis客户端对比及配置(SpringBoot)
1.常用的redis客户端介绍以及对比Jedis api 在线网址:http://tool.oschina.net/uploads/apidocs/redis/clients/jedis/Jedis.htmlredisson 官网地址:https://redisson.org/redissongit项目地址:https://github.com/redisson/redissonlettuce 官网地址:https://lettuce.io/lettucegit项目地址:https://gith原创 2020-11-24 21:52:37 · 817 阅读 · 1 评论 -
Redis学习(二) - 命令及数据类型
1. Redis常用命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。 Redis 客户端在我 们之前下载的的 redis 的安装包中。Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)等常用命令key管理keys * : 返回满足的所有键 ,可以模糊匹配 比如 keys abc* 代表 abc 开头的 keyexists key原创 2020-11-23 23:17:18 · 105 阅读 · 0 评论 -
Redis学习(一) - Redis 简介及配置
1.Redis简介1.0 Redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布原创 2020-11-23 22:07:24 · 176 阅读 · 0 评论 -
springboot使用定时器
springboot使用定时器1.在入口类中添加注解 @EnableScheduling@SpringBootApplication@EnableDiscoveryClient@EnableSchedulingpublic class BusApplication { public static void main(String[] args) { SpringApplicati...原创 2019-03-12 16:41:03 · 483 阅读 · 0 评论 -
第一个Spring boot工程
第一个Spring boot工程小白新建一个spingboot工程方法一: 官网直接下载(官网地址:https://spring.io/)如图:拉到屏幕中间点击getting started guide进入页面之后点击点击spring initializr开始配置工程(https://start.spring.io/)可直接复制此地址配置以此选择,这边是用gradle来管理jar...原创 2019-01-07 21:14:36 · 79 阅读 · 0 评论 -
Redis学习(四) - Redis高级功能
1.发布订阅简介Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5和 client1 之间的关系当有新消息通过 PUBLISH原创 2020-11-24 22:22:36 · 273 阅读 · 0 评论 -
JAVA多线程+线程池学习
JAVA多线程学习Java 多线程编程多线程理论相关可直接上https://www.runoob.com/java/java-multithreading.html查看代码如下:main方法执行时将其他同名函数改名package com;import org.junit.Test;import org.junit.runner.RunWith;import org.springf...原创 2019-06-13 15:46:24 · 132 阅读 · 0 评论 -
idea配置springboot多环境
idea配置springboot多环境自行创建工程,创建完工程后,创建配置文件,原先已经有application,建议修改后缀为yml。并自行创建所需的环境,命名以application-*.yml。这时springboot默认的。添加完成文件后直接在application.yml指定使用哪个即可。spring: profiles: active: test这边主要介绍IDE...原创 2019-05-20 18:42:50 · 493 阅读 · 0 评论 -
springboot+gradle整合redis
springboot+gradle整合redis首先先大概介绍一下redisRedis是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash...原创 2019-03-12 15:34:11 · 4457 阅读 · 0 评论 -
Spring Boot搭建简易spring clound框架 (一)
Spring Boot搭建简易spring clound框架 (一)1.搭建之前先了解微服务微服务架构介绍微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而...原创 2019-03-08 10:54:12 · 507 阅读 · 0 评论 -
Spring boot用gradle整合mybatis+mybatis-plus
Spring boot用gradle整合mybatis我先展示下我的目录结构如图:是我的目录结构,下面的文件位置都是根据这个目录结构所写一.引入依赖//配置mybatis 数据源 compile("org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.0")二.配置application.yml文件spring...原创 2019-03-11 15:08:14 · 9255 阅读 · 0 评论 -
Spring boot + thymeleaf 生成静态html文件,实现小程序嵌套模板
1.引入依赖Maven方式 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <versio原创 2019-03-07 11:51:03 · 3073 阅读 · 2 评论 -
阿里云部署JAVA环境
jdk安装一:下载检查之前版本rpm -qa | grep java有则卸载,没有则继续rpm -e --nodeps jdk旧版本官网下载jdk(下载对应版本的rpm)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载用文件传输工具上传到主机上(winscp...原创 2019-02-24 15:06:35 · 185 阅读 · 0 评论 -
JAVA + VUE实现支付宝即时到账功能(电脑网站支付)功能
JAVA 实现支付宝即时到账功能(电脑网站支付)功能官方文档链接:https://docs.open.alipay.com/62/104743/官网DEMO因为不维护貌似已经删除了,这边把需要的代码贴出来,有需要DEMO的自行百度搜搜看首先登入支付宝商户通,创建应用并开通对应的服务获取密钥需要的有合作伙伴身份及MD5密钥接着需要先引入相关jar包gradle引入法:compile '...原创 2019-01-25 14:26:51 · 2924 阅读 · 0 评论 -
Spring boot + grade + sts 实现热部署
Spring boot + grade + sts 实现热部署第一步:引入依赖第二部:修改配置以及src/main/java右击修改完成后即可原创 2019-01-07 22:34:13 · 359 阅读 · 0 评论 -
spring boot整合thymeleaf模板
spring boot整合thymeleaf模板首先需要引入依赖博主用的是gradle管理jar包,maven引入后再application.yml文件中配置完后即可验证启动工程即可看到模板整合成功...原创 2019-01-07 22:09:37 · 250 阅读 · 0 评论 -
小程序画布功能+JAVA用KUMO生成词云图片
小程序画布功能+KUMO生成词云图片KUMO git地址:https://github.com/kennycason/kumo原理:利用Kumo生成词云,并转换成64位传到小程序,小程序转码64位,并利用画布合成生成图片先看后台代码FrequencyAnalyzer frequencyAnalyzer = new FrequencyAnalyzer();frequencyAnalyzer...原创 2019-01-10 14:45:05 · 1822 阅读 · 3 评论