logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java中统计字符出现的次数

    我们面试通常会遇到,有一个字符串,如何统计出每个字符出现的次数,这样的题目。下面利用map集合存储进行统计每个字符出现的频次。代码如下:public static void main(String[] args) {// 定义字符串String string = "fdafasfsfasf";// 定义map容器Map<Character, Integ..

Eclipse中使用Maven build命令打包

Maven打包命令:Eclipse 中 Maven 项目打包部署的时候,我们可以右击项目,run as ---> Mavenbuild,输入打包命令即可:clean package -Dmaven.test.skip=true打包完后,需要部署 jar 到 Linux 服务器中,请参考文章:Linux 环境下部署 jar 项目:https://blog.csdn.ne...

#maven#eclipse#jar
SpringBoot集成Redisson实现延迟队列

使用场景1、下单成功,30分钟未支付。支付超时,自动取消订单2、订单签收,签收后7天未进行评价。订单超时未评价,系统默认好评3、下单成功,商家5分钟未接单,订单取消4、配送超时,推送短信提醒......对于延时比较长的场景、实时性不高的场景,我们可以采用任务调度的方式定时轮询处理。如:xxl-job今天我们采用一种比较简单、轻量级的方式,使用 Redis 的延迟队列来进行处理。当然有更好的解决方案

#java#spring boot#redis
MyBatis可视化代码生成工具

项目使用了 mybatis-generator-gui ,这是一款开源图形化 MyBatis 代码生成工具,使用起来相当的方便好用!推荐给在开发道路上的小伙伴们。

Oracle数据库删除表的几种方法

删除表(记录和结构)的语名:delete —— truncate —— drop      delete (删除数据表里记录的语句)delete * from 表名 where 条件;      注意:删除记录并不能释放Oracle里被占用的数据块表空间。它只把那些被删除的数据块标成unused.   如果确实要删除一个大表里的全部记录, 可以用 truncate 命令, 它可

#数据库
五种常用的MySQL图形化管理工具

MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型 网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了

五种常用的MySQL图形化管理工具

MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型 网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了

SpringBoot整合腾讯云COS对象存储实现文件上传

SpringBoot整合腾讯云COS对象存储实现文件上传及预览效果,市场主流厂商有:七牛云、阿里云OSS、腾讯云COS等,具体采用哪种存储方案需结合项目、规模、成本等因素,综合考量确定。

文章图片
#腾讯云
SpringBoot集成Redisson实现延迟队列

使用场景1、下单成功,30分钟未支付。支付超时,自动取消订单2、订单签收,签收后7天未进行评价。订单超时未评价,系统默认好评3、下单成功,商家5分钟未接单,订单取消4、配送超时,推送短信提醒......对于延时比较长的场景、实时性不高的场景,我们可以采用任务调度的方式定时轮询处理。如:xxl-job今天我们采用一种比较简单、轻量级的方式,使用 Redis 的延迟队列来进行处理。当然有更好的解决方案

#java#spring boot#redis
SpringBoot基于Redis和注解实现接口访问频率限制

使用场景1、开放接口每个IP访问次数限制(防止黑客恶意攻击)2、账号登录,规定时间内允许登录次数限制(防止账号恶意被盗)3、银行取钱,提现密码24小时之内只能输入5次限制(防止密码暴力破解)4、博客或自媒体评论,每个用户或IP在3分钟内只能发表1次评论(防止恶意言论刷屏)以上场景是企业级项目开发中比较常见的,回到今天的主题,我以第一种场景为例,实现开放接口限制每个IP的访问频率.

文章图片
#web安全
到底了