Hexo报错解决记录

在安装hexo-generator-json-content站内搜索插件时,提示以下错误: 12345 ERROR Plugin load failed: hexo-generator-json-contentH:\PortableHexo\hexo\node_modules\hexo-generator-json-content\dist\main.js:152const json = { ...defs, ...opts }; ^^^SyntaxError: Unexpected token ... 解决方法:定位到错误node_modules\hexo-g

Git学习笔记

Git 账户配置 配置全局的用户名和邮箱,命令分别为 12 git config --global user.name "username"git config --global user.email "email@example.com" 全局的用户名和邮箱会写到C:\Users\XXX下的 .gitconfig文件中。 查看全局的用户名和邮箱,命令分别为 12 git config --global user.namegit config --global user.email 注意这里的配置是全局配置,表示这台机器上所有的Git仓库默认都会使用这个配置。 为单一的仓库配置

SIM900A模块使用笔记

SIM900A模块使用笔记 正常工作状态: 接线方法: 首先将 AT 写入字符串输入框,然后点击 发送。因为模块波特率默认是 9600,所以两条指令的显示都是没有问题的;如果将软件的波特率设置为其他,第一条 AT 指令会返回乱码,第二条指令才会显示正确。发送 AT 这条指令,SIM900A 模块返回 OK,说明此条指令执行正确,同时说明:电脑和模块通信正常。 发送 AT+CSQ 查询信号强度指令。模块返回如下图所示,其中 19 为信号强度值,此值在 0—31 之间,越大代表信号越强。0 代表无信号,一般此数要达到 10 以上,模块才能正确执行发短信等功能。 SIM状态:

汇编指令

EQU在C语言中相当于宏定义。 好处:有时,一个表达式在程序中会多次出现,重复书写可能较为繁杂,易出错。另一方面。如果要对该表达式进行变动,那么必须在程序中找到每一个表达式,一一做出修改,稍有不慎,就会遗漏,引出麻烦。 伪指令 伪指令的生命周期停留在汇编期间,提供汇编程序的性能,不会产生任何CPU可执行的二进制 CLI 全称 Clear Interupt STI 全称 Set Interupt CLD 全称 Clear Director STD 全称 Set Director stosB、stosw 操作码指令说明 AA STOS m8 将 AL 存储到地址 ES:(E)DI

CI框架笔记

移除后缀 nginx 需要重写 SMTP邮件 123456789 A PHP Error was encounteredSeverity: NoticeMessage: fwrite(): send of 12 bytes failed with errno=32 Broken pipeFilename: libraries/Email.phpLine Number: 1846 一定要使用“\ r \ n”而不是’\ r \ n’ 您也可以在配置文件中设置它: 12 $config['newline'] = "\r\n";$config['crlf'] = "\r\n";

拉电阻的事情

拉电阻的事情 分信号路和外回路 信号路不完整: 上拉电阻:引脚(信号)-电阻-VCC 下拉电阻:引脚(信号)-电阻-GND 外回路必须完整: VCC - 拉电阻 -GND 上拉电阻 拉电阻的重要性(为什么需要,有什么作用) * 稳定电位 * 引脚作为通用I/O来说,其基本功能是读取信号(输入)和输出信号。当单片机需要读取引脚电位状态时,读取的结果(高/低电平)取决于外电路(信号)。即按钮按下得到低电平信号,但按钮松开时,如果引脚悬空(外电路无信号)并且芯片内部无上拉电阻,那么该引脚悬空,其电位状态是高电平还是低电平?这很难说。这种现象被称为浮动。在没有信号输入的时候,上拉电阻