自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(882)
  • 资源 (4705)
  • 收藏
  • 关注

原创 小智音箱集成BD63A83EFV实现风扇调速控制

本文介绍小智音箱如何采用ROHM的BD63A83EFV芯片实现风扇智能温控调速,通过PWM控制与反电动势检测技术,达成低噪高效散热。结合STM32实现温度闭环调控,提升系统稳定性与用户体验。

2025-11-09 16:57:34 235

原创 小智音箱TLV320AIC3262实现多通道录音设计

本文深入解析TI的TLV320AIC3262音频编解码芯片在智能音箱中的多通道录音应用,涵盖其高信噪比、多麦克风支持、TDM传输和低功耗特性,并结合实际初始化代码与硬件设计经验,揭示其在远场语音采集中的关键技术优势。

2025-11-09 11:56:47 104

原创 AI智能棋盘前置INA128仪表放大器信号

本文深入分析了INA128仪表放大器在AI智能棋盘中的关键作用,解析其如何放大微弱传感信号并抑制噪声,确保精准落子识别。介绍了其三运放架构、高共模抑制比及低噪声特性,并结合实际信号链路说明其与ADC、MCU协同工作的机制,强调硬件精度对AI判断的基础性影响。

2025-11-08 16:41:44 381

原创 小智音箱家庭群组语音通话建立流程

本文深入剖析小智音箱家庭群组语音通话的技术实现,涵盖音频处理、Opus编码、RTCP传输优化及分布式会话管理等核心机制,展现低延迟、高可靠语音通信背后的系统协同原理。

2025-11-08 15:22:57 537

原创 AI智能棋盘集成Xbee Socket射频模块热插拔

本文深入解析AI智能棋盘中Xbee无线模块的热插拔技术,涵盖硬件检测、电源控制、串口隔离与ESD防护等关键设计,实现通信模块带电插拔不损坏、不断连,提升设备可靠性与可维护性。

2025-11-07 16:54:51 275

原创 AI智能棋盘NRF52833集成温度传感器

本文深入分析nRF52833芯片内置温度传感器在AI智能棋盘中的应用,涵盖其低功耗、高集成优势及实际工程价值。通过代码示例和系统设计逻辑,展示如何利用片上传感器实现设备过热保护、低温策略调整与数据驱动优化,提升产品稳定性与用户体验。

2025-11-07 16:49:00 251

原创 AI智能棋盘集成Telit LE910C4-WNC实现全球漫游能力

本文介绍如何通过集成Telit LE910C4-WNC LTE模块,使AI智能棋盘具备全球漫游能力。该方案支持多频段自动切换、低延迟数据传输与节能设计,适用于国际赛事、远程教学等场景,实现开箱即用的跨地域稳定联网。

2025-11-06 16:17:00 570

原创 AI智能棋盘通过STC89C52输出蜂鸣器操作提示音

本文介绍如何在AI智能棋盘中利用STC89C52单片机驱动无源蜂鸣器,实现多音调提示音。涵盖硬件选型、定时器PWM生成、三极管驱动电路及用户体验优化,强调在低成本嵌入式系统中通过声音反馈提升交互体验的工程实践。

2025-11-06 15:21:24 685

原创 音诺ai翻译机读写THGBMBG7D4KBAIL优化NAND性能

本文针对音诺AI翻译机中Kioxia THGBMBG7D4KBAIL eMMC模块的性能瓶颈,通过F2FS文件系统替换、BFQ调度器启用、分区对齐、OP空间预留及DMA优化等软硬协同手段,显著提升随机读写性能与模型加载速度,降低延迟与温升,实现从‘够用’到‘流畅’的体验跨越。

2025-11-06 14:54:32 908

原创 音诺ai翻译机输出AXP2101与LDO稳压输出保障敏感电路供电纯净

在AI翻译机等便携设备中,采用AXP2101 PMU与多路LDO协同供电,兼顾高效与低噪声。通过Buck降压提升能效,LDO为音频、射频等敏感电路提供洁净电源,优化信噪比与系统稳定性,实测提升语音识别准确率7%以上。

2025-11-06 14:41:19 514

原创 AI智能棋盘采用Cypress PSoC6实现电容式棋盘交互

本文介绍一种基于PSoC 6芯片的电容式交互智能棋盘设计,利用其CapSense技术实现对361个交叉点的高精度、低功耗落子检测。系统通过软硬协同架构,集成动态基线调整、多频扫描与抗干扰机制,支持本地AI推理与无线通信,实现无需摄像头或扫码的实时棋局同步与智能反馈。

2025-11-06 12:59:04 254

原创 AI智能棋盘集成Onsemi NCV7729驱动继电器控制灯光效果

本文介绍基于Onsemi NCV7729的AI智能棋盘灯光控制系统设计,利用其高可靠性继电器驱动、故障诊断与SPI级联能力,实现64格棋盘的精准灯光反馈。方案具备强抗干扰性、易扩展性和实时状态监控,显著提升系统稳定性与维护效率。

2025-11-06 12:02:13 714

原创 音诺ai翻译机使用Littelfuse 0805SMDJ构建雷击防护模块

音诺AI翻译机通过采用0805SMDJ TVS二极管实现高效雷击防护,兼顾小型化与可靠性。该器件在1纳秒内响应浪涌,钳制电压保护后级电路,配合多级防护设计和优化PCB布局,确保设备在复杂电磁环境中稳定运行。

2025-11-05 14:02:32 883

原创 音诺ai翻译机通过INMP441与动态范围压缩适应环境变化

本文深入探讨了音诺AI翻译机中INMP441麦克风与动态范围压缩算法的协同机制,涵盖硬件接口配置、实时信号处理、自适应算法设计及真实场景下的性能验证,提出多段压缩与机器学习融合的优化方向。

2025-11-04 16:42:27 274

原创 AI智能棋盘通过MAX98357A解码PDM转I2S音频

本文介绍AI智能棋盘中基于PDM麦克风与MAX98357A数字功放的全数字音频系统设计,实现高抗干扰、低延迟、清晰语音交互,适用于ESP32/STM32等嵌入式平台,提升智能设备音频体验。

2025-11-04 16:13:52 292

原创 音诺ai翻译机搭载MX25L256备份固件镜像

本文详解音诺AI翻译机中MX25L256 Flash芯片的固件备份、恢复与逆向分析技术,涵盖硬件连接、软件操作、数据验证及定制开发全流程。

2025-11-04 15:56:53 364

原创 AI智能棋盘采用Deephi DNNDK部署FPGA推理方案

本文介绍基于FPGA与Deephi DNNDK的AI智能棋盘端侧推理实践,实现低功耗、高精度的棋子识别,支持实时分析与国产化部署,适用于教育、养老等场景。

2025-11-04 09:53:23 819

原创 AI智能棋盘结合ESP32实现Wi-Fi在线对战同步

基于ESP32的AI智能棋盘实现低功耗、高精度的物理棋局感知与Wi-Fi在线对战,集成轻量级AI推理和WebSocket实时通信,支持边缘计算与远程同步。

2025-11-04 09:30:47 246

原创 AI智能棋盘集成GP2Y0A21YK0F实现非接触定位

基于GP2Y0A21YK0F红外传感器的AI智能棋盘,通过非接触式高度检测实现棋子定位,结合算法优化与多路复用技术,低成本、高稳定性地支持教学与无障碍应用。

2025-11-04 09:04:58 657

原创 音诺ai翻译机触发蜂鸣器报警提示异常运行状态

音诺AI翻译机通过蜂鸣器实现异常报警,结合软硬件协同机制,支持多级报警编码与智能诊断,提升设备可靠性与用户体验。

2025-11-03 16:48:14 540

原创 小智音箱通过MAX98357A实现I2S直驱方案

小智音箱采用I2S数字音频接口与MAX98357A D类功放芯片,实现高保真、低失真的全链路数字音频传输,通过硬件设计优化与固件协同提升音质与系统稳定性。

2025-11-03 15:58:15 1002

原创 音诺ai翻译机利用STM32F4与I2S接口传输稳定音频流

本文深入探讨了音诺AI翻译机中STM32F4与I2S接口的技术实现,涵盖系统架构、I2S通信机制、音频驱动开发、稳定性优化及AI功能集成,重点分析了全双工音频传输、DMA双缓冲、抗干扰设计与本地语音识别加速等关键技术。

2025-11-03 15:56:49 1005

原创 iOS内购系统实现:App Store收据接收与验证完整代码实战

消耗型产品(Consumable)是指可以多次购买并使用的虚拟商品,例如游戏中的金币、体力值或一次性道具。这类商品的特点是:一旦使用即消失,用户可再次购买。其技术实现要求每次购买都必须经过完整的交易流程,并且不能恢复——即使更换设备,已使用的消耗品也不会自动返还。// 示例:请求一个消耗型商品进行购买代码逻辑逐行解读:- 第1行:初始化一个支付对象,传入从获取的SKProduct对象。- 第2行:调用将支付请求加入队列,触发系统弹窗让用户确认付款。

2025-11-03 15:07:44 1096

原创 音诺ai翻译机读取STM32F407与霍尔传感器实现翻转静音操作

本文分析了音诺AI翻译机中STM32F407与霍尔传感器协同实现翻转静音的原理,涵盖硬件设计、软件算法及系统优化,提出动态阈值、多级滤波和低功耗策略以提升识别准确率与稳定性。

2025-11-03 14:56:25 906

原创 Maya材质球库完整资源包:Mental Ray渲染器专用材质集合

Mental Ray开放了SDK接口,允许开发者编写C++着色器模块并通过.mi文件加载。这为特殊视觉效果(如风格化渲染、科学可视化)提供了无限可能。

2025-11-03 13:21:59 830

原创 基于VC++的KepServer OPC通信封装类实战开发

在确立整体架构之后,下一步是具体实现封装类的核心功能接口。这些接口需兼顾易用性与底层控制能力,既要隐藏COM复杂性,又要保留必要的调试与优化空间。为支持多个模块同时关注同一报警,可引入观察者模式:public:这样UI、日志、通知服务可各自注册回调,实现解耦。

2025-11-03 12:51:47 815

原创 SIM7000E优化eDRX降低功耗

本文深入解析SIM7000E模组中eDRX技术的原理、配置方法与实测优化,涵盖理论建模、AT指令操作、功耗测试及未来低功耗架构演进,为物联网终端超长待机设计提供系统性指导。

2025-11-03 12:27:36 724

原创 基于VB2005的.NET TCP/IP服务器侦听实现详解

在现代软件开发中,基于网络的通信已成为各类应用系统不可或缺的一部分。.NET平台通过命名空间提供了对TCP/IP协议栈的深度支持,使得开发者能够高效构建可靠的网络服务。其中,类扮演着构建TCP服务器的核心角色,它封装了底层Socket的复杂操作,如监听端口、接受连接请求等,允许开发者以同步或异步方式接收客户端连接。该类适用于需要长期运行、稳定响应客户端请求的服务场景,如聊天服务器、文件传输服务等,是实现C/S架构通信的基础构件。

2025-11-03 12:06:34 899

原创 音诺ai翻译机存储W25Q128JV与Flash数据实现OTA镜像写入

本文深入解析W25Q128JV Flash芯片在音诺AI翻译机中的应用,涵盖存储架构、SPI通信、OTA写入流程及优化策略,重点探讨先擦后写机制、双分区升级、CRC校验与可靠性设计,确保高效安全的固件更新。

2025-11-03 12:05:50 970

原创 爱普生L201打印机废墨收集器清零完整教程与工具

htmltable {th, td {th {pre {简介:爱普生L201是一款经济实用的喷墨打印机,内置废墨收集器用于记录清洗打印头时产生的废墨量。当废墨计数器满时,打印机会停止工作并提示错误,需通过专用软件进行“清零”操作以恢复功能。“201清零”压缩包通常包含适用于该型号的清零软件及详细操作指南。用户需在正确模式下连接打印机与电脑,进入维修模式后运行软件,修改内部计数器数据完成清零。本教程强调操作的准确性与安全性,帮助用户自主完成维护,避免不必要的维修成本。

2025-11-03 11:37:16 997

原创 基于HTML+CSS+JS的时间轴实例开发与应用

动画质感直接决定用户对产品专业度的感知。除了调节duration外,合理选择easing函数能让时间轴切换更具自然动感。插件默认仅支持'linear'和'swing',但可通过引入外部 easing 插件(如)扩展至 30+ 种效果。easing: 'easeOutBounce' // 添加弹跳效果});此时插件会自动识别并调用对应 easing 函数。以下是几种典型 easing 效果对比表:缓动函数视觉效果适用场景linear匀速移动。

2025-11-03 11:01:03 645

原创 Intel芯片主板通用驱动程序完整安装包

在现代计算机系统中,主板作为硬件架构的核心枢纽,承担着连接CPU、内存、显卡、存储设备及其他外设的关键任务。而Intel作为全球领先的半导体厂商,其芯片组广泛应用于台式机、笔记本及工作站平台。为了确保这些平台能够高效稳定运行,Intel芯片主板驱动成为不可或缺的底层支持组件。Intel芯片主板驱动是一组底层软件组件,用于实现操作系统与主板芯片组之间的通信与控制。它不仅协助系统正确识别并配置CPU、内存控制器、PCIe总线和I/O设备,还深度参与电源管理(如ACPI)、中断调度和硬件初始化流程。

2025-11-03 10:47:22 876

原创 Linux环境下Oracle数据库依赖库RPM完整安装包与实战指南

在企业级数据库部署中,Oracle数据库对操作系统的软硬件环境有着严格的要求。本章将从操作系统版本、内存配置、存储空间、内核参数以及必备软件包等多个维度全面解析Linux平台下安装Oracle数据库的先决条件。重点阐述为何必须提前规划和准备依赖库与系统工具,包括glibc、kernel-headers、GCC编译器、OpenSSL加密库等关键组件的作用机制及其与Oracle实例启动、监听器运行和数据安全传输之间的内在联系。# 示例:检查操作系统版本是否符合Oracle 19c要求。

2025-11-03 10:21:38 776

原创 小智音箱射频控制窗帘电机开关

本文深入探讨了智能家居中射频控制技术的原理与实践,涵盖信号调制、通信协议、抗干扰设计及安全机制,重点分析433MHz射频在窗帘电机控制中的应用与优化方案。

2025-11-03 10:06:00 955

原创 下拉复选框设计与实现完整指南

下拉复选框(Dropdown Multi-Select)是一种结合了下拉菜单的紧凑展示形式与复选框的多选能力的复合型表单控件。用户可通过点击触发展开选项列表,并在其中选择一个或多个条目,选择结果通常以内联标签或逗号分隔文本的形式回显于输入框中。相较于传统的独立复选框组,它在空间利用率上具有显著优势,特别适用于选项数量较多但界面空间受限的场景,如:电商平台的商品筛选(如“品牌”、“规格”多选)后台管理系统的权限配置(角色绑定、功能模块选择)

2025-11-02 12:44:27 711

原创 EMC存储容灾解决方案深度解析与实战应用

现代企业对数据连续性和业务高可用性的需求日益增长,EMC VPLEX作为业界领先的存储虚拟化与容灾解决方案,提供了跨数据中心的持续访问能力。本章系统阐述VPLEX的核心设计理念,基于分布式缓存一致性机制实现双活数据中心间的数据同步与透明访问,支持本地(Local)、集群(Metro)和广域(Geo)三种部署模式,分别适用于单站点优化、同城双活与异地容灾场景。VPLEX通过设备抽象层屏蔽底层异构存储差异,统一管理来自不同厂商的LUN,形成全局虚拟存储池,并借助虚拟卷映射技术实现主机透明访问。

2025-11-02 10:02:34 550

原创 小智音箱结合MAX98357A与直流偏移校正防止扬声器损坏

本文系统分析智能音箱音频输出中的直流偏移问题,涵盖成因、检测、校正及软硬件协同保护机制,结合实验验证其对扬声器可靠性的显著提升。

2025-11-01 12:45:05 594

原创 小智音箱采用LM358与抗电磁干扰设计提升系统鲁棒性

本文探讨基于LM358运放的智能音箱音频放大电路设计,分析其在电磁干扰环境下的抗噪能力与稳定性挑战,提出通过电源完整性、PCB布局优化和系统级屏蔽提升音频前端鲁棒性的综合方案。

2025-11-01 12:44:47 914

原创 小智音箱结合BMP280采集环境气压变化趋势

小智音箱集成BMP280传感器,实现环境气压与温度的实时监测、数据校准及趋势分析,并通过语音交互提供天气预警与健康提示,构建智能感知闭环。

2025-10-31 12:28:40 864

原创 L298N控制小智音箱直流电机应用

本文系统阐述了L298N驱动芯片在直流电机控制中的应用,涵盖硬件电路设计、PWM调速、状态机建模、抗干扰措施及实际工程优化,适用于智能音箱等嵌入式系统开发。

2025-10-31 12:27:33 873

fastify-compress:Fastify 压缩工具

快速压缩 将压缩添加到和用于解压缩请求有效负载的钩子。 支持gzip 、 deflate和brotli 。 安装 npm i fastify-compress 用法 - 压缩回复 这个插件为 Fastify 添加了两个功能:一个压缩工具和一个全局压缩钩子。 目前,支持以下编码令牌,按此顺序使用第一个可接受的令牌: br gzip deflate * (无偏好fastify-compress将使用gzip ) identity (无压缩) 如果接收到不受支持的编码或缺少'accept-encoding'标头,则不会压缩有效负载。 如果收到不支持的编码并且您想返回错误,请提供onUnsupportedEncoding选项。 该插件会根据其content-type自动决定是否应压缩有效负载; 如果不存在内容类型,它将假定application/json 。 全局钩子 默认情况

2021-07-23

YinengXiong.github.io:Yineng Xiong's Blog

熊一能的博客 该博客是建立基于的主题 如果你喜欢这个主题,请star 而不是这个! 谢谢!

2021-07-23

pageheart.github.io

pageheart.github.io 欢迎

2021-07-23

Project1k1.github.io:Project 1001 的网站。Project 1k1 是一系列项目,旨在让用户更好地控制网站上的结果截断

Project_1001 项目 经过: / , Et; 阿尔。 最佳 README.md 用其他语言阅读这篇文章 :globe_with_meridians: 语言列表 排序方式: AZ ( 南非荷兰语|阿尔巴尼亚|阿姆哈拉语| 阿拉伯语| 亚美尼亚| 阿塞拜疆|欧盟巴斯克语巴斯克|是Беларуская白俄罗斯|亿বাংলা孟加拉语| BS波斯尼亚彼得波黑| BGбългарски保加利亚语| CA加泰罗尼亚语加泰罗尼亚语| ceb Sugbuanon Cebuano | ny Chichewa Chichewa | zh-CN 简体中文中文(简体) | zh-t 中国传统的)中文(繁体) | co Corsu Corsican | hr Hrvatski克罗地亚语 | cs čeština捷克语 | da dansk丹麦语 | nl 荷兰荷兰语 | EN-US英语英语| EO世界语世界语|等Eestlane爱沙尼亚| T

2021-07-23

oiio:使用与格式无关的 API 读取、写入和处理各种文件格式的图像,针对 VFX 应用程序

OpenImageIO 的自述文件 介绍 OIIO 的主要目标受众是 VFX 工作室和工具的开发人员,例如渲染器、合成器、查看器和您在制作管道中可以找到的其他与图像相关的软件。 OpenImageIO 包括: 简单但功能强大的 ImageInput 和 ImageOutput API,它们为读取和写入几乎任何格式的图像文件提供了抽象,而调用应用程序不需要知道这些文件格式的任何细节,实际上调用应用程序也不需要知道是哪种格式格式可用。 一个管理 ImageInput 和 ImageOutput 子类的库,这些子类从特定的文件格式实现 I/O,每种文件格式的实现都存储为插件。 因此,使用 OpenImageIO 的 API 的应用程序可以读写任何可以在运行时找到插件的图像文件。 为几种流行的图像文件格式实现 I/O 的插件,包括 TIFF、JPEG/JFIF、OpenEXR、PNG、HD

2021-07-23

algo.rotoscope.work:这是我的算法旋转镜工作

API 中转基础知识 这是一个 API 中转图,可帮助人们了解操作 API 的基础知识。 网址: :

2021-08-03

openzeppelin-test-helpers:用于以太坊智能合约测试的断言库

OpenZeppelin 测试助手 用于以太坊智能合约测试的断言库。 确保您的合同按预期运行。 检查是否因正确的原因 验证是否使用正确的值发出 优雅地跟踪 处理 模拟 测试助手与无缝集成,但它也支持 Truffle 测试和常规的 web3 工作流程。 概述 安装 npm install --save-dev @openzeppelin/test-helpers 安全帽(前身为 Buidler) 安装web3和hardhat-web3插件。 npm install --save-dev @nomiclabs/hardhat-web3 web3 请记住按照说明中的将插件包含在您的配置中。 用法 在测试文件中导入@openzeppelin/test-helpers以访问不同的断言和实用程序。 注意:以下代码段使用OpenZeppelin 测试环境:基于 Truffle 的设置将以相

2021-08-03

own-todo:使用自定义钩子和上下文 api 的待办事项和天气应用程序

待办事项列表和天气应用程序(使用 firebase db) 它包含:待办事项列表、天气应用程序、登录(我使用 fire base 作为后端)、暗/亮模式和上下文 API $ npm install $ npm start 项目照片

2021-08-03

iota-wiki:物联网维基

物联网维基 您需要在一个地方了解有关 IOTA 的所有信息。 ·。 目录 菜单结构 - 正在创建内容 - 寻求您的帮助! 请随时为任何可用页面做出贡献。 这是目前的进展状态: 在此表中,所有当前菜单页面都标有当前进度状态。 你可以选择你想要贡献的页面,并直接链接到我们 Repo 中的可编辑 .md 文件: https://docs.google.com/spreadsheets/d/1GjYFRrNhloVyR6kSAVlMAEWadY3onRv6UFnpQGRl0Z8/edit?usp=sharing 关于该项目 IOTA wiki 是进入 IOTA 生态系统的中心枢纽。 一项社区驱动的计划,旨在为技术、团队、社区以及介于两者之间的所有内容提供最新的介绍和进一步阅读。 因此,任何人都可以在一个空间中学习如何构建、采用和参与 IOTA。 内置 IOTA wiki 和内容包含

2021-08-03

raui:渲染器不可知用户界面的 Rust 实现

RAUI 关于 RAUI 是一个与渲染器无关的 UI 系统,其灵感来自React的声明式 UI 组合和UE4 Slate小部件组件系统。 :speaking_head: 发音: RAUI 的发音类似于“ra” (埃及神)+ “oui” (法语为“是”)——。 RAUI 架构背后的主要思想是将 UI 视为另一个数据源,您可以将其转换为您选择的渲染引擎使用的目标可渲染数据格式。 建筑学 Application Application是用户兴趣的中心点。 它执行整个 UI 处理逻辑。 在那里您应用将被处理的小部件树,从主机应用程序向小部件发送消息并接收从小部件发送到主机应用程序的信号。 // Coords mapping tell RAUI renderers how to convert coordinates // between virtual-space and ui-space. let mappin

2021-07-24

trabalhando-com-indexOf

使用 indexOf 需要引导程序和jquery。

2021-07-24

teammoodboard:一个可以用来衡量团队情绪的网络应用程序

团队情绪板 一个可以用来衡量团队情绪的网络应用程序。 该应用程序已在上部署并可免费使用。 此应用程序是使用 (webassembly) 和。 如何开始贡献代码 先决条件 安装 .NET Core SDK (v5) 下一步 克隆代码 通过转到/src/Server并运行dotnet run来启动应用程序 或者在开发过程中使用dotnet watch run命令 在 master 分支上创建 PR 主要文件 在客户端/src/Client/Pages/Index.razor - 此文件包含大部分客户端代码 在服务器上/src/Server/Hubs/VoteHub.cs - 此文件是 SignalR 集线器,它是后端代码的网关 部署 提交到production分支的代码会自动部署到 部署production分支而不是master分支的主要原因是我们希望限制生产部署,因为应用程序的当前状态保

2021-07-24

A-Footballer-Website

这是一个足球运动员的网站。

2021-07-24

JSValid:一种在 JavaScript 中进行验证的函数式方法

JSValid JSValid 是一种在 JavaScript 中进行验证的函数式方法。 它提供了一种表达值约束的自然方式,以及一种执行它们的简单机制。 JSValid 指定一种特殊函数的签名,称为验证器。 验证器接受要验证的值subject作为单个参数,并返回报告。 报告是一个具有violations属性的对象,它是一组违规。 空的违规数组表示有效的主题。 验证器可以使用其他属性来扩充其报告。 违规是具有以下属性的对象,其中只有message是必需的: message :描述违规的字符串。 path :描述违规发生位置的键数组(例如, ["people", 0] )。 code :唯一标识违规类型的字符串。 a : 图表 A。 b : 图表 B。 工厂是任何返回验证器函数的函数。 这是一个演示,展示了工厂、验证器和报告如何协同工作。 // A validator

2021-07-24

sophstad.github.io:个人网站

sophstad.github.io 是一个基于的站点。 它使用托管在这里。 我对文档非常感兴趣,因此您可以在下找到有关新功能的更多详细信息。

2021-07-24

mosquitto-go-auth:用于 mosquitto 的 Auth 插件

Mosquitto Go 认证 Mosquitto Go Auth 是 Mosquitto MQTT 代理的身份验证和授权插件。 这个名字很糟糕,我知道,但现在改变它已经太晚了。 而且,您知道:命名、缓存失效、一对一错误等等。 当前状态 该插件是最新的并且与最近的兼容。 错误报告将在出现时得到处理,并将优先于任何正在进行的工作。 审查正在进行的 PR 是我的下一个优先事项。 功能请求的优先级最低。 除非它们在重要性和实施工作上是一个超级容易的胜利,否则我会在考虑自己实施之前接受贡献并审查 PR。 介绍 这是一个用于的身份验证和授权插件,一个著名的开源 MQTT 代理。 它(几乎)完全用 Go 编写:它使用cgo来公开 mosquitto 的 auth 插件所需的功能,但在内部只是调用 Go 来完成所有工作。 它的灵感来自 。 这些是这个插件现在实现的后端: 文件 Postgre

2021-07-24

regen-ledger:用于行星再生的区块链

雷根·莱杰 建立在之上的生态分布式。 入门 有关如何安装和运行区块链的说明,请参阅。 核心功能 Regen Ledger 旨在提供以下核心功能: 跨越链上和链下数据源的生态状态和状态变化数据库(生态状态数据库) 自动评估生态状态、支付以及发行代币和信用的机制(计算函数和生态合约) 用于发行生态支持的资产代币和信用( Tokens and Credits )的基础设施 该项目正在大力开发中,因此上述功能的实现程度各不相同。 生态状态数据库 Regen Ledger 的核心功能之一是提供有关生态状态和状态变化的声明的结构化数据库。 索赔由一些非常基本的信息组成: 所指地球部分的地理多边形, 关于这个地理区域的声明, 谁提出索赔,以及 索赔人希望与其索赔相关联的任何支持证据 索赔的实际数据可以存储在 Regen Ledger 区块链上或外。 为了向全世界公开索赔数据,它可以直接存

2021-08-03

psmem:显示有关特定进程的详细信息-开源

有关进程使用的内存 (VMRSS)、CPU 亲和性、进程的用户和组所有权以及进程状态的信息

2021-08-01

Malware Effects Remediation Tool:帮助您从 PC 中删除恶意软件(由 Orange Group Tech)-开源

此工具可帮助用户修复恶意软件的影响。 例如,您可以重新启用 UAC。 此工具不是反恶意软件或防病毒软件。 它恢复很少的注册表更改。

2021-07-31

mycroCMS-开源

MycroCMS 是一个小型的基本 php/MySQL CMS,专为小文本(如“每天一个句子/链接”)而设计。 特点:小(<500k)、用户管理、安装脚本、插件、模板、皮肤、完全可重构的代码

2021-07-29

C++数据结构与算法面试指南

本书《C++数据结构与算法面试指南》由Hemant Jain撰写,旨在帮助读者掌握在计算机编程中使用数据结构和算法的技能。书中首先回顾了C++语言的基础知识,包括指针、引用、函数、数组和递归等概念。随后,作者详细介绍了复杂性分析、各种数据结构及其算法,例如链表、栈、队列、树、堆、哈希表和图,以及排序和搜索技术。书中还探讨了暴力算法、贪婪算法、分治算法、动态规划、归约和回溯等算法技术的分析。最后,本书提供了一个系统化的方法来解决面试中的设计问题。书中强调了设计一个高效的算法来解决计算机科学问题的重要性,这是技术公司在面试中寻找的关键技能。

2025-04-09

健康促进计划规划:干预映射法

本书提供了一套用于开发有效健康促进计划的干预映射方法。书中分为两部分:基础理论和干预映射步骤。基础部分回顾了行为理论和环境理论,而干预映射步骤部分则详细探讨了如何实施干预映射,包括案例研究。每章末尾设有讨论问题、学习活动、总结和参考文献列表。最后一章阐述了如何将基于证据的干预措施适应于新的群体和环境。书中强调了规划矩阵、迭代规划、逻辑模型和评估等关键概念。本书是开发和规划健康促进及健康教育计划的实用资源,适用于教学目的。

2025-02-26

Front-End-Development-Libraries:免费代码营教程

前端开发库 免费代码营教程 要学习这个 至少 2 小时/天的学习或更多但不少于

2021-08-05

timeprox:用于复古浏览器的 Wayback Machine (web.archive.org) 的 HTTP 代理

时间接近 用于复古浏览器的Node.js HTTP 代理。 通过。 上图:Windows 上的 Netscape Navigator 2.01 for Workgroups 3.11 的屏幕截图,通过 timeprox HTTP 代理访问 Yahoo! 的首页。 1998 年由 Internet Archive 的 Wayback Machine 存档。 (2020-05-24) 如果您喜欢怀旧并喜欢玩弄 90 年代后期的复古操作系统和软件,那么缺少一件事:访问 WWW 或万维网(我们今天简称为 Web)。 通过旧浏览器访问现代 Web 通常不起作用。 现在大多数站点都需要 SSL,而这些浏览器中的任何 HTTPS 实现都已过时。 反过来,试图通过代理模仿当时的 Web 在现代浏览器中不起作用,因为它们还需要更高的安全性并且经常强制重定向到 HTTPS 站点。 换句话说,复古操作

2021-08-04

levelfly:升级学习! 友好的学习管理系统

水平飞 Levelfly 是一个开源的、基于成就的学习管理系统 (LMS) 和社交网络,由为和由美国和。 Levelfly 的演示实例可在 在 Levelfly 上工作 这些说明已经在 Linux 和 OSX 上进行了测试。 如果您可以为任何其他平台或 Docker 或 Vagrant 等工具添加设置说明,请并分享您的智慧! 安装和 Ruby 2.4.10(推荐使用 ) 查看 Levelfly 代码: git clone https://github.com/neuronic-games/levelfly.git && cd levelfly 创建一个 Postgres 数据库: createdb -U postgres levelfly 编辑config/database.yml以设置您的数据库用户名和密码 初始化数据库: bundle exec rake db:creat

2021-08-04

react-native-basic-modal:React Native 的基本和优雅的 UI 模式

安装 添加依赖: npm i react - native - basic - modal 对等依赖 重要的! 你需要安装它们 "react" : ">= 16.x.x" , "react-native" : ">= 0.55.x" , "react-native-modal" : ">= 11.4.0" 用法 组件选项 基本模态 万圣节模态 进口 import { BasicModal , HalloweenModal } from "react-native-basic-modal" ; 基本模态用法 默认用法 < BasicModal> 可定制的用法 &lt; BasicModal isVisible title = "Warning!" desciption = "Lorem Ipsum is simply dummy text

2021-08-04

site:已发布的 play-with-go.dev 站点

是一系列基于浏览器的交互式交互式指南,介绍了使用所需的工具。 在介绍语言本身的之后很自然的下一步。 play-with-go.dev涵盖了go命令、 和许多其他工具的各种子命令, 工具将使编写 Go 程序变得更加容易和有趣! 要开始学习play-with-go.dev ,只需访问 。 如果您有兴趣了解有关该项目的更多信息,特别是如何贡献,请参阅。 play-with-go.dev启动图像是由为该项目创建的。 社区 play-with-go.dev是一项实验,旨在测试以下假设:就开发人员工具而言,交互式指南是一种更具吸引力的学习媒介。 因此go命令和模块非常适合这种类型的指南。 我们需要您的反馈和建议来帮助引导play-with-go.dev正确的方向发展! play-with-go.dev非常受社区欢迎,为社区服务。 目标是建立一个包含高质量、经过审查和策划的内容的平台,并采用多样

2021-08-04

cute-berto:https的非常非常低级别的克隆

使用 GSAP 覆盖主光标

2021-08-05

furacao-na-soraka

富拉康纳索拉卡 使用命令行声音。 兼容性 Linux 视窗 苹果 跑步 npx furacao-na-soraka

2021-08-04

sociality-necmi

创建 React 应用程序入门 这个项目是用引导的。 可用脚本 在项目目录中,您可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果您进行编辑,页面将重新加载。 您还将在控制台中看到任何 lint 错误。 npm test 在交互式观察模式下启动测试运行器。 有关更多信息,请参阅有关的部分。 npm run build 将用于生产的应用程序构建到build文件夹。 它在生产模式下正确地捆绑了 React 并优化了构建以获得最佳性能。 构建被缩小,文件名包括哈希值。 您的应用程序已准备好部署! 有关更多信息,请参阅有关的部分。 npm run eject 注意:这是一种单向操作。 一旦eject ,就回不去了! 如果您对构建工具和配置选择不满意,您可以随时eject 。 此命令将从您的项目中删除单个构建依赖项。 相反,它会将所有配置文件和可

2021-08-05

bluehost-wordpress-plugin:将您的 WordPress 站点与 Bluehost 控制面板集成的 WordPress 插件,包括性能、安全性和更新功能

Bluehost WordPress 插件 将您的 WordPress 站点与 Bluehost 控制面板集成的 WordPress 插件,包括性能、安全性和更新功能。

2021-08-04

DNN-JavaScript-Libraries:打包为 DNN JavaScript 库扩展的常见 JavaScript 库

DNN JavaScript 库 7.2 版引入了 JavaScript 库扩展类型。 这允许通用 JavaScript 库存在于 DNN 站点内的单个位置,而不是每个模块、皮肤和想要使用自己的包含它们的内容片段。 DNN 目前带有用于 jQuery、jQuery UI、jQuery Migrate、Knockout 和 Knockout Mapping 的库。 除了这些内置库之外,新的库还可以安装到 DNN 中,供各种组件使用。 DNN 允许使用多个版本的 JavaScript 库,因此一个模块可以请求特定版本的脚本,而另一个模块则请求另一个。 只要他们不在同一页面上,他们就会得到他们所要求的; 否则,DNN 将使用更高版本。 如何添加新库 您需要安装依赖项( yarn install ),然后使用new脚本,这将提示您输入各种信息 yarn install yarn

2021-08-04

stac-api-spec:SpatioTemporal Asset Catalog API 规范 - 一种使地理空间资产可公开搜索和可抓取的 API

应用程序接口 关于 时空资产目录 (STAC) 规范旨在标准化地理空间资产在线公开和查询的方式。 “时空资产”是表示在特定空间和时间捕获的有关地球信息的任何文件。 核心 STAC 规范位于 。 STAC API 是空间时间资产目录的动态版本。 它返回 STAC 、 、 或 STAC API ,具体取决于端点。 Catalog 和 Collection 对象是 JSON,而 Item 和 ItemCollection 对象是具有外部成员的 GeoJSON 兼容实体。 通常,在返回单个 Item 对象时使用 Feature,在返回多个 Item 对象(而不是 Item 实体的 JSON 数组)时使用 FeatureCollection。 可以按照标准(我们将使用 OAFeat 作为速记)来实现 。 在这种情况下,可以将 STAC API 视为搜索 STAC 目录的专用功能 API,其

2021-08-04

AttentionGAN:用于未配对图像到图像翻译和多域图像到图像翻译的 AttentionGAN

用于未配对图像到图像转换的 AttentionGAN-v2 AttentionGAN-v2 框架 建议的生成器学习前景和背景注意力。 它使用前景注意力从生成的输出中选择前景区域,同时使用背景注意力来维护来自输入图像的背景信息。 请参阅我们的论文了解更多详情。 与最先进方法的比较 自拍到动漫翻译 马到斑马的翻译 斑马到马的翻译 Apple 到 Orange 的翻译 橙色到苹果的翻译 地图到航拍照片翻译 航拍照片到地图翻译 风格转移 学习注意力掩码的可视化 自拍到动漫翻译 马到斑马的翻译 斑马到马的翻译 Apple 到 Orange 的翻译 橙色到苹果的翻译 地图到航拍照片翻译 航拍照片到地图翻译 扩展纸| 会议论文 AttentionGAN:使用注意力引导生成对抗网络的未配对图像到图像转换。 Hao Tang 1 、 Hong Liu 2 、 Dan Xu 3

2021-08-04

code-editor:一个简单的代码编辑器,用于快速编辑

代码编辑器 请在提供反馈和问题对于我们的功能/变更日志,请访问 最新版本更新: 我们使用了 Firebase 的 FirePad 代码的一部分来添加协作。 支持的版本 以下是代码编辑器支持的版本 版本 支持的 6.0.x :check_mark_button: 3.1.x :check_mark_button: 2.1.x :cross_mark: 2.0.x :cross_mark: 1.0.x :cross_mark: 报告漏洞 我们目前不对某些漏洞负责。 如果有,您可以提出问题或访问

2021-08-04

curso_practico_js

js_practical_course 工作坊#1:几何图形 -1. 定义公式-2。 实现JS -3中的公式。 创建函数-4。 在 HTML 中实现 JS 研讨会#2:折扣和百分比 定义公式 定义函数 将 JS 集成到 HTML 中 研讨会#3:时尚、中值、平均 定义公式 定义函数 将 JS 集成到 HTML 中 研讨会#4:工资差异

2021-08-04

nlpcloud-js:spaCy Cloud API 的 Javascript 客户端。 在生产中轻松使用所有 spaCy 预训练模型和您自己的自定义模型

用于 NLP 云的 Node.js 客户端 这是 NLP Cloud API 的 Node.js 客户端: : NLP Cloud 提供针对 NER、情感分析、分类、摘要、文本生成、问答、机器翻译、语言检测、标记化、POS 标记和依赖分析的高性能预训练。 它已准备好用于生产,通过 REST API 提供服务。 预先训练的模型是来自 Hugging Face 的 spaCy 模型和一些基于 Transformer 的模型。 您还可以部署自己的基于转换器的模型或 spaCy 模型。 如果您遇到问题,请不要犹豫,将其作为 Github 问题提出。 谢谢! 安装 通过 npm 安装。 npm install nlpcloud --save 返回的对象 库返回的所有对象都是承诺。 如果成功,结果将包含在response.data 。 在失败的情况下,你可以检索的状态代码err.resp

2021-08-04

WFuzzFE (WFuzz FrontEnd/UI)-开源

WFuzz FrontEnd (WFuzz UI) 是我们将 GUI 包装到由 edge-security.com 提供的历史悠久的著名 wfuzz.py 的东西,它因其多线程和灵活性而闻名,可根据 HTTP 响应代码显示所需的结果/否. 行/字。

2021-08-08

SuperTest:用于测试 node.js HTTP 服务器的超级代理驱动库-开源

使用 fluent API 测试 node.js HTTP 服务器的超级代理驱动库。 此模块的动机是为测试 HTTP 提供高级抽象,同时仍允许您下拉到 superagent 提供的低级 API。 将 SuperTest 作为 npm 模块安装,并将其作为开发依赖项保存到 package.json 文件中。 您可以将 http.Server 或函数传递给 request(),如果服务器尚未侦听连接,那么它会为您绑定到一个临时端口,因此无需跟踪端口。 需要注意的一点是,如果您不添加状态代码期望(即 .expect(302)),则超级代理现在将任何 HTTP 错误(除了 2XX 响应代码之外的任何内容)作为第一个参数发送到回调。 期望按定义的顺序运行。 此特性可用于在执行断言之前修改响应正文或标头。

2021-08-08

Coinlist:Coinlist自动化

由@ifrosta 操作说明: 打开浏览器控制台 粘贴下面的代码 等待代码执行 完毕 :winking_face: :red_heart: 感谢您对 ERC20 的支持 | BEP20 (BSC) 0x8e6a359C05a8ab21409F74ec175Fb0C5ee4CF38c 用USDT支付MAX(不提交) let run = async ( ) => { let a = document . body . querySelectorAll ( ".c-input--checkbox" ) , b = document . body . querySelector ( ".c-input" ) , c = document . body . querySelector ( ".u-colorGray6" ) . textContent . trim ( ) . replace ( / \$ | , / g ,

2021-08-04

空空如也

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

TA关注的人

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