首页 技术分享 ( Page 2 )
技术分享

技术分享 346

#独家
文件管理插件alist问题?

使用Alist插件的过程中 发现http/https问题 1.使用面板https访问alist,实际资源还是定向到http的url进行下载 2.使用面板http访问alist,其中…

2025-04-26 1,316

#独家
一个isCollection表示是否收藏,一个goodsName表示名称

有一个List<Goods>,Goods只有两个属性,一个isCollection表示是否收藏,一个goodsName表示名称。 业务场景是,前端有一个List<…

2025-04-26 3,603

#独家
keep-alive是长连接吗?和websocket的长连接有什么区别?

长连接是一个很宽泛的词,实现长连接的协议很多,例如websocket,MQTT等。 keep-alive一般是表示保持连接标识,即复用TCP连接。许多协议都也喜欢通过这个字段来表示…

2025-04-23 2,136

#独家
python的协程是什么?和多线程有啥区别吗?

协程类似于线程, 但是线程是操作系统底层提供的,而协程是平台自己提供的。 协程是基于线程的,一个协程库底层还是使用的操作系统的线程来支持,然后这个库自己完成任务调度的事情,而不依赖…

2025-04-23 1,578

#独家
通过扩展 Markdown 渲染规则和使用正则表达式,我们为用户提供了更加简洁的写作体验

需求分析 在 Markdown 中,我们希望能够渲染一个特定的字符(如汉字),并且它会被一个圆圈包围。为了满足这一需求,我们需要做的工作是: 使用正则表达式匹配 Markdown …

2025-04-19 610

#独家
利用 DevEco Profiler 收集性能数据,对比优化前后的数据

在鸿蒙 NEXT 开发中,DevEco Profiler 是一款集成在 DevEco Studio 中的性能分析工具,能帮助开发者深入了解应用在运行时的性能表现,定位性能瓶颈。下面…

2025-04-19 3,175

#独家
为什么MySQL、MongoDB、Clickhouse都用,分别用在什么场景

为什么MySQL、MongoDB、Clickhouse都用,分别用在什么场景? 这里介绍一下三者的使用场景 1. MySQL(关系型数据库) 核心特点: • 支持事务(ACID)、…

2025-04-19 867

#独家
random是个伪随机数,不能跟时间戳共用

故事背景 今天合作方K反馈没有收到微信解约信息,我感觉大概是系统报错了,或者是连接超时之类的错误,结果一排查发现这个解约消息回调到合作方B了......我记得逻辑是根据签约号查询数…

2025-04-17 3,633

#独家
将React与Vue做对比

我是如何学React的 学习新语言对于很多同学来说有些头疼,但是掌握了方法,其实也不过只是依葫芦画瓢,手到擒来。下面将React与Vue做了一些简单的对比5。 1. 组件定义方式 …

2025-04-17 1,580

#独家
我们在实际项目中或多或少遇到一些奇奇怪怪的问题

有人说面试造火箭,进去拧螺丝;其实个人觉得问的问题是项目中涉及的点 || 热门的技术栈都是很好的面试体验,不要是旁门左道冷门的知识,实际上并不会用到的。 接下来想分享一些自己在项目…

2025-04-16 3,146

#独家
C语言的学习不应该是一次性任务,而是一个持续的过程

作为一个在嵌入式领域摸爬滚打了十多年的老兵,我对这个问题有很多想说的。C语言之于嵌入式,就像水之于鱼,是最基础也是最核心的技能。我刚入行时也是从C语言起步,一路学习和实践,逐渐掌握…

2025-04-16 3,236

#独家
优先级队列(Priority Queue) 是一种能够根据消息的优先级进行排序的队列结构

引言 应用的复杂性和并发量不断增加,企业级系统中的数据交互也变得日益复杂。尤其是在某些平台中,多个业务模块之间的依赖关系极为复杂,且对系统性能、可扩展性和高可用性有着严格的要求。为…

2025-04-16 3,271