- 博客(137)
- 收藏
- 关注
原创 信贷系统的业务流程
三个阶段,每个阶段涉及不同的业务流程和风控管理。确保借款人按时还款,降低不良贷款率。评估借款人资质,降低信用风险。规范贷款流程,确保资金安全。信贷系统的业务流程通常包括。
2025-03-18 23:09:21
392
原创 Spring Boot 启动顺序
Spring Boot 启动顺序主要涉及多个关键步骤,涵盖。如果你想调试启动过程,可以加。适用于更复杂的参数解析,适用于简单参数处理。
2025-03-18 13:32:23
319
原创 如何搭配 AI 量化策略选股
等方法,提高选股精准度和交易决策效率。量化投资中,AI 主要依靠。AI 量化选股策略结合了。AI 可以通过回测,选出。AI 量化选股主要依靠。
2025-03-16 00:08:05
1014
原创 制造执行系统(MES)系统基本流程
MES(制造执行系统,Manufacturing Execution System)是用于控制和管理生产过程的系统,旨在实现生产现场的数字化、自动化和优化。MES连接了企业的生产计划系统(ERP)与车间现场的控制系统,确保生产过程的顺利进行。
2025-03-13 17:16:34
417
原创 仓库管理系统(WMS)系统的基本流程
WMS(仓库管理系统,Warehouse Management System)是用于管理和优化仓库操作的系统,旨在提高库存准确性、提高仓库效率和降低成本。
2025-03-13 17:13:48
381
原创 保险项目的基本流程
保险项目的基本流程通常包括以下几个阶段,涵盖从产品设计到理赔的完整生命周期:销售渠道:投保流程:理赔申请:理赔审核:理赔支付:
2025-03-13 16:33:01
425
原创 Java 生产者-消费者模式
在 Java 中,(Producer-Consumer Pattern)是一种常见的多线程设计模式,通常用于在,以,并防止生产过快或消费过快导致数据丢失或资源浪费。
2025-03-08 09:41:22
295
原创 流媒体服务Nginx + RTMP 模块、Wowza Streaming Engine、Red5、SRS(Simple Real-time Server对比
特性Nginx + RTMP 模块Red5SRS开源/收费开源收费开源开源支持协议RTMP、HLS、DASH、WebRTC等RTMP、RTSP、HLS等RTMP、HLS、DASH、WebRTC等实时转码无有无有(有限)性能高性能,适合高并发高性能,适合大规模平台性能较弱高性能,适合大规模并发配置复杂度简单较复杂较复杂中等适用场景小到中型平台、个人项目大规模商业直播平台视频会议、互动直播实时互动直播、大规模平台收费免费收费免费免费。
2025-02-28 04:50:09
477
原创 常见的消息中间件以及应用场景
任务调度和异步处理高吞吐量和大数据处理微服务解耦和通信实时推送和通知高性能、低延迟应用根据具体的需求(如消息量、延迟要求、事务性等),选择合适的消息中间件可以帮助实现系统的解耦、异步处理和高可用性。
2025-02-28 04:38:06
742
原创 不同场景下使用 Resilience4J、Sentinel、Spring Cloud Circuit Breaker 和 API Gateway 来实现熔断功能
框架用途示例提供熔断、重试、限流等容错功能使用注解定义熔断器,并提供回退方法。Sentinel提供流量控制、熔断、降级等功能,支持高并发的分布式系统使用注解标记熔断资源,并提供回退方法。提供统一的熔断接口,支持不同实现(如 Resilience4J、Hystrix)使用创建熔断器,并定义回退逻辑。用作微服务网关,支持熔断、限流等流量控制机制在 Spring Cloud Gateway 中配置过滤器,设置熔断策略。
2025-02-28 04:18:07
620
原创 多维模型数据库(OLAP)和列式数据库的区别
OLAP(在线分析处理)和列式数据库虽然在某些场景下有重叠,但它们是不同的概念,各自有不同的目的和特点。
2025-02-28 03:47:17
620
原创 浅谈流媒体协议以及视频编解码
流媒体协议用于传输视频、音频等多媒体数据,确保数据流畅地传输到用户设备。常见的流媒体协议包括 RTMP、HLS、DASH、WebRTC 等,每种协议具有不同的特点和适用场景。视频编解码技术是视频压缩与解压缩的过程,目的是减小视频文件的大小并确保高质量的视频流传输。常见的视频编解码格式包括 H.264、H.265、VP8、VP9 等,每种编码格式有不同的压缩效率、视频质量和计算需求。RTMP和WebRTC通常用于低延迟的实时直播场景,WebRTC 适用于互动型应用,如视频会议。HLS和DASH。
2025-02-28 03:18:51
1113
原创 freeswitch支持的协议以及区别
SIP是最常用的协议,适用于语音、视频和即时消息。XMPP主要用于即时消息和在线状态信息。WebRTC专为 Web 浏览器之间的实时通信设计,支持语音、视频、数据流。IAX和H.323主要用于较传统的 VoIP 系统,前者对 NAT 穿透较好,后者用于视频会议。MGCP主要用于媒体网关的控制,较少用于现代通信环境。SCTP和RTP则侧重于信令和媒体数据的传输,适用于对传输可靠性有高要求的应用。
2025-02-28 03:06:31
519
原创 常见的非关系性数据库
键值数据库:适用于高速缓存、会话存储等。文档数据库:适用于存储灵活、半结构化的数据。列族数据库:适用于需要快速读取某些列的大数据存储和分析。图数据库:适用于存储和查询关联数据,如社交网络、推荐系统等。时序数据库:适用于处理时间序列数据,如监控、传感器数据等。搜索引擎数据库:适用于全文搜索和日志分析。
2025-02-28 02:50:16
386
原创 非关系型数据库和关系型数据库的区别
总的来说,关系型数据库适用于需要高一致性、固定数据结构和复杂查询的应用场景,而非关系型数据库则更适合高可用、灵活性强和大规模数据存储的场景。
2025-02-28 02:46:19
915
原创 MySQL,Oracle,MariaDB的区别
特性MySQLOracleMariaDB开发者Oracle 公司(曾为 MySQL AB)Oracle 公司MariaDB 基金会许可证开源(GPL),商业版本商业许可证(非开源)开源(GPL)适用场景中小型 Web 应用、企业级应用大型企业应用、复杂数据处理中小型 Web 应用,替代 MySQL功能特性支持多个存储引擎(InnoDB、MyISAM)高级特性(RAC、高可用性、大数据处理)兼容 MySQL,增强性能和存储引擎支持性能高性能,适合常规使用。
2025-02-28 02:41:48
907
原创 Oracle和Mysql的区别
Oracle 和 MySQL 都是常见的关系型数据库管理系统(RDBMS),但它们在架构、功能、性能、使用场景等方面有很大区别。
2025-02-22 18:02:37
1355
原创 Spring事务传播机制的使用场景
Spring 的事务传播机制定义了不同的事务管理策略,决定了一个事务方法在调用另一个事务方法时如何传播事务。它允许你控制事务的行为,在不同的方法调用和不同的业务场景下,灵活地决定事务的传播方式。Spring 提供了七种事务传播行为,分别是:1.(默认行为)
2025-02-17 08:52:52
532
原创 如何优化数据库Update锁竞争
优化锁竞争问题的目标是减少事务等待锁的时间,最大限度地提高系统并发性能。锁竞争通常发生在高并发的环境中,当多个事务试图访问相同的数据时,只有一个事务能够获取锁,其余事务需要等待。这会导致系统的性能下降,甚至在极端情况下引发死锁。
2025-02-13 16:51:53
841
原创 浅谈分布式事务
分布式事务是指,确保这些操作要么全部成功,要么全部回滚,以保证数据一致性。由于分布式系统的特性(网络分区、故障等),传统的无法直接适用,因此需要特殊的分布式事务处理机制。
2025-02-07 05:34:45
1245
原创 浅谈分布式锁
分布式锁(Distributed Lock)是一种用于中的同步机制,确保多个进程或线程在上对共享资源的访问是的。常见的分布式锁实现方式包括等在分布式环境下,多个实例可能同时操作同一资源,导致数据不一致。分布式锁可以解决这些问题,确保同一时刻只有一个实例能操作资源。
2025-02-07 05:22:55
397
原创 MySQL 索引优化
索引优化是 MySQL 性能优化的核心之一,合理使用索引可以显著提高查询效率,减少 CPU 和 IO 负担WHEREJOINORDER BYGROUP BYSELECTOREXPLAIN。
2025-02-05 08:05:24
955
原创 MySQL 索引原理
索引(Index)是 MySQL 用来提高查询效率的数据结构。索引的核心原理是 通过减少数据扫描的范围,提高查询性能。索引类似于一本书的目录,可以加快查找的速度。MySQL 主要使用两种索引数据结构:B+ 树是一种平衡多路搜索树,其特点:假设有如下 SQL 语句: Hash 索引基于 哈希表(Hash Table) 结构: MySQL 主要有以下几种索引:在 MySQL 中,索引的存储方式决定了查询效率,其中聚簇索引和非聚簇索引是最核心的两种索引类型。定义:定义:
2025-02-05 07:40:18
612
原创 Shiro实现原理
Shiro 是一个强大的 Java 安全框架,提供了认证、授权、会话管理和加密等功能。其核心原理主要包括以下几个方面:认证、授权、会话管理和加密。接下来我将简要说明 Shiro 的实现原理。
2025-02-04 07:51:46
945
原创 浅谈java并发编程
Java并发编程是指在Java中通过多线程技术让程序能够同时执行多个任务。通过并发编程,Java程序可以提高性能,尤其是在需要处理大量数据或多个任务时。Java并发编程有多种方式,可以通过直接使用Thread类、Runnable接口、以及Executor框架来实现。
2025-02-04 05:37:26
730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人