E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IC设计技巧
服务化架构 IM 系统之红包功能
设计
与实现
在文章(见《分层架构IM系统之消息收发功能
设计
与实现》)中,我们深入分析过消息的收发流程;在IM的服务化架构中,消息收发逻辑与在分层架构中类似,见下图,我们快速回顾一下。图中箭头表示数据流向。
棕生
·
2025-01-21 23:03
IM系统
服务化架构
IM系统
服务化架构
红包逻辑
发红包
抢红包
拆红包
分层架构 IM 系统之消息收发功能
设计
与实现
“消息收发”是IM系统最最核心的业务逻辑模块,本篇文章是整个“分层架构IM系统”的核心!IM,即“即时通讯”,要求消息具备“及时性”和“可靠性”:及时性,要求消息的收发需要很低的延时,在线双方通过消息交流时,没有明显的滞后感。可靠性,要求消息不能丢失;对于消息发送方来说,只要消息发送成功了,消息就会一直存在服务端,不会丢失(除非因产品策略,删除久远的历史消息);对于服务端来说,只要接收方在线,一定
棕生
·
2025-01-21 23:33
IM系统
分层架构
IM系统
分层架构
消息收发
生产消息阶段
推送消息阶段
确认消息阶段
电话模型
基于hadoop的协同过滤算法电影推荐系统的
设计
与实现
基于hadoop的协同过滤算法电影推荐系统的
设计
与实现文章目录基于hadoop的协同过滤算法电影推荐系统的
设计
与实现1.背景介绍1.1电影推荐系统的重要性1.2传统推荐系统的缺陷1.3Hadoop在大数据处理中的作用
AI天才研究院
·
2025-01-21 23:32
大数据AI人工智能
AI大模型企业级应用开发实战
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
思考(八十五):IM 服务
设计
思路
IM服务器IM服务器,在游戏开发中,俗称聊天服一般有内嵌在游戏服架构内,与外置于游戏服架构外外置于游戏服架构外的聊天服,通常就是完整的IM服务器
设计
目标消息可靠,不丢失无状态,易扩展高性能服务类型介绍
设计
以下服务
fananchong2
·
2025-01-21 23:32
Go游戏服务器开发的一些思考
IM
服务
架构设计
聊天服
后端
射频框架
原文链接:https://blog.csdn.net/gecko001/art
ic
le/details/86569912RF前端
YOYO--小天
·
2025-01-21 23:31
计算机硬件
STM32 FreeROTS 任务创建和删除实验(静态方法)
实验目标学会xTaskCreateStat
ic
()和vTaskDelete()的使用:start_task:用来创建其他的三个任务。task1:实现LED1每500ms闪烁一次。
雁过留声花欲落
·
2025-01-21 23:31
STM32
FreeRTOS
stm32
嵌入式硬件
单片机
异常检测的评价指标:ROCAUC等【tips】
准确率Precision&召回率Recallfromsklearn.metr
ic
simportprecision_recall_curveprecision,recall,thresholds=precision_recall_curve
太简单了
·
2025-01-21 23:29
tips
计算机视觉
深度学习
pytorch
用Python 实现 简易多人聊天软件(类似于QQ原型)
一、
设计
思路:通过引入socket模块,threading模块,生成服务器端和客户端代码,分别打包成两个EXE文件,将服务器EXE运行于服务器端(可以在阿里云申请试用的云服务器)实现简单的多人聊天室功能
kouweizhu
·
2025-01-21 22:25
python
有趣的css - 圆形渐变光晕动效
大家好,我是Just,这里是「
设计
师工作日常」,今天分享的是一个科技感的加载动画效果,适用于科技感网站加载页面。《有趣的css》系列最新实例通过公众号「
设计
师工作日常」发布。
设计师工作日常
·
2025-01-21 22:24
有趣的css
css
前端
动效设计
ux/ui
交互设计
加载动画
安卓副屏开发Presentation
通过源码可得知publ
ic
classPresentationextendsDialog,Presentation继承于dialog,依托于Activity存在新建一个Presentationpubl
ic
classDifferentDislayextendsPresentation
guodashen007
·
2025-01-21 22:54
Android精华教程
副屏
MySQL有哪些高可用方案?
以下是一些常见的MySQL高可用方案:1.主从复制(Master-SlaveRepl
ic
ation)概述:主从复制是最常见的
java1234_小锋
·
2025-01-21 22:52
mysql
mysql
数据库
RocketMQ如何保证消息顺序?
为了保证消息顺序,RocketMQ采用了特定的机制和
设计
。具体来说,RocketMQ主要通过以下几个方式来确保消息的顺序:1.消息的
java1234_小锋
·
2025-01-21 22:22
java
rocketmq
《CPython Internals》阅读笔记:p285-p328
InObjectsobject.c,thebaseimplementationoftheobjecttypeiswritteninpureCcode.Therearesomeconcreteimplementationsofbas
ic
log
ic
·
2025-01-21 22:53
python
求两个字符串的最长公共字串(dp)
packagecom.cjh.dp;importcom.sun.swing.internal.plaf.bas
ic
.resources.bas
ic
;publ
ic
classDp2{publ
ic
stat
ic
voidmain
未来的JAVA高级开发工程师
·
2025-01-21 22:22
算法
Java
java
算法
数据结构
deepin-grep详解:文本搜索的强大工具
本文将详细介绍grep命令的基本用法、常用选项以及正则表达式的使用
技巧
。1.grep命令的基本功能grep命令的主要作用是从文本文件或管道数据流中
·
2025-01-21 22:22
deepin
ctr、cr
ic
tl和nerdctl命令介绍与常用命令列表
ctr、cr
ic
tl和nerdctl命令区分ctr工具ctr是containerd提供的官方CLI(命令行工具),主要用于与containerd守护进程交互。
篙芷
·
2025-01-21 22:51
容器
20240619-James-快速鸟瞰并发编程, 呕心沥血整理的架构技术(第3篇)
ExecutorServ
ic
e使用Future作为返回类型。ExecutorServ
ic
eexecutorServ
ic
e=
2401_89821541
·
2025-01-21 22:50
架构
java
网络
Android Rxjava3 使用场景
Observable>>hotKey=ApiManager.getInstance().getApiServ
ic
e().getHotKey();Observable.just(art
ic
leList).
2401_89760309
·
2025-01-21 22:50
android
学习第七十四行
将信号槽信息储存到类静态变量stat
ic
MetaObject中,并按照声明的顺序进行存放,建立索引。connect链接,将信号槽的索引信息放到一个双向链表中,彼此配对。
不是只有你能在乱世中成为大家的救世主
·
2025-01-21 21:19
学习
运维
服务器
经验分享
qt
RocketMQ的集群架构是怎样的?
它的集群架构
设计
非常注重高可用性、可扩展性和高效性。以下是RocketMQ的集群架构主要组件和工作原理:1.集
java1234_小锋
·
2025-01-21 21:17
java
java-rocketmq
rocketmq
架构
20240619-James-快速鸟瞰并发编程, 呕心沥血整理的架构技术(第3篇)(1)
ExecutorServ
ic
e使用Future作为返回类型。ExecutorServ
ic
eexecutor
2401_89760309
·
2025-01-21 21:47
架构
java
网络
2025毕设springboot MVC框架下的精品课程管理平台论文+源码
SpringBootMVC框架作为一种轻量级、高效的JavaWeb开发框架,以其简洁的
设计
理
zhihao501
·
2025-01-21 21:17
课程设计
spring
boot
mvc
高性能队列Disruptor的初体验
深入理解Disruptor1.概述Disruptor是一个高性能、低延迟的无锁队列替代方案,最初由LMAX公司开发,专为处理高吞吐量和低延迟的消息传递系统而
设计
。
·
2025-01-21 21:46
程序员
嵌入式工程师必学(77):如何用Cadence17.4画一张PCB原理图
一个
设计
PCBSchemat
ic
的实操例子,这个例子是基于psp
ic
e的。
芯片-嵌入式
·
2025-01-21 21:45
schemetic
windows 10 32bit 配置Python编程环境
确认系统架构点击桌面左下角的搜索按钮,输入cmd运行命令行界面(CommandPrompt);在命令行界面输入wm
ic
CPUgetDataWidth↩︎,返回的是CPU的架构,64或32位;在命令行界面输入
wangbingfeng0
·
2025-01-21 21:13
tools
maintenance
为什么要将将 数据类(dataclass)对象 转换为 字典(d
ic
tionary)
将数据类(dataclass)对象转换为字典(d
ic
tionary)是为了更方便地使用和操作数据。
背太阳的牧羊人
·
2025-01-21 21:42
python
模型参数理解
python
Vue:现代前端开发的首选框架-【应用篇】
Vue.js与React和Angular的深度比较Vue.js的核心优势学习曲线:Vue.js的
设计
哲学使得新手能够快速上手,
行动π技术博客
·
2025-01-21 21:42
vue.js
前端
javascript
操作系统期末试题
1、多道程序
设计
是指(C)。
day day-up
·
2025-01-21 21:11
操作系统期末题目
ubuntu
从键盘输入一个大写字母,要求改用小写字母输出。
输入A输出aimportjava.util.Scanner;publ
ic
classMain{publ
ic
stat
ic
voidmain(String[]args){Scannerin=newScanner
day day-up
·
2025-01-21 20:41
蓝桥杯真题
java
算法
Java——面向对象的编程学习
.面向对象的三大特征:3.其他关键字:1.Java类及类的成员:主要包括:属性、方法、构造器、代码块和内部类2.面向对象的三大特征:封装性、继承性、多态性3.其他关键字:this、super、stat
ic
农夫三犭
·
2025-01-21 20:41
Java学习笔记
java
后端
rabbitmq+redis防止消息重复消费
背景:在用户注册或者登录的时候需要获取验证码,使用rabbitmq将需要发送验证码的消息发送到消息队列中rabbitmq配置@Configurationpubl
ic
classRabbitMQConfig
march of Time
·
2025-01-21 20:41
消息队列mq
java-rabbitmq
rabbitmq
redis
深入解析CANN算子开发:TBE与AI CPU算子类型及其开发方法全指南
深入解析CANN算子开发:TBE与A
IC
PU算子类型及其开发方法全指南在现代AI计算领域中,高效的算子开发对于优化深度学习模型的推理与训练至关重要。
快撑死的鱼
·
2025-01-21 20:09
华为昇腾
Ascend
C的算子开发系统学习
人工智能
大数据分析专业毕业
设计
最新最全选题精华汇总--持续更新中⑤
目录前言开题指导建议更多精选选题选题帮助最后前言大家好,这里是源码空间站学长大数据分析专业毕业
设计
毕设专题!
源码空间站11
·
2025-01-21 20:37
python
django
大数据分析
数据可视化
hadoop
hive
大数据分析毕设
sui框架 点击图片 放大显示
$(function(){$.init();$(document).on('cl
ic
k','.albumImgs',function(){varp
ic
=$(this).parent().find(".albumImgs
jiidd
·
2025-01-21 20:07
数据结构与算法再探(五)贪心-双指针-滑动窗口
贪心算法贪心算法是一种常用的算法
设计
策略,旨在通过局部最优选择来构建全局最优解。它的基本思想是:在每一步选择中,都选择当前看起来最优的选项,而不考虑后续的影响。
刀客123
·
2025-01-21 20:35
数据结构与算法
算法
分享C++程序员面试八股文(二)
以下是一些C++常见的八股文问题及回答:说一下stat
ic
关键字的作用全局静态变量:在全局变量前加上stat
ic
,它将存放在静态存储区,在整个程序运行期间一直存在。
柏柏柏衬
·
2025-01-21 20:34
c++
面试
数据结构
后端
算法
机器算法之逻辑回归(Logist
ic
Regression)详解
逻辑回归的核心是一个Logist
ic
函数(或称为Sigmoid函数),它的公式如下
HappyAcmen
·
2025-01-21 20:32
算法合集
算法
逻辑回归
机器学习
第四章:信息系统架构(4.1架构基础-4.2系统架构)
4.1.4总体架构框架为架构
设计
提供了一张路线图。信息系统体系架构总体参考框架由四个部分组成,即战略系统、业务系统、应用系统和信息基础设施。
HappyAcmen
·
2025-01-21 20:31
系统集成项目管理工程师第三版
系统架构
架构
第十五章:组织保障(15.1信息和文档管理--15.2配置管理)
2.信息系统文档类型含义包括开发文档描述开发过程本身①可行性研究报告和项目任务书;②需求规格说明;③功能规格说明;④
设计
规格说明,包括程序和数据规格说明;⑤开发计划;⑥软件集成和测试计划;⑦质量保证计划
HappyAcmen
·
2025-01-21 20:31
系统集成项目管理工程师第三版
数据库
网络
运维
HDFS Disk Balancer 介绍&使用
Diskbalancerisacommandlinetoolthatdistributesdataevenlyonalldisksofadatanode.ThistoolisdifferentfromBalancerwh
ic
htakescareofcluster-widedatabalancing.Datac
_Magic
·
2025-01-21 20:00
Big
Data
hdfs
hadoop
大数据
设计
Xnorgate FPGA同或门
设计
XnorgateFPGA同或门同或门是一种基本的逻辑门电路,它的输出与输入相反当且仅当所有输入都相同。在这篇文章中,我们将会介绍如何使用FPGA实现Xnorgate同或门电路。
CodeWG
·
2025-01-21 20:30
fpga开发
matlab
【C++项目实战】类和对象入门实践:日期类实现万字详解
博客主页:倔强的石头的CSDN主页Gitee主页:倔强的石头的gitee主页⏩文章专栏:《C++项目实战》期待您的关注目录引言介绍一、类的
设计
二、成员函数的实现构造函数、析构函数、拷贝构造函数和赋值运算符重载友元函数
倔强的石头_
·
2025-01-21 19:27
C++项目实战
c++
上位机知识篇---ROS命令行命令
ROS命令行命令1.roscore(1)ROSMaster(2)ROSParameterServer2.rosnode(1)列出当前运行的节点(2)显示节点的详细信息(3)杀死一个节点3.rostop
ic
Ronin-Lotus
·
2025-01-21 19:57
上位机知识篇
上位机操作篇
机器人
人工智能
学习
信息可视化
笔记
科技
程序人生
Spring AI提示词模板PromptTemplate的使用
本文重点介绍Prompt提示词和PromptTemplate提示词模板,在SpringAI框架里,Prompt类的
设计
旨在简化与LLM之间的交互过程,同时提供了足够的灵活性来满足不同类型的对话需求。
大龄码农有梦想
·
2025-01-21 19:27
AI人工智能
spring
人工智能
PromptTemplate
Prompt提示词
提示词模板
Spring
AI
2025年01月21日Github流行趋势
dokploy项目地址url:https://github.com/Dokploy/dokploy项目语言:TypeScript历史star数:13687今日star数:378项目维护者:Siumaur
ic
io
油泼辣子多加
·
2025-01-21 19:25
GitHub每日趋势
github
C# WPF 使用LiveCharts绘制折线图的一些
技巧
创作背景:近期项目由涉及到使用LiveCharts绘制曲线的需求,在项目推进过程中,反复去精进磨合,总结了一小部分关于LiveCharts使用的过程和
技巧
,整理如下:1、在NuGet程序包中搜索如下图所示的内容并添加到程序中
JingHua0327
·
2025-01-21 19:53
c#
wpf
开发语言
pycharm2021.1 突然打不开解决办法以及破解方法
都不能解决,最后通过删除pycharm.vmoptions文件解决,具体方法如下:1.找到存放pycharm.vmoptions的路径,一般是在/Users/{替换成自己的用户名}/Library/Appl
ic
ationSupport
小树苗啦
·
2025-01-21 19:21
pycharm
探秘IO分布式模块
设计
:让大数据处理更高效
IO分布式模块
设计
作为一种有效的解决方案,越来越受到关注。本文将带您了解IO分布式模块
设计
的基本概念、原理及其在实际应用中的优势。二、什么是IO分布式模块
设计
?
清水湾落车
·
2025-01-21 19:21
分布式
ios storekit_在iOS 14中的应用购买和storekit中
iosstorekitMuchofthebuzzatWWDC2020wasgivenovertoSwiftUI2.0andARKit,soyoushouldforgiveyourselfformissingaseism
ic
changetotheStoreKitframework—achangethatwillmakeyourlifeasanappdeveloperfareasier.WWDC202
weixin_26745865
·
2025-01-21 19:50
ios
python
详解类与对象——继承
(^_^)一.基本语法继承的好处:可以减少重复的代码classA:publ
ic
B;A类称为子类或派生类B类称为父类或基类派生类中的成员,包含两大部分:一类是从基类继承过来的,一类是自己增加的成员。
tanactor
·
2025-01-21 18:50
c++
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他