
代码细节之道
文章平均质量分 69
mt23
学习的路是勇于探索与思考,编程终点便是你是谁?世界从何而来?
展开
-
一个含了不同维度的字符串在逻辑上如何定义相等的抽象设计
背景这个标题确实有点儿不知所措,我实在不知道该如何定义下面我将要分析的场景,但我认为这种隐含的思想还是重要的。大概的场景是这样的,在设计上我们对设备的货舱型号进行了一定编码,比如:G1_G2、G2_G1,F6_G1等等,但是在统计时,需求期望的是将G1_G2与G2_G1看做是一个如何设计G1_G2与G2_G1相等暴力法if ("G2_G1".equals(key)) { key = "G1_G2";} else if ("F6_G1".equals(key)) { key =原创 2022-01-07 17:13:12 · 440 阅读 · 0 评论 -
代码细节之前后端Ping检测工具
目录前言前言在前端有时候需要输入ip,为了提高用户体验我们增加个Ping的检测工具,但是注意这里的Ping实际上是代理Ping,即服务端代理客户端是Ping,因此Ping的结果是基于服务端的网络拓扑来的。...原创 2020-11-02 18:26:54 · 720 阅读 · 0 评论