最新 最热

minio预签名上传前端axios注意事项

这里的file就是前端的File对象,我们此处是将其转换为Blob,然后再通过data参数发送,这里headers也需要设置Content-Type为application/octet-stream

2023-11-11
1

【Vue】【uni-app】工单管理页面实现

目前是实现了除了日期之外的搜索功能,测试数据是下面这个tableData.js,都是我自己手写的,后端请求也稍微写了一些,不过没用上

2023-11-11
1

Python MySQL 数据库查询:选择数据、使用筛选条件、防止 SQL 注入

这是您提供的内容的Markdown排版,按照您的要求进行了整理。如果需要进一步的编辑或修改,请告诉我。

2023-11-10
1

关于烂代码的那些事(下)

假设你已经读过烂代码系列的前两篇:了解了什么是烂代码,什么是好代码,但是还是不可避免的接触到了烂代码(就像之前说的,几乎没有程序员可以完全避免写出烂代码!)接下来的问题便是:如何应对这些身边的烂代码。...

2023-11-10
1

关于烂代码的那些事(中)

这是烂代码系列的第二篇,在文章中我会跟大家讨论一下如何尽可能高效和客观的评价代码的优劣。

2023-11-10
0

关于烂代码的那些事( 上 )

最近写了不少代码,review了不少代码,也做了不少重构,总之是对着烂代码工作了几周。为了抒发一下这几周里好几次到达崩溃边缘的情绪,我决定写一篇文章谈一谈烂代码的那些事。 这里是上篇,谈一谈烂代码产生的原因和现象。...

2023-11-10
0

推荐6款2023年爆火的开源项目,你值得一试!

在当今的技术领域,开源项目已经成为推动创新和发展的重要力量。开源项目的魅力在于它们不仅提供了免费的软件和工具,还鼓励了全球开发者社区的合作和共享。这种开放的合作模式不仅加速了技术的进步,也为个人开发者和企业...

2023-11-10
1

[Go开源工具] go-optioner:轻松生成函数选项模式代码

最近在进行重构代码时,我遇到了一个问题:在使用函数选项模式来构造一个结构体时,由于该结构体字段过多,我需要手动编写大量的设置选项函数的代码。这样的工作既繁琐又容易出错。...

2023-11-10
0

MySQL 数据库表格创建、数据插入及获取插入的 ID:Python 教程

您可以通过使用"SHOW TABLES"语句列出数据库中的所有表格来检查表格是否存在:

2023-11-09
1

Difference between @Mock, @InjectMocks and @Captor

我们的第一个选择是使用MockitoJUnitRunner注释 JUnit 测试:

2023-11-09
1