如何配置 Git 提交代码检查?
在多人协同的团队中,规范化的提交信息更易读,便于查找。每个人的 git commit 的信息不一样,没有一个机制就很难保证规范化。
API类型和集成规范指南
通常,我们有四种常见的API类型:公共、私有、伙伴和复合。其中:公共API有时也被称为开放或外部API。顾名思义,任何人都可以公开的方式,在没有限制、或限制相对较少的情况下使用它
在 .NET 应用程序中运行 JavaScript,你会了吗?
前几天我在做一个副业,意识到我需要使用一些 JavaScript 功能。一想到要再次处理 Node.js 和 npm,我就完全放弃了,所以我决定研究一下在 .NET 应用程序中运行 JavaScript 的可能性
聊聊 node 如何优雅地获取 mac 系统版本
既然需要针对 mac 系统进行兼容性处理,首先需要区分系统类型,好在 node 提供了相关的 API,只需使用 os.platform() 即可直接获取系统类型。
苹果开发者关联封号有哪些?
开发者账号因为种种原因被封后,苹果官方为了防止开发者再次“作恶”,通过技术手段识别开发者是否通过重新开设账号继续上架产品,一旦识别到和原先封号的账号有关联
用 WebAssembly 在浏览器中运行 Python
长期以来,Python 社区一直在讨论如何使 Python 成为网页浏览器中流行的编程语言。然而网络浏览器实际上只支持一种编程语言:JavaScript。随着网络技术的发展
Vue.js设计与实现之组件的实现原理
对于组件而言,需要关心的props内容有两部分:为组件传递数据的props,即vnode.props对象,组件内部选项自定义的props,即MyComponent.props
js获取文件名后缀
有时候我们需要通过文件名或者路径,得到该文件的后缀名(扩展名),可以通过如下几种方式进行截取。使用subtring() 截取字符串,对于文件名中会出现多个点的很有用
async和await的实现原理
由于javascript是单线程的执行模型,因此为了提高效率就有了异步编程,单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行