- 博客(6)
- 收藏
- 关注
原创 五年程序员需要掌握哪些技术栈
高并发/高可用:掌握CAP定理(CP/AP选型)、BASE理论(最终一致性)、负载均衡(Nginx/LVS/F5)、熔断降级(Hystrix/Sentinel)。- 公有云:AWS(EC2/S3/Lambda)、阿里云(ECS/OSS/函数计算)、腾讯云(CVM/CBS),熟悉Serverless架构(FaaS/BaaS)。跨领域知识:了解所在行业业务(金融/电商/教育等领域模型)、网络协议(HTTP/2/gRPC/RESTful设计)、操作系统(进程/线程调度、内存管理)。
2025-04-26 03:24:51
916
原创 企业推送消息
1. 没有对参数userId,content进行判空,2.发送请求异常没有给调用方返回信息1.被调用方法一般不返回字符串,返回参数有误,没法判断2.如果推送消息异常的话可以直接抛出异常1.可以无需返回参数2.第三方接口返回的字符串的值是"0",而不是字符串0,所以判断不准确3.在修改为void之后,不再返回 int 1,程序继续运行,最后无论如何都会抛出参数有误异常。
2024-11-15 11:53:49
200
原创 RabbitMQ
spring的ampq定义了一套API规范,提供模板开发送和接收消息。springampq是基础抽象,springrabbit是默认底层实现。主要概念有交换机,绑定rout,队列,通过客户端15672访问,可以新建队列和交换机来测试。实现配置,host,ip,virtualhost,username,password。简单,工作,rpc,路由,主题,发布订阅6种模式。:绑定多个消费者,会把消息平均分配给两个消费者,类似轮询。场景:多个消费者绑定一个队列,加快消息处理。优势主要是异步,削峰填谷,解耦。
2024-11-03 23:52:40
198
原创 Spring-Cloud组件sentinel的使用
在使用meta-inf的方式snetinel注入限流规则时,保证services是一个文件加,确保在target文件夹中是可以明显看到的services文件夹,否则侦查不到限流规则。
2024-01-09 16:31:38
424
原创 Mac地址相关
Mac地址全称媒体存取控制地址(Media acess control adress),也称之为以太网地址,局域网地址,mac地址,物理地址,他是一个用来确定网络设备位置的地址,在OSI模型中,网络层第三层负责IP地址,第二层链路层负责mac地址,一个mac地址用来标识一个网卡,一台设备如果有多个网卡,则每一个网卡都需要一个mac地址。可以在命令行中输入 ipconfig/all 得到设备的mac地址。
2023-05-20 18:35:08
78
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅