René's URL Explorer Experiment


Title: Blog|CasonMo-Java后端知识学习经验分享

Open Graph Title: Blog|CasonMo-Java后端知识学习经验分享

Opengraph URL: https://cason.work/index.html

Generator: Hexo 6.1.0

direct link

Domain: casonmo.github.io

Noneie=edge
theme-color#2f4154
authorCason Mo
og:typewebsite
og:site_nameBlog|CasonMo-Java后端知识学习经验分享
og:localezh_CN
article:authorCason Mo
twitter:cardsummary_large_image
referrerno-referrer-when-downgrade
google-site-verificationf-Zx1s0QlBYDQAEQEaqHl-vpTbRmq-FDQ8IRLOTat6c

Links:

Cason Mo https://casonmo.github.io/
首页 https://casonmo.github.io/
归档 https://casonmo.github.io/archives/
分类 https://casonmo.github.io/categories/
标签 https://casonmo.github.io/tags/
开发工具集合 https://tool.cason.work/
关于 https://casonmo.github.io/about/
https://casonmo.github.io/atom.xml
javascript:;
javascript:;
企业微信获客助手回调地址配置 https://casonmo.github.io/2025/03/07/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E8%8E%B7%E5%AE%A2%E5%8A%A9%E6%89%8B%E5%9B%9E%E8%B0%83%E5%9C%B0%E5%9D%80%E9%85%8D%E7%BD%AE/
企业微信获客助手回调地址配置教程企业微信开放平台提供的一种功能,允许企业生成带有唯一标识参数的URL链接,用户点击链接可直接跳转至企业微信的“添加联系人”页面,快速完成客户与员工的连接,可以帮助企业更好地获取客户线索 先判断是否类目支持获客助手链接打开回调 仅部分经营类目企业支持,当前企业是否支持可在「高级功能-获客助手」中查看该类目对应的功能是否包含「链接打开回调」。 一、创建自建应用 https://casonmo.github.io/2025/03/07/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E8%8E%B7%E5%AE%A2%E5%8A%A9%E6%89%8B%E5%9B%9E%E8%B0%83%E5%9C%B0%E5%9D%80%E9%85%8D%E7%BD%AE/
广告https://casonmo.github.io/categories/%E5%B9%BF%E5%91%8A/
#广告https://casonmo.github.io/tags/%E5%B9%BF%E5%91%8A/
#企业微信https://casonmo.github.io/tags/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1/
#获客助手https://casonmo.github.io/tags/%E8%8E%B7%E5%AE%A2%E5%8A%A9%E6%89%8B/
SpringBoot接入Prometheus+Grafana监控资源 https://casonmo.github.io/2025/02/24/SpringBoot%E6%8E%A5%E5%85%A5Prometheus-Grafana%E7%9B%91%E6%8E%A7%E8%B5%84%E6%BA%90/
简单介绍Prometheus 是一个开源的监控和报警系统,专为容器化和微服务架构设计。它通过拉取(Pull)模式定期从应用程序或系统的指标端点(通常是 HTTP 接口)抓取时间序列数据。数据以时间戳+指标名称+标签的形式存储,支持高效查询和聚合。Prometheus 使用 PromQL(Prometheus 查询语言)来查询、聚合和展示数据。 Prometheus 提供强大的告警机制,通过定义规则 https://casonmo.github.io/2025/02/24/SpringBoot%E6%8E%A5%E5%85%A5Prometheus-Grafana%E7%9B%91%E6%8E%A7%E8%B5%84%E6%BA%90/
Springboothttps://casonmo.github.io/categories/Springboot/
#promethushttps://casonmo.github.io/tags/promethus/
#Grafanahttps://casonmo.github.io/tags/Grafana/
Logback-异常日志企业微信机器人通知 https://casonmo.github.io/2025/02/11/Logback-%E5%BC%82%E5%B8%B8%E6%97%A5%E5%BF%97%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%9C%BA%E5%99%A8%E4%BA%BA%E9%80%9A%E7%9F%A5/
在生产环境中,异常日志往往涉及系统故障、接口调用失败或关键业务流程异常,必须及时被相关人员关注并处理。将异常日志实时推送到企业微信,可以确保运维团队和开发人员第一时间收到警报,避免因日志沉淀在服务器而错过关键问题。相比于传统的邮件或短信告警,企业微信具备更高的即时性,并支持群聊讨论,提高协作效率。此外,企业微信的 Webhook 机制使得日志推送简单灵活,能够根据日志级别、异常类型等条件筛选重要日 https://casonmo.github.io/2025/02/11/Logback-%E5%BC%82%E5%B8%B8%E6%97%A5%E5%BF%97%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%9C%BA%E5%99%A8%E4%BA%BA%E9%80%9A%E7%9F%A5/
Springboothttps://casonmo.github.io/categories/Springboot/
#loghttps://casonmo.github.io/tags/log/
广告数据同步系统的限流失败重试策略 https://casonmo.github.io/2025/02/07/%E5%B9%BF%E5%91%8A%E6%95%B0%E6%8D%AE%E5%90%8C%E6%AD%A5%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%99%90%E6%B5%81%E5%A4%B1%E8%B4%A5%E9%87%8D%E8%AF%95%E7%AD%96%E7%95%A5/
广告数据同步系统的失败重试策略在与外部广告 API(如 Facebook Marketing API)交互时,可能会遇到超时、限流等问题。为了保证数据同步的可靠性,我们可以采用以下方法来优化失败重试机制。 1. 持久化上下文持久化任务的执行状态 使用数据库记录任务进度 任务唯一标识(广告账户ID+日期/时间+任务类型) 任务执行状态(成功 / 进行中 / 失败 &# https://casonmo.github.io/2025/02/07/%E5%B9%BF%E5%91%8A%E6%95%B0%E6%8D%AE%E5%90%8C%E6%AD%A5%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%99%90%E6%B5%81%E5%A4%B1%E8%B4%A5%E9%87%8D%E8%AF%95%E7%AD%96%E7%95%A5/
广告https://casonmo.github.io/categories/%E5%B9%BF%E5%91%8A/
#广告https://casonmo.github.io/tags/%E5%B9%BF%E5%91%8A/
巨量星图-点击监测和数据回传 https://casonmo.github.io/2025/02/07/%E5%B7%A8%E9%87%8F%E6%98%9F%E5%9B%BE-%E7%82%B9%E5%87%BB%E7%9B%91%E6%B5%8B%E5%92%8C%E6%95%B0%E6%8D%AE%E5%9B%9E%E4%BC%A0/
巨量星图后台:https://www.xingtu.cn/ad/creator/index 星图监测联调工具使用说明:https://www.xingtu.cn/help-center/demander/121314 点击监测 指派类、投稿和招募非转化/付费分佣类任务 点击监测链接举例 1https://域名/路径?os=__OS__&TIMESTAMP=__TS__& https://casonmo.github.io/2025/02/07/%E5%B7%A8%E9%87%8F%E6%98%9F%E5%9B%BE-%E7%82%B9%E5%87%BB%E7%9B%91%E6%B5%8B%E5%92%8C%E6%95%B0%E6%8D%AE%E5%9B%9E%E4%BC%A0/
广告https://casonmo.github.io/categories/%E5%B9%BF%E5%91%8A/
#广告https://casonmo.github.io/tags/%E5%B9%BF%E5%91%8A/
#巨量星图https://casonmo.github.io/tags/%E5%B7%A8%E9%87%8F%E6%98%9F%E5%9B%BE/
可靠分布式系统-paxos的直观解释 https://casonmo.github.io/2024/11/12/%E5%8F%AF%E9%9D%A0%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F-paxos%E7%9A%84%E7%9B%B4%E8%A7%82%E8%A7%A3%E9%87%8A/
转载自https://zhuanlan.zhihu.com/p/145044486 update 2020-11-26: 本文讲的算法, 好多同学问起实现细节的问题, 基本可以在下面这篇找到想要的答案: drdr xp:200行代码实现基于paxos的kv存储262 赞同 · 37 评论文章 之前在每个呆过的公司都做过至少1次paxos的培训(在别人家公司也做过几次), paxos其实挺好理解 https://casonmo.github.io/2024/11/12/%E5%8F%AF%E9%9D%A0%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F-paxos%E7%9A%84%E7%9B%B4%E8%A7%82%E8%A7%A3%E9%87%8A/
广告体系架构简单整理 https://casonmo.github.io/2024/11/12/%E5%B9%BF%E5%91%8A%E4%BD%93%E7%B3%BB%E6%9E%B6%E6%9E%84%E7%AE%80%E5%8D%95%E6%95%B4%E7%90%86/
1. 数据来源 H5 和 App:通过 JavaScript 和 SDK 实现用户行为数据的埋点采集。 广告平台:通过 API 与广告平台进行交互,采集广告相关数据。 HTTP:其他通过 HTTP 接口传输的数据。对接广告平台(媒体)API获取投放的广告的报表数据,或者MMP的webhook回调等等 2. 数据采集 Kafka:作为消息队列,用于存储和传输采集到的用户行为数据。Kafka 负责 https://casonmo.github.io/2024/11/12/%E5%B9%BF%E5%91%8A%E4%BD%93%E7%B3%BB%E6%9E%B6%E6%9E%84%E7%AE%80%E5%8D%95%E6%95%B4%E7%90%86/
#广告https://casonmo.github.io/tags/%E5%B9%BF%E5%91%8A/
操作系统-mmap、sendFile、splice三种零拷贝技术介绍 https://casonmo.github.io/2024/10/29/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F-mmap%E3%80%81sendFile%E3%80%81splice%E4%B8%89%E7%A7%8D%E9%9B%B6%E6%8B%B7%E8%B4%9D%E6%8A%80%E6%9C%AF%E4%BB%8B%E7%BB%8D/
转载文章 介绍在传统网络数据传输的过程中,数据会被来回拷贝很多次,而其中有一些是不必要拷贝,而零拷贝技术就是为了减少这些不必要的数据复制操作。下面会详细介绍各种数据拷贝的详细过程,这也是一个非常高频的面试问题。 传统数据拷贝当我们通过网络从服务器上获取数据时,数据整体的传输过程是这样子的,如图(可以放大看): 详细过程: 等待cpu调度,通过cpu发起io请求,通过read()方法读取数据 https://casonmo.github.io/2024/10/29/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F-mmap%E3%80%81sendFile%E3%80%81splice%E4%B8%89%E7%A7%8D%E9%9B%B6%E6%8B%B7%E8%B4%9D%E6%8A%80%E6%9C%AF%E4%BB%8B%E7%BB%8D/
操作系统https://casonmo.github.io/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/
#零拷贝https://casonmo.github.io/tags/%E9%9B%B6%E6%8B%B7%E8%B4%9D/
#mmaphttps://casonmo.github.io/tags/mmap/
#sendFilehttps://casonmo.github.io/tags/sendFile/
#splicehttps://casonmo.github.io/tags/splice/
抓包精灵-上传功能服务端代码 https://casonmo.github.io/2024/07/29/%E6%8A%93%E5%8C%85%E7%B2%BE%E7%81%B5-%E4%B8%8A%E4%BC%A0%E5%8A%9F%E8%83%BD%E6%9C%8D%E5%8A%A1%E7%AB%AF%E4%BB%A3%E7%A0%81/
服务端代码 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253const express = require('express');const multiparty = require('multiparty');c https://casonmo.github.io/2024/07/29/%E6%8A%93%E5%8C%85%E7%B2%BE%E7%81%B5-%E4%B8%8A%E4%BC%A0%E5%8A%9F%E8%83%BD%E6%9C%8D%E5%8A%A1%E7%AB%AF%E4%BB%A3%E7%A0%81/
Tunnelblick身份验证自动通过Google Authenticator Token(谷歌验证器验证码) https://casonmo.github.io/2024/07/01/Tunnelblick%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E8%87%AA%E5%8A%A8%E9%80%9A%E8%BF%87Google-Authenticator-Token-%E8%B0%B7%E6%AD%8C%E9%AA%8C%E8%AF%81%E5%99%A8%E9%AA%8C%E8%AF%81%E7%A0%81/
文档地址 Using Scripts - Tunnelblick | Free open source OpenVPN VPN client server software GUI for Mac OS X. https://tunnelblick.net/cMultiFactorAuthentication.html 原理大概就是:Tunnelblick开启了Google Authentic https://casonmo.github.io/2024/07/01/Tunnelblick%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E8%87%AA%E5%8A%A8%E9%80%9A%E8%BF%87Google-Authenticator-Token-%E8%B0%B7%E6%AD%8C%E9%AA%8C%E8%AF%81%E5%99%A8%E9%AA%8C%E8%AF%81%E7%A0%81/
2https://casonmo.github.io/page/2/#board
3https://casonmo.github.io/page/3/#board
7https://casonmo.github.io/page/7/#board
https://casonmo.github.io/page/2/#board
https://casonmo.github.io
Hexohttps://hexo.io
Fluidhttps://github.com/fluid-dev/hexo-theme-fluid
粤ICP备2022147183号 http://beian.miit.gov.cn/

Viewport: width=device-width, initial-scale=1.0, maximum-scale=5.0, shrink-to-fit=no


URLs of crawlers that visited me.