编程技术

编程技术
如何使用高阶函数编程提升代码的简洁性
如何使用高阶函数编程提升代码的简洁性 2022-02-18836

函数是 Go 语言的一等公民,本文采用一种高阶函数的方式,抽象了使用 gorm 查询 DB 的查询条件,将多个表的各种复杂的组合查询抽象成了一个统一的方法和一个配置类,提升了代码的简洁和优雅,同时可以提升开发人员的效率。

10种主流移动端性能测试工具概况及横向对比分析!
10种主流移动端性能测试工具概况及横向对比分析! 2022-02-17745

不同的移动端性能测试工具各有优劣势,在工具选择上,需要综合考虑主要监测的性能指标和工具的特长

九大高效的前端测试工具与框架
九大高效的前端测试工具与框架 2022-02-171219

在本文中,我们将和您讨论九种能够加快测试进程的前端测试工具与框架。

黑盒、白盒与灰盒测试的区别
黑盒、白盒与灰盒测试的区别 2022-02-17853

本文将帮助您梳理黑盒、白盒与灰盒测试方法的特点、用途、及其优缺点。

如何去面试软件测试工程师?面试官教你怎么回答!
如何去面试软件测试工程师?面试官教你怎么回答! 2022-02-17783

本文就站在面试官的角度,谈一谈一个面试是怎么组织的,有哪些技巧和思路。希望帮到开始接触招聘任务的测试管理人员,同时也从另一个角度帮助求职人员应对面试。

详解git中配置的.gitignore不生效的解决办法
详解git中配置的.gitignore不生效的解决办法 2022-02-16898

这篇文章主要介绍了详解git中配置的.gitignore不生效的解决办法的相关资料,这里提供解决办法希望能帮助到大家,需要的朋友可以参考下

bug分支和feature分支_动力节点Java学院整理
bug分支和feature分支_动力节点Java学院整理 2022-02-13765

这篇文章主要介绍了bug分支和feature分支,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

在没有硬件的情况下开发软件需要注意什么?
在没有硬件的情况下开发软件需要注意什么? 2022-02-12660

嵌入式开发人员传统上以硬件为中心,认为没有硬件他们就无法前进(有时这是真的)。

面试官太难伺候?一个try-catch问出这么多花样
面试官太难伺候?一个try-catch问出这么多花样 2022-01-25974

今天趁着B哥也在,我们就来好好总结一下TCF相关的知识点,期待下次与面试官对线五五开!

前端开发者应该关注的十个技术趋势
前端开发者应该关注的十个技术趋势 2022-01-24427

前端开发是指通过编码和其他应用程序(如 HTML,CSS 和 JavaScript)为 Web 网站开发用户界面。本文就 2021 至 2022 年,前端开发的发展趋势进行预测和讨论。

Webpack5 持久化缓存实践
Webpack5 持久化缓存实践 2022-01-20736

当检测到某个文件变化时,根据依赖关系,只对依赖树上相关的文件进行编译,从而大幅提高了构建速度。官方经过测试,16000 个模块组成的单页应用,速度竟然可以提高 98%!其中值得注意的是持久缓存会将缓存存储到磁盘。

Git 删除远程服务器文件同时保留本地文件实例详解
Git 删除远程服务器文件同时保留本地文件实例详解 2022-01-191087

这篇文章主要介绍了Git 删除远程服务器文件同时保留本地文件实例详解的相关资料,需要的朋友可以参考下

关于结构体中指针的一些探讨
关于结构体中指针的一些探讨 2022-01-12971

在上篇文章中,有读者对下列代码有疑问,这位读者意识到了name成员是个指针,在没有对指针分配内存时,就直接复制“xiaoming”字符串,这是错误的。先说下结论,这个是没有问题的,在下文我会详细说明下。

前端性能优化笔记之首屏时间采集指标的具体方法
前端性能优化笔记之首屏时间采集指标的具体方法 2022-01-12656

通常,我们在开发环境中进行首屏时间测试,是通过在内网中通过Chrome DevTools观察首屏时间,本篇文章主要对前端性能优化笔记之首屏时间采集指标的具体方法进行简要说明,具有一定的参考价值,下面跟着小编一起来看下吧...

分布式系统中的工程可靠性和容错性
分布式系统中的工程可靠性和容错性 2022-01-121020

在本文中,我们将详细讨论什么是工程可靠性和容错性,并解释Ably平台是如何设计的,已达到工程可靠性和容错性。

实战!阿里神器 Seata 实现 TCC模式 解决分布式事务,真香!
实战!阿里神器 Seata 实现 TCC模式 解决分布式事务,真香! 2022-01-121245

TCC(Try Confirm Cancel)方案是一种应用层面侵入业务的两阶段提交。是目前最火的一种柔性事务方案,其核心思想是:针对每个操作,都要注册一个与其对应的确认和补偿(撤销)操作。

鸿蒙轻内核M核源码分析系列之Newlib C
鸿蒙轻内核M核源码分析系列之Newlib C 2022-01-12730

LiteOS-M内核LibC实现有2种,可以根据需求进行二选一,分别是musl libC和newlibc。本文先学习下Newlib C的实现代码。文中所涉及的源码,均可以在开源站点。

Red 语言 2021 回顾和 2022 年计划
Red 语言 2021 回顾和 2022 年计划 2022-01-12817

Red 语言发布的 2021 回顾介绍了在过去一年所做的重点工作,涉及到解释器、格式化、分割 (Split)、命令行模块 (CLI Module)、用于标记的编码译码器 (Markup Codec) 和 IPv6 数据类型等。

继往开来的 Sass 3 代编译器:Ruby Sass、Node-Sass、Dart-Sass
继往开来的 Sass 3 代编译器:Ruby Sass、Node-Sass、Dart-Sass 2022-01-12437

为了给 css 扩展代码组织和动态计算的能力,社区出现了一些编译为 css 的预处理语言,比如 sass、less、stylus 等。今天,我们就来聊下 sass 的历史:sass 的 3 代编译器。

一个 Callable 接口能有多少知识点?
一个 Callable 接口能有多少知识点? 2022-01-12351

并发编程一直是程序员们比较头疼的,如何编写正确的并发程序相比其他程序来说,是一件比较困难的事情,并发编程中出现的 Bug 往往也是特别诡异的。

上一页 2 3 4 下一页
小编推荐
热门排行
Git撤销&回滚操作(git reset 和 get revert)
Git撤销&回滚操作(git reset 和 get revert)

这篇文章主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一

聊一聊我最近使用的uniCloud是个什么玩意?
聊一聊我最近使用的uniCloud是个什么玩意?

通过最近使用uniCloud的情况来说,如果你是一个前端人员,还是挺爽的。相对于以往的小程序需要接入后台项目,后台项目又需

vscode检测到#include错误请更新includePath的解决方法
vscode检测到#include错误请更新includePath的解决方法

这篇文章主要介绍了vscode检测到#include错误请更新includePath的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或

18个最佳开源低代码和无代码平台列表
18个最佳开源低代码和无代码平台列表

与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构建软件的应用程序开发平台

NameServer、Zookeeper,傻傻分不清楚
NameServer、Zookeeper,傻傻分不清楚

消息队列RocketMQ版是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。