- 博客(15)
- 收藏
- 关注
原创 【微信登录】微信扫码授权登录
网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.0授权登录接入之前,在注册开发者账号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。
2025-01-15 11:46:25
1333
原创 【微信小程序】订阅消息
微信小程序订阅消息允许开发者在用户主动触发订阅后,向用户发送服务通知。这有助于提升用户体验和业务转化率。订阅消息分为一次性订阅和长期订阅两种类型,开发者需根据业务需求合理选择。微信小程序的订阅消息分“一次性订阅”和“长期订阅”两种方式:1、一次性订阅就是要用户点击同意一次消息订阅,才能发送一次信息。点击多少次就能发送多少次。2、长期订阅。服务端可以无限,但是教育、交通、医疗等行业才有长期订阅。
2025-01-10 14:01:51
3516
原创 【Redis】Redis 数据持久化RDB & AOF
Redis的持久化是指将数据从内存中保存到磁盘上,以确保在Redis重启或崩溃时能够恢复数据。Redis支持两种主要的持久化方式:RDB(Redis Database)和AOF(Append Only File)。
2024-11-12 17:12:24
1068
原创 【Redis】redis6 配置文件翻译
将默默地将其截断为 /proc/sys/net/core/somaxconn 的值,因此确保同时提高 somaxconn 和 tcp_max_syn_backlog 的值才能得到想要的效果。# 未宣布的副本将被“sentinel replicas<master>”命令忽略,并且不会暴露给Redis sentinel的客户端。# 指定用于监听的 Unix 套接字的路径 传入连接。# 你确定要让其他主机的客户端连接到 Redis即使没有配置身份验证,也没有配置特定的接口集使用“bind”指令明确列出。
2024-11-06 20:54:21
509
原创 【Redis】Mac安装Redis,及redis.conf常用配置详解
Redis 配置文件常用的配置详解,包括持久化RDB、AOF配置,内容优化配置
2024-10-23 17:33:07
3479
原创 【微信公众号】小程序、公众号、业务系统用户如何关联
接上篇文章中说到的,在发送微信模版消息时,往往是在业务系统中通过业务系统的用户,找到关联的微信公众号的用户,进而给特定的用户发送消息。那么业务系统中的用户(用户ID)和微信公众号的用户(openID)怎么关联呢?
2024-10-18 11:34:29
7743
原创 【微信公众号】微信模版消息功能对接
模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。
2024-10-17 21:50:48
3701
4
转载 【Redis】Redis新数据类型
统计字符串被设置为1的bit数。现代计算机用二进制(位) 作为信息的基础单位, 1个字节等于8位, 例如“abc”字符串是由3个字节组成, 但实际在计算机存储时将其用二进制表示, “abc”分别对应的ASCII码分别是97、 98、 99, 对应的二进制分别是01100001、 01100010和01100011,如下图。设置键的第offset个位的值(从0算起) , 假设现在有20个用户,userid=1, 6, 11, 15, 19的用户对网站进行了访问, 那么当前Bitmaps初始化结果如图。
2024-10-15 23:34:53
96
原创 【Redis】Resdis介绍及5种常用数据结构
Redis(Remote Dictionary Server)是一种开源的键值存储系统,它支持多种数据结构如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)以及有序集合(sorted sets)。Redis 的主要特点是其内存中的数据存储方式,这使得 Redis 能够实现非常高的读写速度。此外,Redis 还支持数据持久化,可以将内存中的数据异步写入硬盘中
2024-10-15 23:25:47
1917
翻译 你其实不知道未来的自己想要什么
来自TED演讲-你其实不知道未来的自己想要什么,始终要保持好奇、谦虚、和勇敢。未来的你不一定是你现在设想的样子,但我们可以积极的塑造。学会接受变化本身也是一种成长。
2024-10-13 22:15:39
74
原创 【RabbitMQ】高级进阶,消费端限流、消息超时、死信队列、延时队列(重要)
RabbitMQ的进阶知识,本章节针对消费者端限流、消息超时、死信/死信队列、延时队列相关功能做了详细分析,并用了代码实践验证成功。
2024-10-12 15:01:24
1295
原创 【RabbitMQ】消息可靠性投递(重点)
在使用消息队列时,消息丢失是一个常见的问题。了解导致消息丢失的原因后,有助于我们在实际开发中采取相应的措施来确保消息不丢失。以下是一些可能导致消息丢失的情况
2024-10-11 14:32:57
903
原创 【RabbitMQ】RabbitMQ 的基本认识
消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统;RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。
2024-10-09 17:02:38
1145
1
转载 分布式之CAP理论
在微服务的构建中,永远都逃离不了CAP理论,因为网络永远不稳定,硬件总会老化,软件会可能出现bug,所以分区容错性在微服务中是躲不过的命题,可以这么说,只要是分布式,只要是集群都面临着AP或者CP的选择,但你很贪心的时候,既要一致性又要可用性,那只能对一致性作出一点妥协,也就是引入了BASE理论,在业务允许的情况下实现最终一致性。究竟是选AP还是选CP,真的在于对业务的了解,例如金钱,库存相关会优先考虑CP模型,例如社区发帖相关可以优先选择AP模型,这个说白了其实基于对业务的了解是一个选择和妥协的过程。
2024-10-08 17:05:22
334
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人