上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 阅读全文
posted @ 2024-04-25 18:57 yuxuan0802 阅读(9) 评论(0) 推荐(0)
摘要: 参考文档: https://blog.csdn.net/m0_54187478/article/details/133932490 https://cloud.tencent.com/developer/article/1506899 1、考虑点 设计大型互联网网站的项目架构是一个复杂而关键的任务, 阅读全文
posted @ 2024-03-01 14:50 yuxuan0802 阅读(92) 评论(0) 推荐(0)
摘要: 标准型 : cpu和内存大 GPU型:适用于图片OCR计算,配置GPU, cpu和内存大 大数据型:硬盘大 SATA HDD 高IO型:数据库 NVMe SSD 计算型 :cpu和内存大 阅读全文
posted @ 2024-03-01 10:32 yuxuan0802 阅读(16) 评论(0) 推荐(0)
摘要: 一、面向对象 #OOP实际包含OOA(面向对象分析),OOD(面向对象设计),OOP(面向对象编程)三部分 #封装:隐藏信息、保护数据;属性暴露get方法,修改通过方法定义暴露 get;private set;#抽象:隐藏方法的具体实现,调用者只需要关心方法提供了哪些功能,实现方式接口,抽象类,弱依 阅读全文
posted @ 2024-01-24 21:38 yuxuan0802 阅读(25) 评论(0) 推荐(0)
摘要: 1、面向对象的封装性:避免对象的属性直接赋值,而应该使用方法暴露 #1 改造前public void approve(final long bookId) { ... book.setReviewStatus(ReviewStatus.APPROVED); ...} #2 改造后public voi 阅读全文
posted @ 2024-01-24 21:32 yuxuan0802 阅读(41) 评论(0) 推荐(0)
摘要: 1、6边形架构 外6边形(技术域)in:定时任务、Web接入点、RPC接入点、MQ消费者out:MQ适配器、RPC适配器、仓库(mysql、redis、lucence.net) 内6边形(业务域)应用服务->创建工厂->创建领域对象(聚合根、实体、值对象、事件) 更新 领域对象(聚合根、实体、值对象 阅读全文
posted @ 2024-01-04 20:26 yuxuan0802 阅读(80) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-12 09:08 yuxuan0802 阅读(18) 评论(0) 推荐(0)
摘要: 1、HTTP协议 连接复用问题如何解决? 请求和响应头添加Keep-Alive参数 连接数有限,如何解决? 使用Keep-Alive timeout参数 如何判断请求结束? Content-Length 动态语言服务器难计算Content-Length如何解决? Transfer-Encoding: 阅读全文
posted @ 2023-01-10 11:26 yuxuan0802 阅读(116) 评论(0) 推荐(0)
摘要: 1、零拷贝(【内核区】内存缓存区-Socket缓冲区映射) 2、内存映射 ( 【内核区】内核内存缓冲区 - 【用户区】应用程序内存) 3、Reactor和Proactor模式 Reactor: selelct pool ,本质上要维护用户区数组和内核数组 Proactor: epoll ,映射内存指 阅读全文
posted @ 2023-01-09 15:57 yuxuan0802 阅读(37) 评论(0) 推荐(0)
摘要: package com.tenpay.risk.aml.cdd.batch.apisvr.core.basic; import lombok.Data; import org.junit.jupiter.api.Test; import java.io.Serializable; import ja 阅读全文
posted @ 2023-01-06 09:42 yuxuan0802 阅读(36) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页