3 I_m_you_papa

尚未进行身份认证

我么不生产代码,我们只是大自然的搬运工。。

等级
TA的排名 12w+

StompJS使用文档总结

STOMP即Simple (or Streaming) Text Orientated Messaging Protocol,简单(流)文本定向消息协议,它提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进行交互。STOMP协议由于设计简单,易于开发客户端,因此在多种语言和多种平台上得到广泛地应用。一、创建STOMP客户端1、在web浏览器中使用普...

2020-03-09 17:41:18

SpringBoot整合RabbitMQ,定时消息

本文基于spring-boot-starter-amqp依赖实现RabbitMQ实现定时消息有两种方式基于消息TTL与死信交换 基于插件 RabbitMQ Delayed Message Plugin基于消息TTL与死信交换死信交换: 可以为队列设置一个死信exchange和routingKey,当队列上产生死信时,死信会被投递到设置好的exchange及对应的routingKey...

2020-03-01 16:38:46

SpringBoot集成netty实现客户端服务端交互和做一个简单的IM

看了好几天的netty实战,慢慢摸索,虽然还没有摸着很多门道,但今天还是把之前想加入到项目里的一些想法实现了,算是有点信心了吧(讲真netty对初学者还真的不是很友好......)首先,当然是在SpringBoot项目里添加netty的依赖了,注意不要用netty5的依赖,因为已经废弃了 1 2 3 4 5 6 ...

2020-02-16 02:49:26

SpringBoot使用netty

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP...

2020-02-16 01:28:42

springboot整合netty的多种方式

netty作为一个高性能的io框架,是非好用的一个技术框架,  Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP的socket服务开发。  “快速”和“简单”并不用产生维护性或性能上的问题。Netty 是一个吸收...

2020-02-16 01:19:04

netty初识篇

简介官网简介Netty is an asynchronous event-driven network application frameworkfor rapid development of maintainable high performance protocol servers & clients.Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维...

2020-02-16 01:09:09

rabbitmq的web管理界面无法使用guest用户登录

rabbitmq的web管理界面无法使用guest用户登录安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密...

2020-02-14 15:08:38

Linux如何安装RabbitMQ

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 更新基本系统安装任何软件包之前,建议使用以下命令更新软件包和存储库yum-yupdate安装Erlang由于RabbitMQ是基于...

2020-02-14 15:07:15

java使用POI实现Excel批量导入数据。

1、背景项目中有使用easypoi,处理常规excel问题,但是现在有个需求,需要动态生成导出的报表字段。同时,根据导入的excel,增加数据信息。(有可能会出现,导入的报表是几天前下载的,不会最新的数据库字段。),所以,只能使用poi导入导出,项目添加poi和easypoi。2、技术:2.1、前:页面参考<html lang="zh_CN" xmlns:th="http...

2020-01-10 16:18:57

easypoi导出摘要笔记

1。模板导出和动态导出(注释掉的代码):@ApiOperation(value = "巡检结果浏览界面导出", notes = "机器人") @ApiImplicitParams({ @ApiImplicitParam(name = "robotIp", value = "当前机器人ip", required = true, dataType = "Strin...

2020-01-03 21:07:33

MySQL 数据库优化,推荐看看这篇文章

前言数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷.1. 优化一览图2. 优化笔者将优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则是操作服务器硬件及参数设置.2.1 软优化2.1.1 查询语句优化1.首先我...

2020-01-03 08:50:47

Mybatis拦截器之数据加密解密

拦截器介绍Mybatis Interceptor在 Mybatis 中被当作 Plugin(插件),不知道为什么,但确实是在org.apache.ibatis.plugin包下面既然是拦截器,可以拦截哪些内容呢?试想一下...... 当程序写到持久层时,Mybatis 会执行指定SQL 语句,并处理请求参数和返回值。没错,Mybatis 拦截器可以帮助我们处理上述内容,请...

2020-01-02 16:06:06

SpringBoot2.0.3 + SpringSecurity5.0.6 + vue 前后端分离认证授权

 新项目引入安全控制  项目中新近添加了Spring Security安全组件,前期没怎么用过,加之新版本少有参考,踩坑四天,终完成初步解决方案.其实很简单,Spring Security5相比之前版本少了许多配置,操作起来更轻量  MariaDb登录配置加密策略  SpringSecurity5在执行登录认证时,需预设加密策略.  坑一:加密策略配置,验密始终不通过,报错401...

2020-01-02 16:01:36

Java面试通关要点汇总集之框架篇参考答案

框架篇Spring BeanFactory 和 ApplicationContext 有什么区别 BeanFactory 可以理解为含有bean集合的工厂类。BeanFactory 包含了种bean的定义,以便在接收到客户端请求时将对应的bean实例化。BeanFactory还能在实例化对象的时生成协作类之间的关系。此举将bean自身与bean客户端的配置中解放出来。BeanFa...

2019-12-05 20:45:41

Spring Session & Spring Security 微服务权限控制

微服务架构 网关:路由用户请求到指定服务,转发前端 Cookie 中包含的 Session 信息; 用户服务:用户登录认证(Authentication),用户授权(Authority),用户管理(Redis Session Management) 其他服务:依赖 Redis 中用户信息进行接口请求验证 用户 - 角色 - 权限表结构设计 权限表 权限表最...

2019-12-05 20:41:53

Spring Boot 应用可视化监控

图文简介逻辑关系效果演示快速开始1、Spring Boot 应用暴露监控指标【版本 1.5.7.RELEASE】首先,添加依赖如下依赖: <dependency> <groupId>org.springframework.boot</groupId> <arti...

2019-12-05 20:35:38

日志动态级别赶紧修改

▶ Spring Boot 依赖与配置Maven 依赖1<dependency>2<groupId>org.springframework.boot</groupId>3<artifactId>spring-boot-starter-actuator</artifactId>...

2019-12-05 20:24:50

Spring Boot 开发私有即时通信系统

1/ 概述利用Spring Boot作为基础框架,Spring Security作为安全框架,WebSocket作为通信框架,实现点对点聊天和群聊天。2/ 所需依赖Spring Boot 版本 1.5.3,使用MongoDB存储数据(非必须),Maven依赖如下: 1<properties> 2<java.version>1.8</java...

2019-12-05 20:22:00

Spring Cloud Gateway - 路由法则

1、 After Route Predicate Factory输入一个参数:时间,匹配该时间之后的请求,示例配置:1spring:2cloud:3gateway:4routes:5-id:after_route6uri:https://anoyi.com7predicates:8-...

2019-12-05 20:20:57

年薪百万BAT大佬带你剖析你们的系统架构中为什么要引入消息中间件?

这篇文章开始,我们把消息中间件这块高频的面试题给大家说一下,也会涵盖一些MQ中间件常见的技术问题。假如面试官看你简历里写了MQ中间件的使用经验,很可能会有如下问题: 你们公司生产环境用的是什么消息中间件? 为什么要在系统里引入消息中间件? 引入消息中间件之后会有什么好处以及坏处? 好,我们一个个的来分析!一你们公司生产环境用的是什么...

2019-12-05 20:17:28

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。