logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式-依赖倒置原则(Dependency Inversion Principle, DIP)

在微服务、插件化架构和持续交付场景中,DIP 是确保系统灵活性的关键设计原则。:通过解耦模块间的直接依赖,提升代码的灵活性、可维护性和可测试性。,推动系统向松耦合、高内聚的方向演进。

#java#开发语言
设计模式-里氏替换原则(Liskov Substitution Principle, LSP)

通过接口定义行为契约、避免继承滥用、编写兼容性测试,可有效提升代码的健壮性和可维护性。:子类必须能够替换其父类,且替换后程序的正确性不受影响。:确保继承关系的合理性,避免子类破坏父类的行为契约。里氏替换原则是面向对象设计的基石之一,强调。

#设计模式#里氏替换原则
IDEA修改git账号及密码的方法

IDEA修改git账号及密码的方法:1、file->settings->passwords2、重启IDEA3、执行一次提交或更新当执行提交或更新之后,idea会自动提示输入账号、密码,如下:

#git#idea
京东业务系统数据库分库分表架构设计

数据库分库分表架构设计、分布式事务、数据聚合检索

文章图片
#数据库#系统架构#java
Java开发工具 idea

一篇介绍 JetBrains 公司产品的文章,作为Java程序员从使用Eclipse转到使用Idea获益不少,强烈推荐JetBrains公司的产品。原文链接:http://blog.csdn.net/ricohzhanglong/article/details/52037976

#java#idea
【转载】陆奇最新演讲全文实录:大模型带来的新范式(附下载文档)

《ChatGPT研究框架(2023)》 《陆奇深圳演讲(2023年4月23日)》

文章图片
#人工智能
【转】深入理解分布式系统的 7 种数据分片策略

数据分片是将全量数据按照某种规则分散存储在多个数据存储上的一种技术,用于平衡系统的存储压力和读写压力,并实现数据存储和系统性能的线性扩展能力。常见的数据中间件如MySQL、Redis、HBase、ElasticSearch、Kafka、Hive等,都会使用一种或多种数据分片方式。以下是七种常见的数据分片方式:Hash取余分片:根据数据的哈希值进行取余操作,将数据分配到不同的存储节点上。一致性Has

#架构#java
分布式任务调度解决方案

分布式任务调度解决方案1、阿里的tbshttp://code.taobao.org/p/tbschedule/wiki/tbschedule-quick-start/2、分布式任务调度平台XXL-JOBhttp://www.cnblogs.com/xuxueli/p/5021979.html3、自主研发我写了一个简单的方案,可参考:《分布式任务(Worker)处理方案》,以下是文章链接h

#分布式
Terracotta Java分布式任务调度平台 - Quartz

高效分布式Java任务调度平台 - QuartzQuartz是Java领域最著名的开源Java任务调度工具。它允许用户通过类似Unix上crontab类似的任务计划语法定义对Java任务的调度计划。Terracotta于2009年末并购了Quartz项目,并将它与Terracotta核心平台进行紧密整合,为用户提供一个可以从小量任务、单机环境到大量任务、分布式环境平滑过度的全面的Java任务调度平

到底了