自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 业务中简单定时任务的实现

业务背景公司大约有400多个公众号,日常运营目前使用的是云雀运营公众号,每年需要大概22w的费用,其中公众号运营者最常用的功能为追粉消息和批量消息。下面我介绍下追粉消息和批量消息的主要功能:1.追粉消息:需要支持粉丝关注公众号自动给粉丝发送消息。发送的消息需要支持多条且可以延迟发送。粉丝开口后(即给公众号发送消息)即停止发送。2.批量消息:需要支持给指定用户群体发送消息。消息为多条且支持延迟发送。批量消息支持撤回(即还未发送的消息可以中断)。现有方案目前任务定时发送采用的是hutoo

2020-11-09 21:58:06 403

原创 小孩的奇思妙想:将枚举注入到spring容器中

背景笔者目前做的项目中有许多根据前台传参,然后根据参数获取不同实现类,取执行不同的代码逻辑,代码类似如下:下面展示一些。现有实现/** * 执行逻辑 * * @param type : 实现类类型 * @return void * @author longwh 2020/11/9 - 13:55 **/ @GetMapping("/test") public void doSomething(String type){

2020-11-09 15:47:45 1647

原创 redis数据结构--hyperloglog

redis数据结构--hyperloglog1.业务背景介绍现存实现手法以及痛点公司广告落地页项目的 一个统计pv,uv的需求第一版实现方案业务快速增长面临的痛点2.业务场景调研,bitmap--hyperloglog现存业务场景:建模为程序问题bitmaphyperloglog3.优缺点和业务契合度bitmaphyperloglog4.hyperloglog数学原理介绍提问环节伯努利过程伯努利过程转化为程序问题建模:5.redis的实现以及代码中的使用redis中hyperloglog的实现!问题LogL

2020-10-28 18:13:53 402

原创 后端一个跨域问题的解决,和思考过程

web学习:跨域问题,以及Java后端的处理1.问题描述2 验证1.问题描述昨天在做的项目联调过程中,前端抛出一个问题:一个正常用户登录可以正常登入,然而一个无权限用户登录却发现调用的接口直接failed了。如下:但是呢在postman中调用却有正确的返回:初步判断是因为跨域导致的浏览器拦截了输出。翻了下日志,发现是因为拦截器里获取到的authorization(我们项目用的token...

2020-02-24 12:05:22 385 1

原创 Docker容器中 man 提示 ‘No manual entry for man’如何解决?

man 提示 ‘No manual entry for man’如何解决?问题出现的场景解决方法问题出现的场景用docker跑起来一个centos7的容器后,在该linux下尝试各种命令,发现用到man指令的时候会出现No manual entry for man提示,特此记录下解决的过程。解决方法因为docker的centos镜像是精简版,只是有一些最基础可以运行环境的配置,所以不能够使...

2020-01-11 09:14:49 834

原创 window10下安装docker

window10下安装docker安装docker的目的第一步:启用Hyper-V第二步:下载docker第三步:傻瓜式安装和设置仓库插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导...

2020-01-09 20:25:56 118

转载 单例模式的理解,线程安全,以及spring中的单例

单例模式的理解,线程安全,以及spring中的单例

2019-04-17 20:55:20 192

原创 web.xml使用配置汇总

web.xml配置使用汇总配置listener 参考: https://blog.csdn.net/qq_17275841/article/details/89082172配置filter 参考: https://blog.csdn.net/qq_17275841/article/details/88832247配置servlet和context-param 参考: https://blog...

2019-04-17 20:36:11 109

原创 web学习:web.xml使用:listener标签的使用

web学习:web.xml使用:listener标签的使用1.认识web.xml1.1 listener标签1.2 简单使用1.认识web.xml从零开始学习java web,学习web最开始就不得不说web.xml,以前只知道web.xml对web应用来说很重要,却不知道为什么,现在来记录下学习web.xml的标签。web.xml的加载过程(引用)在web-app元素内,元素的配置顺序与...

2019-04-08 10:00:08 3342

原创 算法学习:动态规划和贪心算法,一次发票项目需求的实战

算法学习:动态规划和贪心算法,一次发票项目需求的实战1.动态规划算法思想1.1 filter标签1.2 项目实战1.动态规划算法思想1.1 filter标签一般我们会在web.xml中见到如下的filter标签 <filter> <filter-name>MyFilter</filter-name> <filter-class...

2019-03-28 10:25:20 1214

原创 web学习:web.xml使用:filter标签的使用

web学习:web.xml使用:filter标签的使用1.认识web.xml1.1 filter标签1.2 简单使用1.3 踩坑指南1.认识web.xml从零开始学习java web,学习web最开始就不得不说web.xml,以前只知道web.xml对web应用来说很重要,却不知道为什么,现在来记录下学习web.xml的标签。web.xml的加载过程(引用)在web-app元素内,元素的配...

2019-03-26 22:28:41 2597

原创 web学习:web.xml使用:context-param和servlet标签的使用

web学习:web.xml使用:context-param和servlet标签的使用1.认识web.xml1.1 servlet标签1.2 context-param标签1.3 简单使用1.4 踩坑指南1.认识web.xml从零开始学习java web,学习web最开始就不得不说web.xml,以前只知道web.xml对web应用来说很重要,却不知道为什么,现在来记录下学习web.xml的标签...

2019-03-26 21:10:01 2259 1

空空如也

空空如也

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

TA关注的人

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