logo

Heart.Think.Do

  • AI
    • llm选型和部署
    • PE
    • RAG应用
    • Agent应用
    • 模型算法(预训练/微调/强化学习等)
    • 评测
    • 深度学习&神经网络
    • 机器学习
    • AI应用
  • Java
    • java基础
    • 并发
    • NIO
    • JVM
    • Guava
    • 网络编程
    • 数据结构&算法
  • JavaWeb
    • Servlet
    • Spring
      • Spring IOC
      • Spring AOP
      • Spring MVC
      • Spring Transaction
      • Spring Boot
      • Spring security
    • Mybatis
  • golang
  • 中间件
    • Zookeeper
    • RPC
      • Dubbo
    • MQ
      • kafka
    • 缓存
      • Redis
    • 分库分表
    • 搜索
    • Databus
    • 数据库
      • Mysql
      • Druid
  • 网站开发
    • 代码规划化
    • 安全
    • 权限验证
    • 前端
  • 项目研发
    • Linux
    • Git
    • Maven
    • DevOps
    • jeckins
    • 服务器
      • nginx
      • tomcat
    • 开发工具
    • docker
  • 服务治理
    • spring cloud
    • 服务发现
    • 服务网关
    • 限流
    • 熔断降级
    • API管理
    • 监控系统
    • 日志系统
    • 分布式任务调度
  • 服务架构
    • 稳定性
    • 活动重保
    • 架构
    • 高并发
    • CODE规范
    • 设计模式
  • 技术管理
    • 项目管理
    • 技术规划
    • 团队建设

架构&设计

imgserver

Builder模式

2017年11月26日 设计模式

本文概览:介绍了Builder模式的使用场景和实例。 1 使用场景 对于一个类,成员变量特别多,比如说有10个…

Read More
Snip20170926_325

Spring重试机制-@Retryable

2017年9月26日 Spring, 架构&设计, 高并发

本文概览:介绍了两种重试机制:自定义和spring的@Retryable。 1 重试的引入 在调用外部服务进行…

Read More
imgserver (2)

高并发相关的锁

2017年7月23日 高并发

本文概览:主要介绍因为并发使用到的锁,包括mysql的乐观锁和悲观锁;redis实现的分布式锁。 1 乐观锁 …

Read More
imgserver (1)

悲观锁

2017年7月23日 Mysql, 高并发 Mysql锁

本文概览:介绍通过”select …for update”实现悲观锁。 1…

Read More
timg

Redis应用-分布式锁&频控

2017年6月18日 Redis, 高并发

本文概览:介绍通过redis实现分布式锁。 分布锁还有一个作用就是实现频控,假设超时是2s,如果不释放锁就相当…

Read More
timg

Spring IOC常用编程模式

2017年5月15日 Spring IOC, 设计模式

本文概览:常用的IOC的编程模式,如工厂模式。 1 工厂模式 IOC的常用模式都是使用ApplicationC…

Read More
imgserver-3

logback日志掩盖敏感信息

2017年1月9日 日志系统, 架构&设计 logback

本文概览:在logback层面实现对日志中敏感信息进行过滤。 1 背景 1、 背景 就是需要对日志中敏感信息进…

Read More
1476370920-50

API实现签名验证

2016年10月13日 安全, 架构&设计

1 背景 当我们对外提供API时,因为API接口不需要经过权限验证,此时如何实现只提供给我们指定的使用方,这就…

Read More
1476020919-93

乐观锁的实现

2016年10月9日 Mysql, 高并发 Mysql锁

1 乐观锁解析 每次读取数据时,不进行上锁;但是执行更新操作时,会判断在此期间有没有其他更新操作去更新这个数据…

Read More
  • « Previous Page

标签

Bootstrap claude concurrent Dao层实现 dropwizard metrics echarts eureka grafana hystrix influxDb JavaScript java特性 jQuery json解析 LangChain/LangGraph Laui log4j2 logback LRU Mac mcp micrometer Mysql慢查询 Mysql锁 python Pytorch sentinel Shell swagger WordPress xxl-job zuul 办公 单元测试 多线程 常用算法 指标收集 数据一致性 方法论 登录验证 线程池 视频直播 踩过的坑 锁 项目中遇到问题

about us

  • 职业经历就是一个不断学习、不断实践和经验积累的过程,希望把自己经学习过的和经历过的都能记录下来。一是为了督促自己不断的学习,另一个也是衷心的希望能够帮助到一些人。
  • 419772534@qq.com
© 2025 Heart.Think.Do | 京ICP备 16046636 号