- 博客(248)
- 资源 (6)
- 收藏
- 关注
原创 2025软考架构师 DeepSeek 案例预测
以下是分知识点整理的:某金融交易系统采用三层架构(表示层、业务逻辑层、数据访问层),出现业务逻辑层代码臃肿、层间调用频繁超时问题。:某电商平台单体系统需改造为微服务架构,当前模块包括订单、支付、库存、用户中心。:某在线教育平台要求全年可用性达到99.99%,当前主数据库单点故障频发。:某社交APP图片上传功能响应时间从200ms恶化至2s,峰值QPS为5000。:某物流系统订单表数据量已达800GB,查询性能显著下降。:某秒杀系统遭遇缓存穿透攻击,大量请求绕过Redis直接访问数据库。
2025-05-24 07:14:17
804
原创 【面试题】如何用两个线程轮流输出0-200的值
加深对并发编程的理解,如synchronized 、ReentrantLock、Semaphore...
2025-04-03 21:25:09
1218
原创 CyclicBarrier、Semaphore、CountDownLatch的区别,适用场景
`CyclicBarrier`、`Semaphore` 和 `CountDownLatch` 是 Java 并发包中用于线程协作的工具类,它们虽然都与线程同步相关,但设计目的和使用场景有显著差异。
2025-04-03 21:06:46
470
原创 【设计模式】三十二、策略模式
策略模式(Strategy Pattern) 是一种行为型设计模式,其核心思想是将一组算法或行为封装为独立的策略类,使得它们可以相互替换,且算法的变化独立于使用它的客户端。该模式通过组合替代继承,符合开闭原则(对扩展开放、对修改关闭)。
2025-03-21 21:05:35
1339
原创 【设计模式】三十一、状态模式
状态模式(State Pattern)是一种行为型设计模式,允许对象在其内部状态改变时改变自身行为。其核心思想是将对象的状态抽象为独立类,通过委托状态对象处理与状态相关的逻辑,从而消除复杂的条件判断语句(如if-else或switch-case),提升代码的可维护性和扩展性。
2025-03-21 20:59:39
1017
mysql_optimization
2019-03-24
alibaba / nacos 1.2.1
2021-01-13
jdk1.6和jdk1.7
2018-08-15
china_xzqh_all.sql
2020-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人