hexo deploy报错及原因分析
很久没整博客了说是,上线刚写一篇,deploy,pia~报错了,我直接一个大大的问号,报错信息如下: fatal: unable to access 'https://github.com/JiangXavier/jiangxavier.github.io.git/': FaiFATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/trouError: Spawn failed at ChildProcess.<anonymous> (E:\blog\node_modules\hexo-deployer-git\node_modules\hex at ChildProcess.emit (node:events:519:28) at cp.emit (E:\blog\node_modules\cross-spawn\lib\enoent.js:34:29) at...
LogTrick
LogTrick算法是一种通过利用对数运算性质来优化常见数字运算(如AND、OR、GCD、LCM等)的方法。它通过简化运算复杂度,提升运算效率,尤其适用于处理包含多个元素的数字数组。 LogTrick算法讲解求解问题求解数组中位运算子数组的相关问题,一般求解AND,OR,GCD,LCM等问题。 O(nlogU),U=max(nums),(nums中最大的数) 一些特性AND的数越多,结果越小;OR的数越多,结果越大。 推导以AND为例,nums数组取[2,3,6,4]: for (int i = 0; i < nums.size() ; i ++){ for (int j = i - 1 ; j >= 0 ; j ++){ // 得到nums[j:i+1]的子数组 nums[j] &= nums[i]; }}// 模拟过程如下// 2 3 6 4 // 010 011 110 100 ...
Golang PProf
引言在开发高性能的 Go 应用时,了解如何利用 PProf 工具进行性能分析是非常重要的。PProf 是 Go 语言自带的性能分析工具,可以帮助开发者检测程序的 CPU 使用情况和内存分配情况。本文将介绍如何使用 PProf 来分析并优化 Go 程序。
用 Golang 实现 Hello World
用 Golang 实现 Hello WorldGolang 是由 Google 开发的一种高效、简洁、并发友好的编程语言。本文将介绍如何使用 Golang 编写一个简单的 “Hello World” 程序。 准备环境在开始之前,确保你已经安装了 Golang。你可以从 Golang 官网 下载适合你操作系统的版本。 安装完成后,打开命令行,输入以下命令检查 Go 的版本: go version 如果输出类似如下内容,说明 Golang 安装成功: go version go1.21.0 linux/amd64 编写代码在你的工作目录下创建一个名为 main.go 的文件,并将以下代码复制到文件中: package mainimport "fmt"func main() { fmt.Println("Hello, World!")} 代码解释 **package main**:定义了当前程序的包名,main 是程序的入口包。 **import "fmt"**:引入标准库中的 fmt...