重构时的重构项20260516

重构时的重构项20260516:

===============================================

产品的netgate_ID_Str改为 网关的idstr,不再是真实网关序列号,方便同步netgate_ID

===============================================

tcpserver类里的每个tcp连接的网关序列ID也改为 网关表的id_str,

===============================================

所有链表用idstr链,不要存储具体可修改的值,只存储对应的链表的idstr,

===============================================

connect.netGate_info_obj.RemoveAt(i)可能同时新增网关时改变i :

for (int i = 0; i < connect.netGate_info_obj.Count; i++)

{

if (connect.netGate_info_obji.netgate_ID_str_IN_database == id_str)

{

// if (connect.netGate_info_obji.wangguan_zhuceBao_st.ToLower().EndsWith("@@"))

{

Thread.Sleep(200);

int wait_ccc = 0;

connect.netGate_info_obj.RemoveAt(i);//这个放最后,先关闭线程

break;

}

}

}

=======================================================

相关推荐
故渊at12 小时前
系列二:MVVM 深度实战与项目重构 | 第7篇 LiveData & StateFlow 状态管理实战:从“粘包弹”到“丝滑流式”
android·重构
智塑未来14 小时前
秩益科技DIMAXER:以高解析度多物理场仿真重构电磁系统设计范式
科技·重构
知行产研1 天前
阳光电源:以光储微网+电控技术 重构零碳无人矿山能源生态
重构·能源
ModelHub XC信创模盒1 天前
压力之下,重构赛道:从中美AI博弈到信创生态的深层跃迁
大数据·人工智能·重构·开源·信创·范式
郝学胜-神的一滴1 天前
Qt 高级开发 025:打造优雅界面的艺术与高效重构之道
开发语言·c++·qt·程序人生·重构·软件构建·用户界面
郝学胜-神的一滴1 天前
干货版《算法导论》08:哈希——重构集合数据结构的速度魔法
数据结构·python·程序人生·算法·重构·软件构建·哈希算法
故渊at1 天前
系列二:MVVM 深度实战与项目重构 | 第4篇 MVVM 完整架构搭建:从零打造企业级框架(Base 封装、全局状态与生命周期铁律)
重构·架构
故渊at1 天前
系列三:组件化与模块化进阶 | 第12篇 老项目重构实战(绞杀者模式):从单体巨石到组件化架构的无痛迁移
android·重构·架构·模块化·组件化
故渊at1 天前
系列一:架构思想进阶 | 第3篇 SOLID 原则与设计模式实战:从“代码搬运工”到“架构师”的必经之路
观察者模式·设计模式·重构·架构·代理模式
无忧智库2 天前
破局“伪智慧”陷阱:数智园区全生命周期集成平台的架构重构与价值跃迁(PPT)
重构·架构