- 编程技术
小小的单例模式竟然有这么多种写法?
单例模式应该是设计模式中最容易理解也是用得最多的一种模式了,同时也是面试的时候最常被问到的模式。 ...
- 编程技术
或许这是目前为止比较好的 Git 教程了
Learning Git Branching 可以说是目前为止最好的 Git 教程了,在沙盒里你能执行相应的命令,还能看到每个命令的执行情况;通过一系列刺激的关卡挑战,逐步深...
- 编程技术
7个有助于加快前端开发的工具
这个列表会介绍那些会帮助加快前端开发速度的改变游戏规则的、很受欢迎的工具,使你成为一个更好的开发者——并获得更多的空闲时间。...
- 编程技术
都2021年了,你还在用Jenkins?赶快看看这些替代方案吧!
随着自动化领域的持续发展,Jenkins 逐渐暴露出了一些问题,例如缺乏功能、维护问题、依赖关系和扩展问题等等。在本文中,我们提供了用于持续集成的...
- 编程技术
GitHub 机密扫描现在支持 PyPI 和 RubyGems
GitHub 最近将其机密扫描功能扩展到包含 PyPI 和 RubyGems 注册表机密的存储库,以防止 Ruby 和 Python 开发人员无意中将机密和凭据提交到他们的 GitHub 存储库。...
- 编程技术
文言文编程还不够好玩?这里有个16岁高中生开发的粤语编程项目
今天我们就给大家介绍一个有趣的粤语编程语言 GitHub 项目,其开发者 Stepfen Shawn 似乎(自称)是来自广州的十六岁高中生。...
- 编程技术
探讨Esbuild 为什么那么快
大多数前端打包工具都是基于 JavaScript 实现的,而 Esbuild 则选择使用 Go 语言编写,两种语言各自有其擅长的场景,但是在资源打包这种 CPU 密集场景下,...
- 编程技术
React 18 就要来了,来看看发布计划
React 在今天刚刚在官网发布了有关于 React 18 的计划更新( The Plan for React 18 – React Blog )。...
- 编程技术
Hadoop 数据迁移用法详解
需要将数据源集群的/etc/hosts中的hadoop节点拷贝到目标集群所有节点的/etc/hosts中,保证新集群所有节点可以ping同老集群所有节点;...
- 编程技术
用好 Vue 中 v-for 循环的 7 种方法
Vue 中的 v-for 循环允许你在模板代码中编写 for 循环,尤其是当我们做下面的操作时非常有用。...
- 编程技术
如何编写Cleaner React代码
作为React开发者,我们都希望写出更干净的代码,更简单,更容易阅读。在本指南中,我把一些编写更干净的React代码的七个顶级方法放在一起,使得构建...
- 编程技术
Flutter Vs React Native:这是2021的优秀选择?
计划在2021年回应响应吗?但不确定哪种技术您应该选择快速开发您的申请,并降低成本如果是的,那么你对两个问题的答案,那么你将留下两个主要选择F...
- 编程技术
静态代码分析工具清单
SAST,即静态应用程序安全测试,通过静态代码分析工具对源代码进行自动化检测,从而快速发现源代码中的安全缺陷。...
- 编程技术
你不知道的 VSCode 代码高亮原理
本文将概要介绍两种方案的工作过程与特点,各自完成什么工作,互相这么写作,并结合实际案例一步步揭开 vscode 代码高亮功能的实现原理。...
- 编程技术
用 Rust 编写的 Git 极速终端 UI
我的大部分 git 工作都是在终端进行的,但我也经常发现自己在一些场景下会使用 git GUI,比如:index、commit、diff、stash、blame 和日志等操作。...
- 编程技术
阿里P6+面试:介绍下观察者模式?
在设计模式中也有一种模式能有效的达到解偶、异步的特点,那就是观察者模式又称为发布订阅模式。今天阿丙就分享一下实际开发中比较常见的这种模式...