文章分类 - springboot
摘要:- Redis布隆过滤器安装过程 自己构建一个bitMap * git在centos7下面的安装 1、安装git,直接使用yum安装即可: yum -y install git 2、创建git用户,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-she
阅读全文
摘要:springboot继承redis集群踩坑 Exception in thread "main" redis.clients.jedis.exceptions.JedisClusterMaxAttemptsException: No more cluster attempts left. at re
阅读全文
摘要:3、阿里云服务器SpringBoot2.x生产环境部署实战 简介:讲解SpringBoot生产环境部署和常见注意事项 1、去除相关生产环境没用的jar 比如热部署dev-tool 2、本地maven打包成jar包 mvn clean package -Dmaven.test.skip=true 跳过测试 ...
阅读全文
摘要:1、服务端推送常用技术介绍 简介:服务端常用推送技术介绍,如websocket,sse轮询等 1、客户端轮询:ajax定时拉取 2、服务端主动推送:WebSocket 全双工的,本质上是一个额外的tcp连接,建立和关闭时握手使用http协议,其他数据传输不使用http协议 更加复杂一些,适用于需要进行复杂双...
阅读全文
摘要:1、SprinBoot2.x响应式编程简介 简介:讲解什么是reactive响应式编程和使用的好处 1、基础理解: 依赖于事件,事件驱动(Event-driven) 一系列事件称为“流” 异步 非阻塞 观察者模式 网上的一个例子: int b= 2; in...
阅读全文
摘要:这种问题处理方式是在resources下面要保留一个名为application.properties的空文件即可
阅读全文
摘要:application.properties: application-dev.properties:
阅读全文
摘要:Java运行时环境的内存不足,无法继续,本机内存分配(mmap)未能映射8589934592字节,用于提交保留内存 解决办法,找到runserver.sh和runbroker.sh,编辑 JAVA_OPT=”${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m
阅读全文
摘要:1、JMS介绍和使用场景及基础编程模型 简介:讲解什么是小写队列,JMS的基础知识和使用场景 1、什么是JMS: Java消息服务(Java Message Service),Java平台中关于面向消息中间件的接口 2、JMS是一种与厂商无关的 API,用来访问消息收发系统消息,它类似于JDBC(Java Database Connectivity)。这里,JDBC 是...
阅读全文
摘要:sringboot笔记对应demo的github地址:https://github.com/LebronZhangJiaWen/springDemo/tree/master/demo
阅读全文
摘要:2、main ERROR Could not register mbeans java.security.AccessControlException: access denied ("javax.management.MBeanTrustPermission" "register") 改变elas
阅读全文
摘要:1、新日志框架LogBack介绍 简介:日志介绍和新日志框架Logback讲解 1.常用处理java的日志组件 slf4j,log4j,logback,common-logging 等 2、logback介绍:基于Log4j基础上大量改良,不能单独使用,推荐配合日志框架SLF4J来使用 logback当前分成三个模块:logback-core,...
阅读全文
摘要:3、SpringBoot2.x异步任务实战(核心知识) 简介:讲解什么是异步任务,和使用SpringBoot2.x开发异步任务实战 1、什么是异步任务和使用场景:适用于处理log、发送邮件、短信……等 下单接口->查库存 100 余额校验 150 风控用户100 ...
阅读全文
摘要:1、SpringBoot定时任务schedule讲解 简介:讲解什么是定时任务和常见定时任务区别 1、常见定时任务 Java自带的java.util.Timer类 timer:配置比较麻烦,时间延后问题 timertask:不推荐 2、Quartz框架 配置更简单 ...
阅读全文
摘要:1、分布式缓存Redis介绍 简介:讲解为什么要用缓存和介绍什么是Redis,新手练习工具 1、redis官网 https://redis.io/download 2、新手入门redis在线测试工具:http://try.redis.io/ 2、源码编译安装Redis4.x 简介:使用源码安装Redis4.x和配置外网访问 ...
阅读全文
摘要:4、事务介绍和常见的隔离级别,传播行为 简介:讲解什么是数据库事务,常见的隔离级别和传播行为 1、介绍什么是事务,单机事务,分布式事务处理等 2、讲解场景的隔离级别 Serializable: 最严格,串行处理,消耗资源大 Repeatable Read:保证了一个事务不会修改已经由另一个事务读取但未提交(回滚)的数据 ...
阅读全文
摘要:1、SpringBoot2.x持久化数据方式介绍 简介:介绍近几年常用的访问数据库的方式和优缺点 1、原始java访问数据库 开发流程麻烦 1、注册驱动/加载驱动 Class.forName("com.mysql.jdbc.Driver") 2、建立连接 Connection con = Drive
阅读全文
摘要:1、SpringBoot Starter讲解 简介:介绍什么是SpringBoot Starter和主要作用 1、官网地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using
阅读全文
摘要:4、SpringBoot2.X自定义拦截器实战及新旧配置对比(核心知识) 简介: 讲解拦截器使用,Spingboot2.x新版本配置拦截拦截器和旧版本SpringBoot配置拦截器区别讲解 1、@Configuration 继承WebMvcConfigurationAdapter(SpringBoo
阅读全文
摘要:3、Servlet3.0的注解自定义原生Listener监听器实战 简介:监听器介绍和Servlet3.0的注解自定义原生Listener监听器实战 1、自定义Listener(常用的监听器 servletContextListener(预加载资源,加载缓存,启动redis等等)、httpSessionListener(统计在线用户数量等)、servletReq...
阅读全文