hexo博客+butterfly主题之增加动态背景效果
推荐效果 樱花飘落: 1https://npm.elemecdn.com/tzy-blog/lib/js/other/sakura.js 上升气泡: 1https://cdn.jsdelivr.net/combine/npm/jquery@latest/dist/jquery.min.js,gh/weilining/jsdelivr/jquery/circlemagic/circlemagic.min.js,gh/weilining/jsdelivr@latest/jquery/circlemagic/butterflycirclemagic.js 全部页面显示动态背景效果 仅需修改主题配置文件 _config.yml,将 xxx 替换为推荐效果链接或者你喜欢的效果链接 12345678# Inject# Insert the code to head (before '</head>' tag) and the bottom (before '</body>' tag)inject: head: ...
hexo博客+butterfly主题之页脚美化
效果预览 配置动态版权图标和运行时间 在主题文件夹的 \source\js 目录下添加 xxx.js 文件,内容如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465//版权图标动态显示document.addEventListener('DOMContentLoaded', function() { const currentYear = new Date().getFullYear(); const copyrightElement = document.querySelector('.copyright'); if (copyrightElement) { copyrightElement.innerHTML = `©网站起始时间 - ${currentYear} <...
win11删除/恢复桌面快捷方式小箭头
新建文本文档,复制以下代码,改名为.bat后以管理员身份运行。 12345678910111213141516171819202122232425262728293031323334:: # 声明代码页编码格式为 UTF-8chcp 65001@echo offmode con lines=5 cols=50color acls goto choose :addreg add HKLM\SOFTWARE\Classes\lnkfile /t REG_SZ /v IsShortcut /f >nulreg add HKLM\SOFTWARE\Classes\piffile /t REG_SZ /v IsShortcut /f >nulgoto refresh :delreg delete HKLM\SOFTWARE\Classes\lnkfile /v IsShortcut /f >nulreg delete HKLM\SOFTWARE\Classes\piffile /v IsShortcut /f >nulgoto refresh :refresht...
世界上最孤独的树
在世界的一个偏远角落,新西兰南岛的Wanaka湖如一颗孤独的宝石镶嵌在大地上。而湖中那棵孤独的树,静静伫立在浅水间,仿佛是地球尽头的守望者。四周广袤无垠,无林相依,无藤缠绕,它以一种近乎倔强的姿态,迎风而立。 枝干瘦削,却如挣脱束缚的手臂,向广袤的天空伸展。它的孤独与悲凉在这偏远之地更显深邃,仿佛这世界的尽头只剩它与时间对峙。没有喧嚣的回应,也无同行的影子,它孤独却不卑微,悲凉却无敌。
iOS设备BLE连接参数规范
iOS对于BLE更新的连接参数有一组规范,必须满足以下条件才会接受 Interval Max * (Slave Latency + 1) ≤ 2s Interval Min ≥ 20ms Interval Min + 20ms ≤ Interval Max Slave Latency ≤ 4 connSupervisionTimeout ≤ 6s Interval Max * (Slave Latency + 1) * 3 < connSupervisionTimeout
MQTT简介
MQTT 协议构建于 TCP/IP 协议上,工作在应用层,是为工作在低带宽、不可靠网络的远程传感器和控制设备之间的通讯而设计的协议。主流的 MQTT 是基于 TCP 连接进行数据推送的,但是同样也有基于 UDP 的版本,叫做 MQTT-SN。云端与客户端需要保持长连接,要能够获取到设备的连接状态,就需要时不时地发送心跳包,这就不会省电,所以,MQTT 并不适合低功耗场合。 版本: 目前 MQTT 主流版本有两个,分别是 MQTT3.1.1 和 MQTT5。MQTT5 是在 MQTT3.1.1 的基础上进行了升级,因此 MQTT5 是完全兼容 MQTT3.1.1 的。而 MQTT5 是在 MQTT3.1.1 的基础上添加了更多的功能、补充完善 MQTT 协议。 通信基本原理: MQTT 是一种基于客户端-服务端架构的消息传输协议。 服务端 MQTT 服务端通常是一台服务器(broker),负责将 MQTT 客户端发送来的信息传递给 MQTT 客户端;同时还负责管理 MQTT 客户端...
根据年月日计算星期
原理:利用基姆拉尔森计算公式 W= (d+2m+3(m+1)/5+y+y/4-y/100+y/400+1) mod 7其中,W的取值范围是0~6,其中0代表星期日,1~6分别代表星期一到星期六。注意在运算时要把1月和2月看为是上一年的13月和14月代入计算!其模板代码如下 C语言实现:1234567891011121314151617181920212223242526272829303132333435363738const char *WeekYearday(int years, int months, int days) { int WeekDay=-1; if(1==months || 2==months) { months+=12; years--; } WeekDay=(days+1+2*months+3*(months+1)/5+years+years/4-years/100+years/400)%7; ...
hexo博客之在文章中插入B站视频
在markdown中添加以下代码:1234{% raw %}<div style="position: relative; width: 100%; height: 0; padding-bottom: 75%;"><iframe src="链接&autoplay=0" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" style="position: absolute; width: 100%; height: 100%; Left: 0; top: 0;" ></iframe></div>{% endraw %} 想要插入的视频左下角:点击复制链接 -> 嵌入代码 将”链接“替换为上一步获取的代码中的视...
ASCLL码表
ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 (00) NUL 32 (20) (space) 64 (40) @ 96 (60) ` 1 (01) SOH 33 (21) ! 65 (41) A 97 (61) a 2 (02) STX 34 (22) “ 66 (42) B 98 (62) b 3 (03) ETX 35 (23) # 67 (43) C 99 (63) c 4 (04) EOT 36 (24) $ 68 (44) D 100 (64) d 5 (05) ENQ 37 (25) % 69 (45) E 101 (65) e 6 (06) ACK 38 (26) & 70 (46) F 102 (66) f 7 (07) BEL 39 (27) ‘ 71 (47) G 103 (67) g 8 (08) BS 40 (28) ( 72 (48) H 104 (68) h 9 (09) HT 41 (29) ) 73 (49) I 105 (69)...
如何在泰凌微官方SDK基础上构建自己工程
本教程适⽤于泰凌微 B85m 系列芯片。 1、选择工作空间打开Telink IDE1.3时选择B85M_SINGLE_BLE_SDK 2、导入工程 File->Import..->General->Exist Projects into WorksapcesSelect root directory->Browse…->B85M_SINGLE_BLE_SDK\b85_ble_sdk 3、新建8258_ble_demo工程 步骤1 Project->Properties->C/C++ Build->Setting ->Manage Configurations…->New…Name:825x_ble_demoExisting configuration:825x_ble_sample(选择想要参考的已有工程)OK选择825x_ble_demo->Set ActiveOK 步骤2 TC32 Compliler->Symbols双击__PROJECT_8258_BLE_XXX__=...