
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
把Java的项目环境和可执行的EXE文件打包成安装包把java项目打包成可执行的exe文件请看我这边文章:https://mp.csdn.net/postedit/811572471.需要准备3个应用7z用于把项目目录打包成* .7z格式的压缩文件7zsfxtool用于把* .7z格式的文件打包成安装包Resou......
使用Spring Security+JWT实现对前后端分离的项目进行权限认证
docker安装gitlab1.查看gitlab镜像版本docker search gitlab2.拉取镜像#不加版本号,默认下载最新的镜像docker pull gitlab/gitlab-ce3.创建gitlab日志,数据,配置的存放路径通常会在构建容器的时间,会把配置 (etc) 、 日志 (...
文章目录简介限流算法漏桶算法令牌桶算法基于guava的RateLimiter实现引入依赖自定义注解自定义切面类编写web接口压测简介对接口限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理限流算法常用的限流算法由:楼桶算法和令牌桶算法。漏桶算法漏桶(Leaky Bucket)算法思路很简单,水(请求)先进入
springboot开通http和https端口springboot应用默认内嵌的web容器是tomcat,可以修改默认容器为jettyversion: springboot 2.0及以上一 默认内嵌tomcat方式开通http和https端口1.1启动类添加tomcat配置pac...
定时任务使用场景一般为指定时间做数据统计,临时数据清理等等。在SpringBoot启动类上面添加@注解开启spring定时任务功能在定时任务方法上添加@Scheduled实现log . info(" -- -- -- -- -- -- - 凌晨 1 点统计前一天的业务数据量 -- -- -- -- -- -- -- } }以上的配置如果是在服务需要部署多个节点的时候会出现重复执行定时任务导出数据重
ShardingSphere-JDBC 提供了 4 种配置方式,用于不同的使用场景。 通过配置,应用开发者可以灵活的使用数据分片、读写分离、数据加密、影子库等功能,并且能够叠加使用。
使用netty加websocket实现在线聊天功能
使用druid的monitor工具查看sql执行性能
文章目录简述为什么要用分布式锁分布式锁的实现方式基于 redis的 单线程原子性redis实现方式JAVA代码实现引入依赖配置文件Controller层模拟测试启动2个进程配置nginx使用java多线程模拟并发使用jmeter模拟并发基于数据库的排它锁引入依赖配置文件JAVA代码controllermodelaop切面测试代码基于 ZooKeeper 做分布式锁引入依赖配置文件JAVA代码简述为







