自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Gateway网关在url参数带有特殊字符的情况下转发失败(响应400)

本文主要分享了,SpringCloud Gateway网关在url参数带有空格或者特殊字符的情况下,转发失败导致响应错误码400的解决方案。

2024-03-14 23:38:16 922

原创 一次解决ForkJoinPool日志追踪的辛酸经历

本文主要分享了一次解决ForkJoinPool日志追踪的辛酸经历。历时3个月终于找到通用的解决方案,以此文分享给有需要的你。

2024-01-21 17:08:00 884

原创 奇技淫巧:如何给项目中的RabbitMQ添加总开关

本文主要分享了如何给项目中的RabbitMQ添加总开关,通过简单配置开/关RabbitMQ。

2024-01-01 16:27:23 943

原创 如何设计一个ToC的弹窗

假如你的项目需要实现以下弹窗,你会怎么去实现?1.展示1张图片,点击图片后跳转到另外1个页面(支持H5、小程序、其他小程序),有个关闭按钮,点击关闭按钮停留在当前页面2.该弹窗功能提供给运营通过管理后台进行配置3.弹窗频率需要有所控制,比如1天1次,有优先级,比如运营配置了3个弹窗,不能同时弹,需要按优先级每次进入页面的时候才弹(参考某团的体验)4.支持灵活配置弹窗条件,比如地域属性、平台属性、时间属性、指定某些用户、用户来源等。

2023-10-15 17:20:12 191

原创 如何设计一个短信发送功能

1.梳理多个平台短信API的发送参数,集成封装提供统一的API,支持多个短信平台(阿里云、腾讯云、百度云、京东云、七牛云)灵活切换2.提供存储方案,表结构设计3.提供真实生产项目代码案例,实现异步机制、定时发送、超时取消发送等功能4.文末提供代码仓库,有兴趣的小伙伴可以fork代码。

2023-06-24 17:23:43 2508 1

原创 如何设计一个可扩展的优惠券功能

1.每个条件的代码独立,相当于单独的实现类实现接口,就能通过配置添加到优惠券条件校验当中,支持多种条件灵活组合2.新增一种使用条件可以不修改核心流程代码,不需要增加数据库表字段3.可实现优惠券区分客户端展示,比如在APP可见可用,在小程序不可见不可用4.可实现优惠券查询适用的商品列表。

2023-05-03 23:33:49 1888 11

原创 记录1次Mybatis-Wrapper导致的生产事故

记录1次Mybatis-Wrapper导致的生产事故

2023-03-08 00:27:37 180

原创 如何手写一个springboot starter?

本文主要分享了如何手写一个spring starter,把你的代码作为jar包进行开源。

2023-02-12 17:07:36 616

原创 springboot整合jsp打包踩坑日记

本文主要分享了对整合jsp的springboot项目打jar包,如何正确的配置maven pom

2022-10-22 21:56:13 837

原创 OSS服务器(MinIO)的搭建和应用

本文主要分享了如何搭建一个类似阿里云OSS的对象存储服务器。

2022-10-07 14:18:06 4117

原创 太可怕了,支付宝支付居然被利用了

本文主要分享了一次支付宝APP支付链接被不法分子利用的经历

2022-10-03 12:14:50 900

原创 如何设计一个可扩展的登录功能

本机号码一键登录、用户名+密码登录、手机号+验证码登录、手机号+验证码登录并绑定授权码、APP微信授权登录、微信小程序登录、微信公众号登录

2022-09-17 16:45:40 834

原创 微服务分布式架构中,如何实现优雅发版?

本文主要讲解了spring cloud微服务架构中如何做到服务版本升级部署过程中API不报错

2022-09-03 16:23:29 718

原创 微服务分布式架构中,如何实现日志链路跟踪?

本文主要讲解了spring cloud微服务使用Feign作为微服务间的通讯框架的情况下,如何使用统一的日志ID来追踪一次请求日志,高效排查日志

2022-07-30 22:14:15 2984

原创 微服务分布式架构中,如何高效收集请求/响应日志

本文主要讲述了spring cloud微服务使用Feign作为微服务间的通讯框架的情况下,如何配置统一的日志打印,能更直观地在日志中收集有效信息。

2022-07-23 14:41:57 2115

原创 fastjson带泛型序列化导致内存泄漏

面试官问你有没有排查过生产环境的内存问题,你这么回答他就对了,记录一次fastjson带泛型序列化导致内存泄漏的排查经验

2022-06-14 00:09:17 2196 1

原创 CentOS 7下安装pptp服务

一、检查是否支持PPTP1. 在安装之前查看系统是否支持PPTPmodprobe ppp-compress-18 && echo success #应该输出:success2. 是否开启TUN/TAPcat /dev/net/tun #应该输出:cat: /dev/net/tun: File descriptor in bad state3. 是否开启ppp...

2019-11-05 17:38:18 2929

原创 linux 同步北京时间

查看当前服务器时间date -R方法1:用 date -s "2019-02-20 16:00:00" 命令来设置时间方法2:使用ntpdate同步1.安装ntpdate服务yum install ntpdate2.直接用域名同步中国上海时间 是阿里云的服务器ntpdate ntp1.aliyun.com或者使用 ntpdate 210.72.145.4...

2019-10-15 21:51:29 999

原创 linux 搭建文件服务器(vsftpd)

1.安装vsftpd组件检测是否安装了vsftpd软件#rpm -qa |grep vsftpd安装#yum -y install vsftpd安装目录/etc/vsftpd,默认存储目录/var/ftp/pub启动ftp命令#service vsftpd start停止ftp命令#service vsftpd stop重启ftp命令#service vsft...

2019-06-13 21:05:26 55557

原创 JAVA emoji表情处理工具类EmojiCharacterUtil代码修正

        之前做emoji表情处理的时候在网上找到这个工具类源码,复制下来后发现反解析是不正确,不知这个是作者故意设的小坑让我们去读代码还是copy的人粗心大意,经仔细查看,送上正确的源码:/** * <pre> * 本类的主要功能是将带有emoji的字符串,格式化成unicode字符串,并且提供可见unicode字符反解成emoji字符 * * * 相关识知点:...

2018-07-03 09:31:31 60013 3

原创 JAVA事务配置总结

待写。。。

2018-06-02 16:49:45 56335

原创 Easyui 动态改变列

Easyui 动态改变列,刷新列头,保留屏蔽层

2017-12-25 19:35:16 57244

转载 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等

最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等

2017-12-16 18:59:06 74658

原创 hibernate session与数据库连接之间的关系总结

hibernate session与数据库连接之间的关系总结

2017-12-08 15:44:21 58916

原创 @Transactional配置总结

@Transactional配置总结、spring事务管理

2017-10-07 17:48:27 56419

原创 java知识结构图

java知识结构图

2017-10-07 17:07:07 55819

原创 Apache MINA(网络应用程序框架)实例

Apache MINA实例、网络应用程序框架、NIO

2017-10-07 16:42:06 55878

原创 Hibernate 实体级联配置(one-to-one,many-to-one,many-to-many)

Hibernate 实体级联配置(one-to-one,many-to-one,many-to-many)

2017-09-07 19:06:36 56528

原创 synchronized用法

synchronized用法

2017-09-07 18:59:54 56059

原创 Maven安装与配置,整合Eclipse

Maven安装与配置,整合Eclipse

2017-04-12 18:40:49 55666

原创 像查询DB一样查询redis

设计目的:希望查询redis缓存像查询数据库一样,支持多条件组合查询、模糊查询、区间查询、多字段排序查询、分页查询。其实,在redis中,就只有key-value这种存储结构,如何利用这种存储结构完成复杂的查询呢?让我们一起往下看例如有以下表结构:CREATE TABLE `student` (  `id` bigint(18) unsigned NOT NULL AUTO_INCREMENT C...

2017-04-12 18:31:52 83421 8

原创 Redis 主从/哨兵配置

Redis 主从/哨兵配置

2017-04-12 16:01:15 57994

原创 ajax提交对象数组参数

ajax提交对象数组参数

2016-12-04 21:45:50 57008

JAVA事务配置总结

1.本地事务+动态数据源+单sessionFactory 2.全局事务+动态数据源+单sessionFactory 3.全局事务+多sessionFactory

2018-06-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除