注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

农业银行算法题,为什么用初中知识出题,这么多人不会? 综合技术讨论

上帝之眼 发表了文章 • 117 次浏览 • 2023-12-18 08:43 • 来自相关话题

背景介绍 总所周知,有相当一部分的大学生是不会初高中知识的。 因此,每当那种「初等数学为背景编写的算法题」在笔面出现,舆论往往分成"三大派": 甚至那位说"致敬高考"的同学也搞岔了,高考哪有这么简单,美得你 🤣 这仅仅是初中数学「几何学」中较为简单的知识... ...查看全部
0
评论

这次被 foreach 坑惨了,再也不敢乱用了... Java

上帝之眼 发表了文章 • 120 次浏览 • 2023-12-18 08:40 • 来自相关话题

近日,项目中有一个耗时较长的Job存在CPU占用过高的问题,经排查发现,主要时间消耗在往MyBatis中批量插入数据。mapper configuration是用foreach循环做的,差不多是这样。(由于项目保密,以下代码均为自己手写的demo代码) <... ...查看全部
0
评论

万事不要急,不行就抓一个包嘛! 综合技术讨论

上帝之眼 发表了文章 • 170 次浏览 • 2023-12-15 11:05 • 来自相关话题

一、网络问题分析思路1、问题现象确认问题现象是什么丢包/访问不通/延迟大/拒绝访问/传输速度2、报文特征过滤找到与问题现象相符的报文3、问题原因根据报文特征和发生位置,推断问题原因安全组/iptables/服务问题4、发生位置分析异常报文,判断问题发生的位置客... ...查看全部
0
评论

京东一面:post为什么会发送两次请求?🤪🤪🤪 Java

上帝之眼 发表了文章 • 163 次浏览 • 2023-12-15 10:39 • 来自相关话题

在前段时间的一次面试中,被问到了一个如标题这样的问题。要想好好地去回答这个问题,这里牵扯到的知识点也是比较多的。 那么接下来这篇文章我们就一点一点开始引出这个问题。 同源策略 在浏览器中,内容是很开放的,任何资源都可以接入其中,如 JavaScript 文件、... ...查看全部
0
评论

技术总监写的十个方法,让我精通了lambda表达式 Java

上帝之眼 发表了文章 • 141 次浏览 • 2023-12-15 10:04 • 来自相关话题

前公司的技术总监写了工具类,对Java Stream 进行二次封装,使用起来非常爽,全公司都在用。 我自己照着写了一遍,改了名字,分享给大家。 一共整理了10个工具方法,可以满足 Collection、List、Set、Map 之间各种类型转化。例如 将 C... ...查看全部
0
评论

推荐一个小而全的第三方登录开源组件 Java

上帝之眼 发表了文章 • 123 次浏览 • 2023-12-15 09:51 • 来自相关话题

大家好,我是 Java陈序员。 我们在企业开发中,常常需要实现登录功能,而有时候为了方便,就需要集成第三方平台的授权登录。如常见的微信登录、微博登录等,免去了用户注册步骤,提高了用户体验。 为了业务考虑,我们有时候集成的不仅仅是一两个第三方平台,甚至更多。这就... ...查看全部
0
评论

token过期了怎么办? Java

上帝之眼 发表了文章 • 158 次浏览 • 2023-12-15 09:50 • 来自相关话题

token过期了怎么办?一般做法是重复第一次获取token的过程(比如登录,扫描授权等) ,这样做的缺点是用户体验不好,每一小时强制登录一次几乎是无法忍受的。那应该怎么办呢?其实这是一个老生常谈的问题,但是最近发现很多人并不清楚,所以今天就一次讲清这... ...查看全部
0
评论

工作6年了日期时间格式化还在写YYYY疯狂给队友埋雷 Java

写给少年的歌 发表了文章 • 130 次浏览 • 2023-12-13 08:55 • 来自相关话题

前言 哈喽小伙伴们好久不见,今天来个有意思的雷,看你有没有埋过。 正文 不多说废话,公司最近来了个外地回来的小伙伴,在广州工作过6年,也是一名挺有经验的开发。 他提交的代码被小组长发现有问题,给打回了,原因是里面日期格式化的用法有问题,用的Simpl... ...查看全部
0
评论

拼多多算法题,是清华考研真题! 系统设计

写给少年的歌 发表了文章 • 109 次浏览 • 2023-12-13 08:52 • 来自相关话题

写在前面 在 LeetCode 上有一道"备受争议"的题目。 该题长期作为 拼多多题库中的打榜题 : 据同学们反映,该题还是 清华大学 和 南京大学 考研专业课中的算法题。 其中南京大学的出题人,还真贴心地针对不同解法,划分不同分值: 细翻评论区。 不... ...查看全部
0
评论

前端学一点Docker,不信你学不会 综合技术讨论

上帝之眼 发表了文章 • 151 次浏览 • 2023-12-13 08:44 • 来自相关话题

虽然前端很少跟docker打交道,但随着工作流程的自动化现代化,docker正变得越来越重要。无论你是希望扩展技能到全栈领域,还是想要炫技,掌握Docker基本知识都是前端小伙伴重要的一步。 什么是Docker Docker 是一个开源的应用容器引擎,可以让... ...查看全部
0
评论

为啥IoT(物联网)选择了MQTT协议? 综合技术讨论

写给少年的歌 发表了文章 • 166 次浏览 • 2023-12-12 09:50 • 来自相关话题

物联网设备要实现互相通信,须一套标准通信协议,MQTT(Message Queuing Telemetry Transport)专为物联网设备设计的一套标准消息队列通信协议。使用MQTT协议的IoT设备,可以连接到任何支持MQTT协议的消息队列上,进行通信。 ... ...查看全部
0
评论

全网显示IP归属地,免费可用,快来看看 Java

写给少年的歌 发表了文章 • 100 次浏览 • 2023-12-08 10:16 • 来自相关话题

前言 经常浏览小视频或各类帖子的朋友们可能已经注意到,目前许多网络平台都会显示作者和评论区用户的IP归属地。那么,这个功能是如何实现的呢? 某些收费平台的API 我们可以利用一些付费平台的API来实现这一功能,比如一些导航软件的开放平台API等。然而,这些服... ...查看全部
0
评论

面试官:什么是JWT?为什么要用JWT? Java

写给少年的歌 发表了文章 • 99 次浏览 • 2023-12-07 09:46 • 来自相关话题

目前传统的后台管理系统,以及不使用第三方登录的系统,使用 JWT 技术的还是挺多的,因此在面试中被问到的频率也比较高,所以今天我们就来看一下:什么是 JWT?为什么要用 JWT? 1.什么是 JWT? JWT(JSON Web Token)是一种开放标准(RF... ...查看全部
0
评论

搞不懂,我的手机没有公网IP,服务器响应报文如何被路由到手机? 综合技术讨论

写给少年的歌 发表了文章 • 102 次浏览 • 2023-12-06 09:06 • 来自相关话题

6年前,在我刚毕业的时候,我困惑于一个问题:“我的手机和个人电脑等设备只有内网IP,而没有公网IP的情况下,公网服务器的响应IP报文如何被路由到我的内网设备呢?“ 我知道:任何联网的设备都可以主动连接公网IP的服务器,因为公网IP是全球唯一分配的,IP层报文经... ...查看全部
0
评论

为什么最近听说 Go 岗位很少很难? 综合技术讨论

上帝之眼 发表了文章 • 121 次浏览 • 2023-12-06 08:54 • 来自相关话题

大家好,我是煎鱼。 其实这个话题已经躺在我的 TODO 里很久了,近来很多社区的小伙伴都私下来交流,也有在朋友圈看吐槽 Go 上海的大会没什么人。还不如 Rust 大会,比较尴尬。 今天主要是从个人角度看看为什么 Go 岗位看起来近来很难的样子? 盘一下数据 ... ...查看全部
0
评论

个人独立开发者能否踏上敏捷之路? 综合技术讨论

写给少年的歌 发表了文章 • 93 次浏览 • 2023-12-05 09:05 • 来自相关话题

很多软件开发团队都在使用Scrum、极限编程(XP)、看板等敏捷方法管理项目流程,持续迭代并更快、更高效地为客户持续交付可用的产品。除了团队,国内外很多个人独立开发者也在尝试将敏捷应用到自己的开发工作流程中,但大多数的结果都是收效甚微,个人践行敏捷是否可行? ... ...查看全部
0
评论

还在手打console.log?快来试试这个vscode插件 Quickly Log!! 综合技术讨论

写给少年的歌 发表了文章 • 101 次浏览 • 2023-12-05 08:57 • 来自相关话题

背景 作为一枚前端开发人员,尤其是在写业务代码的时候,避免不了需要经常在控制台打印变量来查看数据(反正我是这样哈哈哈哈哈),那么就需要频繁的来写console.log(),然后在里面再输入自己想要查看的变量名。 思考 既然我们需要频繁的来进行这个操作,那么我们... ...查看全部
0
评论

2024年,Rust和Go学哪个更好? 综合技术讨论

写给少年的歌 发表了文章 • 98 次浏览 • 2023-12-04 09:30 • 来自相关话题

Rust vs. Go,在2024年,应该选择哪一个?或者说应该选择哪种语言——GoLang还是Rust。这可能是许多程序员在选择语言时考虑的一个问题。选择理想的编程语言被视为在这个不断变化的环境中取得成功的重要抉择。 GoLang和Rust是当今使用的最年轻... ...查看全部
0
评论

比亚迪面试,全程八股! Java

写给少年的歌 发表了文章 • 92 次浏览 • 2023-12-01 13:54 • 来自相关话题

比亚迪最近几年凭借着其新能源汽车的板块大火了一把,无论是名声还是股价都涨得嘎嘎猛,但是迪子招聘编程技术岗位的人员却有两个特点: 面试难度低,对学校有一定的要求。 薪资给的和面试难度一样低。 但不管怎么,迪子也算是国内知名公司了,所以今天咱们来看看,他的校招... ...查看全部
0
评论

只改了五行代码接口吞吐量提升了10多倍 Java

写给少年的歌 发表了文章 • 92 次浏览 • 2023-12-01 13:53 • 来自相关话题

背景 公司的一个ToB系统,因为客户使用的也不多,没啥并发要求,就一直没有经过压测。这两天来了一个“大客户”,对并发量提出了要求:核心接口与几个重点使用场景单节点吞吐量要满足最低500/s的要求。 当时一想,500/s吞吐量还不简单。Tomcat按照100个线... ...查看全部
0
评论

写了个数据查询为空的 Bug,你会怎么办? Java

写给少年的歌 发表了文章 • 89 次浏览 • 2023-11-30 09:34 • 来自相关话题

大家在开发时,遇到的一个典型的 Bug 就是:为什么数据查询为空? 对应的现象就是:前端展示不出数据、或者后端查询到的数据列表为空。 遇到此类问题,其实是有经典的解决套路的,下面鱼皮给大家分享如何高效解决这个问题。 只需 4 个步骤: 解决步骤 1、定位问题... ...查看全部
0
评论

服务器:重来一世,这一世我要踏至巅峰! 综合技术讨论

写给少年的歌 发表了文章 • 98 次浏览 • 2023-11-30 09:33 • 来自相关话题

前言 故事发生在上个星期一下午,秋风伴随着暖阳,映照出我在机房电脑上键盘敲击的身影。突然,伴随着一行指令运行mv /* ~/home/blog-end/,我发出土拨鼠尖叫——啊啊啊啊啊!!!!我服务器,窝滴服务器哟,哎哟,你干嘛,窝滴服务器哟!!! 就这样,我... ...查看全部
0
评论

Rabbitmq消息大量堆积,我慌了! 系统设计

写给少年的歌 发表了文章 • 91 次浏览 • 2023-11-30 09:27 • 来自相关话题

背景 记得有次公司搞促销活动,流量增加,但是系统一直很平稳(我们开发的系统真牛),大家很开心的去聚餐,谈笑风声,气氛融洽,突然电话响起.... 运维:小李,你们系统使用的rabbitmq的消息大量堆积,导致服务器cpu飙升,赶紧回来看看,服务器要顶不住了 小... ...查看全部
0
评论

很容易中招的一种索引失效场景,一定要小心 系统设计

上帝之眼 发表了文章 • 107 次浏览 • 2023-11-30 09:15 • 来自相关话题

快过年,我的线上发布出现故障 “五哥,你在上线吗?”,旁边有一个声音传来。 “啊,怎么了?”。真是要命,在上线发布时候,我最讨厌别人叫我的名字 。我慌忙站起来,看向身后,原来是 建哥在问我。我慌忙的问,怎么回事。 “DBA 刚才在群里说,Task数据库 cpu... ...查看全部
0
评论

货拉拉App录制回放的探索与实践 系统设计

写给少年的歌 发表了文章 • 116 次浏览 • 2023-11-29 09:43 • 来自相关话题

作者简介:徐卓毅Joe,来自货拉拉/技术中心/质量保障部,专注于移动测试效能方向。 一、背景与目标 近些年货拉拉的业务持续高速发展,为了满足业务更短周期、更高质量交付的诉求,从今年开始我们的移动App的迭代交付模型也从双周演化为单周。因此,在一周一版的紧张节... ...查看全部
0
评论

4 种消息队列,如何选型? 系统设计

写给少年的歌 发表了文章 • 95 次浏览 • 2023-11-29 09:34 • 来自相关话题

大家好呀,我是楼仔。 最近发现很多号主发消息队列的文章,质量参差不齐,相关文章我之前也写过,建议直接看这篇。 这篇文章,主要讲述 Kafka、RabbitMQ、RocketMQ 和 ActiveMQ 这 4 种消息队列的异同,无论是面试,还是用于技术选型,都有... ...查看全部
0
评论

Java 实现电梯逻辑 Java

上帝之眼 发表了文章 • 120 次浏览 • 2023-11-29 09:24 • 来自相关话题

一、实现结果说明 这里首先说明实现结果: 1、已实现: 实现电梯的移动逻辑。 实现了电梯外部的每个楼层的上下按钮。 实现了电梯运行的同时添加新楼层。 2、未实现: 没有实现电梯内部的按钮。 没有实现多个电梯协同运行。 没有实现电梯开关门时的逻辑。 二、... ...查看全部
0
评论

图片自动压缩 系统设计

写给少年的歌 发表了文章 • 98 次浏览 • 2023-11-28 09:30 • 来自相关话题

在进行包大小优化工作时,压缩图片的大小是其中一个重要的环节。而要压缩的图片包括本地项目中的图片和之后要新增到项目中的图片。所以压缩图片分为两个部分: 遍历项目中的所有图片,压缩后替换原图片 每次git提交代码前,如果有新增图片,进行压缩后再提交 压缩本地项... ...查看全部
0
评论

还在手动造轮子?试试这款可以轻松集成多种支付渠道的工具! Java

写给少年的歌 发表了文章 • 101 次浏览 • 2023-11-28 09:12 • 来自相关话题

大家好,我是 Java陈序员。 随着电商的兴起,各种支付也是蓬勃发展。 微信支付、支付宝支付、银联支付等各种支付方式可是深入到日常生活中。可以说,扫码支付给我们的生活带来了极大的便利。 同时,随着市场需求的变化,这也要求我们在企业开发中,需要集成第三方支付渠道... ...查看全部
0
评论

3分钟使用 WebSocket 搭建属于自己的聊天室(WebSocket 原理、应用解析) 系统设计

写给少年的歌 发表了文章 • 132 次浏览 • 2023-11-28 09:07 • 来自相关话题

WebSocket 的由来 在 WebSocket 出现之前,我们想实现实时通信、变更推送、服务端消息推送功能,我们一般的方案是使用 Ajax 短轮询、长轮询两种方式: 比如我们想实现一个服务端数据变更时,立即通知客户端功能,没有 WebSocket 之前我... ...查看全部
0
评论

IM通信技术快速入门:短轮询、长轮询、SSE、WebSocket 系统设计

上帝之眼 发表了文章 • 125 次浏览 • 2023-11-28 09:05 • 来自相关话题

前言 哈啰,大家好,我是洛林,对Web端即时通讯技术熟悉的开发者来说,回顾整个网页端IM的底层通信技术发展,从短轮询、长轮询,到后来的SSE以及WebSocket,我们使用的技术越来越先进,使用门槛也越来越低,给大家带来的网页端体验也越来越好。我在前面的的《... ...查看全部
0
评论

MinIO是干嘛的? 系统设计

上帝之眼 发表了文章 • 132 次浏览 • 2023-11-28 09:01 • 来自相关话题

一、MinIO是干嘛的? 网上搜索“minio是干嘛的”这个问题搜索的太多了,我们感觉是我们的工作没有做好才给大家造成了这么大的信息差。在这里,我们有义务将信息差补齐。 先正面回答问题: MinIO是一种SDS(软件定义存储)的分布式存储软件,用来进行构建独... ...查看全部
0
评论

看完周杰伦《最伟大的作品》MV后,我解锁了想要的UI配色方案! 系统设计

上帝之眼 发表了文章 • 107 次浏览 • 2023-11-28 08:50 • 来自相关话题

在UI设计的核心理念中,色彩的搭配与运用显得至关重要。事实上,一个合理且得当的色彩组合往往就是UI设计成功的关键。要构建一个有用的UI配色方案,我们既需要掌握色彩理论知识,更要学会在生活中洞察和提取灵感。以周杰伦最新推出的音乐作品《最伟大的作品》为例,其MV因... ...查看全部
0
评论

新项目,不妨采用这种架构分层,很优雅! 系统设计

写给少年的歌 发表了文章 • 159 次浏览 • 2023-11-27 10:25 • 来自相关话题

大家好,我是飘渺。今天继续更新DDD&微服务的系列文章。 在专栏开篇提到过DDD(Domain-Driven Design,领域驱动设计)学习起来较为复杂,一方面因为其自身涉及的概念颇多,另一方面,我们往往缺乏实战经验和明确的代码模型指导。今天,我们将... ...查看全部
0
评论

一位未曾涉足算法的初学者收获 系统设计

写给少年的歌 发表了文章 • 100 次浏览 • 2023-11-27 10:17 • 来自相关话题

正如标题所言,在我四年的编程经历中就没刷过一道算法题,这可能与我所编写的应用有关,算法对我而言提升不是特别大。加上我几乎都是在需求中学习,而非系统性的学习。所以像算法这种基础知识我自然就不是很熟悉。 那我为何会接触算法呢? 我在今年暑假期间有一个面试,当时面试... ...查看全部
0
评论

🔥🔥通过浏览器URL地址,5分钟内渗透你的网站!很刑很可拷! 系统设计

上帝之眼 发表了文章 • 113 次浏览 • 2023-11-27 09:23 • 来自相关话题

今天我来带大家简单渗透一个小破站,通过这个案例,让你深入了解为什么很多公司都需要紧急修复各个中间件的漏洞以及进行URL解析拦截等重要操作。这些措施的目的是为了保护网站和系统的安全性。如果不及时升级和修复漏洞,你就等着被黑客攻击吧! 基础科普 首先,我想说明一下... ...查看全部
0
评论

大白话DDD(DDD黑话终结者) 系统设计

写给少年的歌 发表了文章 • 168 次浏览 • 2023-11-24 10:21 • 来自相关话题

一、吐槽的话 相信听过DDD的人有很大一部分都不知道这玩意具体是干嘛的,甚至觉得它有那么一些虚无缥缈。原因之一是但凡讲DDD的,都是一堆特别高大上的概念,然后冠之以一堆让人看不懂的解释,。作者曾经在极客时间上买了本DDD实战的电子书,被那些概念一路从头灌到尾,... ...查看全部
0
评论

是时候让自己掌握一款自动化构建工具了 系统设计

写给少年的歌 发表了文章 • 106 次浏览 • 2023-11-24 10:01 • 来自相关话题

后端:“麻烦给我一份XXXX版本的包”; 前端:”***,XXX版本有别的版本没有的依赖包,又得切分支还得卸载无用的包,还好我搭了Jenkins“ 前端: "好了,你去XXX环境上自己拿吧!" 我们身为前端有时候也需要对项目的不同版本进行控制,这时候自动化构建... ...查看全部
0
评论

技术大佬 问我 订单消息乱序了怎么办? Java

上帝之眼 发表了文章 • 159 次浏览 • 2023-11-24 09:52 • 来自相关话题

技术大佬 :佩琪,最近看你闷闷不乐了,又被虐了? 佩琪:(⊙o⊙)…,又被大佬发现了。这不最近出去面试都揉捏的像一个麻花了嘛 技术大佬 :哦,这次又是遇到什么难题了? 佩琪: 由于和大佬讨论过消息不丢,消息防重等技能(见  kafka 消息... ...查看全部
0
评论

kafka 消息“零丢失”的配方 Java

上帝之眼 发表了文章 • 124 次浏览 • 2023-11-24 09:51 • 来自相关话题

如果在简历上写了使用过kafka消息中间件,面试官大概80%的概率会问你:"如何保证kafka消息不丢失?"反正我是屡试不爽。 如果你的核心业务数据,比如订单数据,或者其它核心交易业务数据,在使用kafka时,要保证消息不丢失,并让下游消费系统一定能获得订单数... ...查看全部
0
评论

Java代码是如何被CPU狂飙起来的? Java

写给少年的歌 发表了文章 • 102 次浏览 • 2023-11-23 09:14 • 来自相关话题

无论是刚刚入门Java的新手还是已经工作了的老司机,恐怕都不容易把Java代码如何一步步被CPU执行起来这个问题完全讲清楚。但是对于一个Java程序员来说写了那么久的代码,我们总要搞清楚自己写的Java代码到底是怎么运行起来的。另外在求职面试的时候这个问题也常... ...查看全部
0
评论

数据库优化之:like %xxx%该如何优化? 系统设计

上帝之眼 发表了文章 • 107 次浏览 • 2023-11-23 09:05 • 来自相关话题

今天给大家分享一个小知识,实际项目中,like %xxx%的情况其实挺多的,比如某个表单如果支持根据公司名进行搜索,用户一般都是输入湖南xxx有限公司中的xxx进行搜索,所以对于接口而言,就必须使用like %xxx%来支持,从而不符合最左前缀原则导致索引失效... ...查看全部
0
评论

像mysql一样查询ES,一看就会,爽歪歪 系统设计

上帝之眼 发表了文章 • 129 次浏览 • 2023-11-23 08:44 • 来自相关话题

ElasticSearch是现在最流行的搜索引擎了,查询快,性能好。可能唯一的缺点就是查询的语法Query DSL(Domain Specific Language)比较难记,今天分享一个直接用sql查询ES的方法。 ::: 1.简介 先简单介绍一下这个s... ...查看全部
0
评论

如何判断一个对象是否可以被回收 Java

上帝之眼 发表了文章 • 119 次浏览 • 2023-11-23 08:33 • 来自相关话题

在c++中,当我们使用完某个对象的时候,需要显示的将对象回收,如果忘记回收,则会导致无用对象一直在内存里,导致内存泄露。在java中,jvm会帮助我们进行垃圾回收,无需程序员自己写代码进行回收。 首先jvm需要解决的问题是:如何判断一个对象是否是垃圾,是否可以... ...查看全部
0
评论

虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。 Java

写给少年的歌 发表了文章 • 116 次浏览 • 2023-11-22 11:50 • 来自相关话题

你好呀,是歪歪。 前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上的核心系统中,我踩到一个坑的一比的坑,要不是我沉着冷静,解决思路忙中有序,处理手段雷厉风行,把它给扼杀在萌芽阶段了,那这玩意肯定得引发一个比较严重的生产问题。 从问题出现到... ...查看全部
0
评论

使用单例模式管理全局音频 系统设计

写给少年的歌 发表了文章 • 108 次浏览 • 2023-11-22 11:48 • 来自相关话题

引言 在现代Web应用中,音频播放是一项常见的功能需求。为了更好地管理全局音频,确保在页面切换、隐藏等情况下能够得到良好的用户体验,我们需要一种可靠的音频管理方案。本文将详细介绍一种基于单例模式的全局音频管理器,使用TypeScript语言和Howler库实现... ...查看全部
0
评论

软件设计中你考虑过重试了吗? 系统设计

写给少年的歌 发表了文章 • 85 次浏览 • 2023-11-21 11:27 • 来自相关话题

你好,我是刘牌! 人生做事情失败了,拍拍裤子,站起来再试试,那么为啥软件中请求失败了为何就放弃了,而不是不再试试呢! 前言 今天分享一下重试操作,我们知道网络是不可靠的,那么在进行网络请求时,难免会出现请求失败,连接失败等情况,为了保证软件的稳定性和良好的... ...查看全部
0
评论

一体多面:哪有什么DO、BO、DTO,只不过是司空见惯的日常 系统设计

写给少年的歌 发表了文章 • 101 次浏览 • 2023-11-21 11:24 • 来自相关话题

1 分层疑问 无论DDD还是MVC模式构建项目,势必涉及到工程结构的分层,每一层由于定位不同,所以访问的对象也不同,那么对象在每一层传递时就会涉及到对象的转换,这时有人会产生以下疑问: 对象种类多,增加理解成本 对象之间转换,增加代码成本 编写代码时有时不同... ...查看全部
0
评论

Mysql升级后字符编码引起的血泪教训 系统设计

写给少年的歌 发表了文章 • 118 次浏览 • 2023-11-21 11:23 • 来自相关话题

描述 现在大部分企业所使用的MySQL数据库相信都已经从5.7升级到了8,性能也得到了大幅度的提升 MySQL 8.0对于数据管理带来了很多改变,使得MySQL成为一个更强大、更灵活和更易于使用的数据库管理系统。 MySQL 8.0提供了更好的JSON支持... ...查看全部
0
评论

Git 提交竟然还能这么用? 系统设计

上帝之眼 发表了文章 • 125 次浏览 • 2023-11-21 08:29 • 来自相关话题

大家好,我是鱼皮。Git 是主流的代码版本控制系统,是团队协作开发中必不可少的工具。 这篇文章,主要是给大家分享 Git 的核心功能 提交(Commit)的作用,帮助大家更好地利用 Git 这一工具来提高自己的开发工作效率。 什么是 Git 提交? Git 提... ...查看全部