自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(95)
  • 资源 (12)
  • 收藏
  • 关注

原创 为 Git branch 命令添加描述功能

本文介绍了一种为Git分支添加描述功能的解决方案。通过在项目根目录创建.gitbranch文件存储分支描述,并配置Git别名命令git branch.note来实现分支管理。该命令支持添加、查看和清空分支描述,格式为"|分支名|描述|",操作简单透明。配置方法包括创建.gitbranch文件和设置Git别名,使用示例展示了如何添加、查看和删除分支说明。这一方案提升了分支管理的可读性和协作效率,不影响Git原有功能。

2025-07-15 17:03:39 308

原创 本地文件自动提交到仓库

摘要:本文介绍了一个自动化Git仓库同步方案,包含本地脚本和定时任务配置。脚本提供常规/强制拉取推送功能,自动检测变更并提交,异常时弹出MacOS提示框。通过Launchd定时任务每5分钟执行一次,实现指定目录的自动同步。方案适用于需要定期备份本地文件到远程仓库的场景,特别针对Markdown文档等文本文件的管理。(149字)

2025-06-26 10:45:06 312

原创 preload、preconnect、prefetch 的作用

preload、preconnect和prefetch是HTML中用于优化网页性能的标签。preload通过<link rel="preload">提前加载关键资源(如JS、CSS);preconnect(rel="preconnect")预建服务器连接,减少DNS解析和TCP握手时间;prefetch(rel="prefetch")在空闲时预获取非关键资源(如下一页面)。三者分别针对资源加载、连接建立和未来使用场景,共同提升页面加载速

2025-06-12 19:03:56 343

原创 HTTP 网络协议演进过程

协议通道复用方式流处理优先级连接恢复加密延迟队头阻塞协议底层(用于复用)HTTP/1.0❌ 无❌ 无❌ 无❌ 不支持❌ 无❌ 无✅ 存在✅ TCPHTTP/1.1✅ 支持 TCP 连接复用❌ 无❌ 无❌ 不支持✅ 支持❌ 高✅ 存在✅ TCPHTTP/2✅ 支持 TCP 多路复用✅ 支持流处理✅ 支持❌ 不支持✅ 支持✅ 低❌ 部分✅ TCPHTTP/3✅ 支持 QUIC 多路复用✅ 支持流处理✅ 支持✅ 支持✅ 支持。

2025-06-12 18:02:23 954

原创 流式操作接收大模型返回的数据

【代码】流式操作接收大模型返回的数据。

2025-04-18 14:57:30 264

原创 使用 AI 生成 页面

如何让AI可以按自己的想法一步步生成页面?我们要把要生成的内容分段的给到它,让它按步聚完成。

2025-03-26 19:35:00 386

原创 NextJs 路由管理

因此,您不能在同一路由分段级别拥有单独的[静态]和[动态]插槽。如果一个槽是动态的,则该级别的所有槽都必须是动态的。它们对于应用程序的高度动态部分非常有用,例如社交网站上的仪表板和源。要在不影响 URL 的情况下组织路由,请创建一个组以将相关路由放在一起。段之间的区别在于,使用 optional 时,也会匹配不带参数的路由(上例中为。例如,由于路由组不会影响 URL 结构,内部的路由共享相同的 URL 层次结构,您也可以通过在组的文件夹中添加。文件将加载骨架应用于特定路由,请创建一个新的路由组(例如,

2024-12-17 11:47:51 754

原创 Web项目版本更新及时通知

单页应用,项目更新时,部分用户会出更新不及时,导致异常的问题。

2024-11-12 13:36:56 636

原创 按目录结构生成pdf结构树

【代码】按目录结构生成pdf结构树。

2024-07-19 15:14:24 179

原创 GITCONFIG 配置

【代码】GITCONFIG 配置。

2023-12-13 12:05:09 268

原创 实时监听端口状态。并重启服务

使用场景: 服务需要依赖第三方接口。本地开发过程中有时因为网络问题导致服务终止。注意:它不是守护进程,只是一个 循环监听,所以不可以使用在生产环境。监听端口,如果端口没有服务则重启服务。

2023-03-08 21:30:35 435

原创 实时监听文件变更,并重新编辑

【代码】实时监听文件变更,并重新编辑。

2023-03-08 21:26:40 353

转载 MongoDB Object Array Lookup Aggregation

【代码】MongoDB Object Array Lookup Aggregation。

2023-02-19 20:52:51 238

原创 Mongodb 通过 aggregate 对子文档进行筛选

相关文档: http://www.petecorey.com/blog/2020/01/29/mongodb-object-array-lookup-aggregation/部落列表中的用户 state, unknow = 0, applyed = 1, joined = 2 , deleted = 3。这里 members.state 它是做标记,没有达到预期效果。期望:筛选出不同状态的的用户。部落表中包含有成员列表。

2023-02-19 20:46:22 694

原创 对官网文档做SEO

思路将我们现有文档给搜索引擎。

2023-01-19 08:57:59 1380

原创 shell 将时间戳修改为时间

下载日志文件,日志内有时间戳,展示不够直观。预期:将毫秒的时间戳修改为时间。

2022-11-12 08:51:57 1080

原创 RTC媒体管理

【代码】RTC媒体管理。

2022-11-09 21:11:18 336

原创 Chrome的几个参数

在 Chrome 上运行自动化测试时,以下参数在启动时非常有用:

2022-09-07 20:42:49 950

原创 端对端 自动化单元测试

端对端 自动化单元测试。

2022-08-22 12:58:46 1196 1

原创 使用灰度滤镜

使用灰色滤镜

2022-07-25 09:50:21 170

转载 Chrome命令

Chrome 命令

2022-07-15 20:00:00 1654

原创 音视频 SDP 添加码率

音视频 SDP 添加码率

2022-07-12 22:34:22 796 1

原创 npm 内部拆分模块

无添加的爱

2022-07-04 16:32:57 458

原创 将一个文件写入到另一个文件的标记位置

将一个文件写入到另一个文件的标记位置

2022-06-22 11:14:47 245

原创 web AudioContext 与AudioWorkletNode

web AudioContext 与AudioWorkletNode

2022-06-20 18:16:15 909

原创 音视频类之间的关系

音视频之间的关系

2022-06-20 18:11:46 304 1

原创 装饰器学习

LoggerTestimport { LoggerClass, LoggerMethod, LoggerParams, LoggerProperty } from './LoggerDescriptor'@LoggerClassclass LoggerTest { @LoggerProperty private readonly info: string constructor (private readonly key: string) { this.info = 'test

2022-05-29 07:56:19 114

原创 腾讯云文件上传流程

文件上传流程 actor user as "用户" participant Client as "浏览器" participant Server as "服务端" participant COS as "腾讯云" autonumber COS <- COS: 开通腾讯COS服务并获取密钥 Server <- Server: 配置密钥 user -> Client: 点击上传按钮 user -> Client: 选择上传文件 Client -

2022-05-26 12:45:09 3582

原创 Jenkins 按分支拉取代码

配置参数// 定义任务参数properties([ parameters([ string( defaultValue: '11.1.1', description: '<h3> 版本</h3>', name: 'Version', trim: true ), [ $class: 'GitParameterDefinition', branch: '', bra

2022-05-26 08:03:11 1191

原创 直播技术的基本流程

@startuml mediaflow-a start partition pushFlow { :**采集**\n====\n 音频采集 \n----\n 视频采集; #ffeeee:待处理队列} :**处理**\n====\n 音频处理 \n----\n 视频处理; #ffeeee:待编码队列} :**编码**\n====\n 音频编码 \n----\n 视频编码; #ffeeee:待推流队列} :推流;

2022-05-03 16:35:06 459

原创 Typora样式调优

/** user Custom CSS ======================================= **/ p>.md-image:only-child:not(.md-img-error) img, p>img:only-child { margin-left: 0; } img { border-radius: 5px; } blockquote .md-pair-s > code { /* font-weight: .

2022-04-21 11:26:48 227

原创 PlantUML在vscode中的使用

安装搜索 PlantUML 进行安装使用使用文档: https://plantuml.com/zh/VScode 渲染使用命令 option + d使用文档@startumlAlice -> Bob: Authentication RequestBob --> Alice: Authentication ResponseAlice -> Bob: Another authentication RequestAlice <-- Bob: Another a

2022-04-17 10:09:22 3523 2

原创 Chrome浏览器高级参数

重新启动一个新的Chrome浏览器/Applications/Google\ Chrome.app/Contents/MacOS/Google\Chrome --disable-web-security --user-data-dir=/Users/shang/Downloads/chrome --incognito–disable-web-security关闭安全策略(浏览器可以直接进行跨域请求资源)–user-data-dir指定一新的工作目录–incognito使用隐身模式...

2022-04-15 11:00:50 2810

原创 php 命令启动静态服务

查看所有命令➜ ~ php --helpUsage: php [options] [-f] <file> [--] [args...] php [options] -r <code> [--] [args...] php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...] php [options] [-B <begin_code&g

2022-04-09 15:59:14 1362

原创 pyautogui 使用笔记

背景介绍通过pyautogui 图像识别, 对订单列表上的入口进行点击,跳转到详情页,对详情页面数据进行COPY,然后以时间时间戳为文件名将数据存储。#!/usr/bin/python3import pyautoguiimport timeimport pyperclip def save(filename, contents): fh = open(filename, 'w', encoding='utf-8') fh.write(contents) fh.close()

2022-03-16 20:22:21 379

原创 活码需求流程图

活码需求活码流程#mermaid-svg-78LdYbdgUz5zc98y {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-78LdYbdgUz5zc98y .error-icon{fill:#552222;}#mermaid-svg-78LdYbdgUz5zc98y .error-text{fill:#552222;stroke:#552222;}#mermaid-s

2022-03-15 22:22:34 205

转载 公众号生成带参数的二维码

公众号生成带参数的二维码

2022-03-08 20:06:01 3869

转载 在微信外唤起微信小程序

在微信外唤起小程序

2022-03-08 19:48:52 4033

翻译 Json-schema 快速入门

文章目录介绍从Schema开始定义属性深入了解属性嵌套数据结构架构外的引用查看我们定义的 JSON Schema 的数据介绍以下示例决不包含 JSON Schema 可以提供的所有值。为此,您需要深入了解规范本身——在https://json-schema.org/specification.html了解更多信息。假设我们正在与基于 JSON 的产品目录进行交互。该目录的产品具有:标识符:productId商品名称:productName消费者的销售成本:price一组可选标签:tags.

2022-03-07 20:18:34 1048

原创 jenkins部署,访问地址添加前缀

/usr/local/java/bin/java -Djava.awt.headless=true -DJENKINS_HOME=/opt/jenkins -jar /usr/lib/jenkins/jenkins.war--logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMa

2022-03-02 21:28:03 1692

2021 年 传祺M6 PRO 电路图

2021 年 传祺M6 PRO 电路图

2025-06-24

backbone详细中文API

backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互.它是基于jquery和underscore的一个js框架。 主要组成: 1.model:创建数据,进行数据验证,销毁或者保存到服务器上 2.collection:可以增加元素,删除元素,获取长度,排序,比较等一系列工具方法,说白了就是一个保存 models的集合类 3.view:绑定html模板,绑定界面元素的事件,初始的渲染,模型值改变后的重新渲染和界面元素的销毁等

2014-02-14

React快速上手开发

React快速上手开发

2022-02-13

Redis Desktop Manager-0.8.8.33.dmg.zip

RDM

2021-09-24

jre-jkd-8u301-macosx-x64.zip

安装包套装 jdk-8u301-macosx-x64.dmg jre-8u301-macosx-x64.dmg

2021-09-23

最好用的CSS用户手册 chm

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2011-01-24

jQuery 1.10.3

javascript js jquery 最新文档

2014-09-18

ajax chm 文档教程

ajax教程

2016-04-21

史上最全的 函数 jquery 中文手册

史上最全的 函数 jquery 中文手册

2011-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除