自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1365)
  • 资源 (27)
  • 收藏
  • 关注

原创 【p2p、分布式,区块链笔记 DAM】UserList.js & UserInfo.js

【代码】【p2p、分布式,区块链笔记 DAM】UserList.js & UserInfo.js。

2024-11-12 19:00:00 137

原创 【p2p、分布式,区块链笔记 DAM】Login 用户登录&注册

Login实现了一个简单的用户登录和注册页面,它允许用户注册新账户、登录,以及在用户注册成功后向应用服务器请求授权证书,以允许用户在 GUN 网络上有选择地访问特定数据。logIn。

2024-11-11 15:00:00 436

原创 【p2p、分布式,区块链笔记 DAM】GUN用户认证实例 useGunContext

GUN 实例管理通过useRef保持 GUN 实例、用户对象和认证 token 的持久性。确保整个应用只使用一个 GUN 实例,避免多次初始化。用户认证在useEffect中监听 GUN 的auth事件,当用户认证成功时,通过 API 获取和。支持自动记住用户登录状态(使用 sessionStorage)。跨组件共享通过将 GUN 实例、用户对象和相关方法传递给整个应用,使各个组件可以轻松访问。

2024-11-10 15:00:00 396

原创 nodejs 020: React语法规则 props和state

在 React 中,和是管理数据流的两种核心机制。理解它们之间的区别和用途是构建 React 应用程序的基础。

2024-11-09 19:00:21 965

原创 nodejs 019: React组件 JSX基础语法规则

REACT JSX基础语法

2024-11-08 19:00:00 1860

原创 【p2p、分布式,区块链笔记 Torrent】WebTorrent & bittorrent-dht DHT的构造+lookup+announce

k-bucket。

2024-11-07 19:00:33 508

原创 【p2p、分布式,区块链笔记 Torrent】bittorrent-protocol对等连接管理和bittorrent-protocol扩展实现

是 BitTorrent 协议的一个底层实现库。此库主要用于(握手、数据块请求、数据传输、完成通知)。它可以用于构建 BitTorrent 客户端、种子服务器,或支持 BitTorrent 协议的其他应用。官方提供的。

2024-11-06 19:00:00 634

原创 【p2p、分布式,区块链笔记 Torrent】WebTorrent的add和seed函数

如果启用了 DHT,代码会将一个任务添加到任务队列中,监听事件。当种子通过 DHT 被广播出去时,触发事件,回调cb执行。这确保了种子可以通过 DHT 被其他客户端发现,即使没有使用中央 Tracker 服务器。简而言之,DHT 广播发生在的那一刻,通过监听事件来确保种子通过 DHT 网络传播。

2024-11-05 19:02:12 963

原创 【github 有趣项目】AMULE

去官方网站下载(社区版一般版本较新),解压版解压打开即可。点击“下一页”,输入名称,后边全都下一步即可。eMule支持两种网络协议:eD2K和Kad。

2024-11-04 19:13:30 378

原创 【p2p、分布式,区块链笔记 Torrent】通过网络编程库net集成bittorrent-protocol协议

TCP 服务器和客户端:事件驱动:数据传输:支持 IPC:server运行结果bittorrent-protocol 是一个用于实现 BitTorrent 协议的 Node.js 模块。该模块提供了与 BitTorrent 网络进行通信的基本功能,使开发者能够轻松构建基于 BitTorrent 的应用程序,如下载客户端或种子托管服务。握手过程:消息处理:事件驱动:扩展支持:

2024-11-03 19:00:05 625

原创 nodejs 018: Uncaught TypeError TypeError: os.tmpDir is not a function at <anonym

【代码】nodejs 018: Uncaught TypeError TypeError: os.tmpDir is not a function at <anonym。

2024-11-02 20:01:09 191

原创 【p2p、分布式,区块链笔记 Torrent】WebTorrent 的lt_donthave插件

【代码】【p2p、分布式,区块链笔记 Torrent】WebTorrent 的lt_donthave插件。

2024-11-01 19:02:02 478

原创 【GO学习笔记 go基础】访问控制

【GO学习笔记 go基础】访问控制

2024-10-31 19:00:18 402

原创 【p2p、分布式,区块链笔记 Torrent】webtorrent.min.js的实现之appendTo()函数

【代码】【p2p、分布式,区块链笔记 Torrent】webtorrent.min.js的实现之appendTo()函数。

2024-10-30 19:00:00 459

原创 【p2p、分布式,区块链笔记 Torrent】WebTorrent的上传和下载界面

【代码】【p2p、分布式,区块链笔记 Torrent】WebTorrent的上传和下载界面。

2024-10-29 19:00:00 513

原创 【GO学习笔记 go基础】编译器下载&安装+Go设置代理加速+项目调试+基础语法+go.mod项目配置+接口(interface)

关键字声明变量,也可以使用短变量声明。每个Go程序都必须属于某个包,通常是。用于定义自定义数据类型。包括条件语句和循环。

2024-10-28 15:00:00 1367

原创 【p2p、分布式,区块链笔记 IPFS】go-ipfs windows系统客户端节点实现 kubo试用

【代码】【p2p、分布式,区块链笔记 IPFS】go-ipfs windows系统客户端节点实现 kubo试用。

2024-10-27 15:00:00 863

原创 fpga系列 HDL: 竞争和冒险 02

在 Verilog 设计中,**竞争**(race conditions)和**冒险**(hazards)是数字电路设计中不期望出现的现象,它们会影响电路的正确性。了解并解决竞争和冒险问题对于确保电路稳定运行非常重要。

2024-10-26 19:00:00 1114

原创 fpga系列 HDL: 竞争和冒险 01

格雷码的这种特性在某些应用中可以减少误差和干扰,因此被广泛用于数字电路设计、编码器、存储器地址生成、错误校验等领域。在卡诺图中,相邻的1最小项可以合并为一个更简化的项。(Gray Code)是一种特殊的二进制编码,,即从最大值到最小值过渡时也只有一个位变化。

2024-10-25 19:00:18 986

原创 【p2p、分布式,区块链笔记 分布式容错算法】: 拜占庭将军问题+实用拜占庭容错算法PBFT

拜占庭容错(Byzantine Fault Tolerance, BFT)和非拜占庭容错(Non-Byzantine Fault Tolerance)是两种不同的容错机制,用于确保系统在存在错误或故障的情况下仍然能够正常运行。相对于BFT,非拜占庭容错的算法通常更简单,性能开销较低,因为不需要考虑恶意节点的情况。拜占庭容错关注的是在节点故障、网络问题等正常的故障情况下保证系统的正确性和一致性,但不处理恶意行为。拜占庭容错的核心目标是确保系统即使在部分节点故障或恶意行为的情况下,也能继续正确地运作。

2024-10-24 17:30:04 1102

原创 【p2p、分布式,区块链笔记 Blockchain】truffle005 调用以太坊测试网上某个地址的合约

【代码】【p2p、分布式,区块链笔记 Blockchain】truffle005 调用以太坊测试网上某个地址的合约。

2024-10-23 19:00:00 379

原创 【p2p、分布式,区块链笔记 Blockchain】truffle004 测试网络项目部署

一个简单的Solidity智能合约在测试网络部署示例

2024-10-22 19:00:00 367

原创 【p2p、分布式,区块链笔记 Blockchain】truffle003 测试网络准备

MetaMask是一种分发少量加密货币的工具,通常用于帮助用户获得进行测试、开发或学习的少量的代币。

2024-10-21 15:00:00 369

原创 【p2p、分布式,区块链笔记 Blockchain】truffle002 unleashed_rentable_nft 项目

【p2p、分布式,区块链笔记 Blockchain】truffle002 unleashed_rentable_nft 项目。

2024-10-20 15:00:00 581

原创 【p2p、分布式,区块链笔记 Blockchain】truffle001 以太坊开发框架truffle初步实践

Truffle是一个开发框架,用于编写、编译、测试和部署智能合约。环境准备:智能合约 编写 & 编译 部署合约 本地服务器ganache配置 网络配置 运行Truffle迁移(部署)与智能合约交互

2024-10-19 19:00:00 1104

原创 【p2p、分布式,区块链笔记 Blockchain】OP_RETURN 比特币数据存储操作

许多基于比特币的项目使用 OP_RETURN 来实现代币或其他资产的发行,比如 Omni Layer 和 Counterparty。:尽管比特币的脚本语言并不具备以太坊那样复杂的智能合约功能,但简单的合约逻辑仍然可以通过 OP_RETURN 实现。:通过将特定数据(如文件的哈希值)嵌入到区块链交易中,用户可以证明该数据在某一时间点之前存在。:通过 OP_RETURN,可以将任何信息存储到区块链上,比如证明、所有权声明、身份认证、用户名注册等。的数据,限制了用户可以存储的信息量。

2024-10-18 19:00:00 487

原创 【p2p、分布式,区块链笔记 Torrent】: WebTorrent & GitTorrent & bittorrent-dht

参数用于指定引导节点的地址,允许客户端加入 DHT 网络。:在指定的端口上开始监听来自其他 DHT 节点的请求。:创建一个新的 DHT 实例,处理 DHT 准备就绪事件。

2024-10-17 19:00:00 467

原创 【VSCODE 调试 cmake_debug】解决 ERROR: Failed to prepare executable target with name ‘undefined‘

【代码】【VSCODE 调试 cmake_debug】解决 ERROR: Failed to prepare executable target with name ‘undefined‘

2024-10-16 19:00:00 229

原创 【p2p、分布式,区块链笔记 UPNP】: 简单服务发现协议 SSDP

SSDP的操作主要包括发送发现请求(M-SEARCH)、响应发现请求(NOTIFY)以及注册服务(NOTIFY + LOCATION)等操作。它的工作机制主要是基于广播和多播消息,用于通告服务的存在以及查询网络上的服务。SSDP是一种基于 UDP 的协议,所以它并不涉及到TCP协议中的三次握手(three-way handshake)来建立连接或者四次挥手(four-segment handshake)来关闭连接。HTTP只是定义了一种信息的描述格式,并不一定要使用TCP进行传输。

2024-10-15 19:00:00 1059

原创 【github 使用相关】查找一个github项目的第一版代码

在项目页面上,选择位于导航栏下的“Commits”选项卡。这将显示项目的所有提交历史。

2024-10-14 15:00:00 190

原创 【c++ 高性能】:pthread多线程 pthread_cond_timedwait函数

参数cond:条件变量指针。mutex:互斥量指针。与一样,需要先锁定互斥量。abstime:指定的超时时间,类型为,表示绝对时间(即从某个时间点开始到目标时间的总时间,而不是相对时间)。返回值0:成功被唤醒。ETIMEDOUT:超时,未被唤醒。其他错误码:失败。

2024-10-13 19:00:00 514

原创 【p2p、分布式,区块链笔记 UPNP】: Libupnp test_init.c 03 初始化SDK --- 线程池初始化(UpnpInitThreadPools)

先进行线程池加锁,然后初始化线程池tp,后续解锁。// 用于存储返回的错误值int i = 0;// 计数器// 检查线程池指针是否为空,如果为空则返回错误代码 EINVALif (!tp) {// 初始化线程池的互斥锁,并将其加锁// 初始化线程池的条件变量// 如果初始化失败,解锁并销毁互斥锁和条件变量,返回错误代码 EAGAIN// 如果提供了线程池属性,则使用该属性,否则初始化默认属性} else {

2024-10-12 19:00:00 597

原创 【p2p、分布式,区块链笔记 UPNP】: Libupnp test_init.c 02 初始化SDK --- UpnpInitPreamble

【代码】【p2p、分布式,区块链笔记 UPNP】: Libupnp test_init.c 02 初始化SDK --- UpnpInitPreamble。

2024-10-11 19:00:00 592

原创 【p2p、分布式,区块链笔记 UPNP】: Libupnp test_init.c 01 初始化SDK

此宏代表内联(inline)函数修饰符。根据平台的不同(如微软的 Visual C++ 编译器),宏可能会展开为inline或_inline。微软的 Visual C++ 编译器 (_MSC_VER) 小于等于 1900 的版本使用_inline,而更高版本使用标准的inline。1900inline#else#endifPRIzdPRIzuPRIzx:格式说明符,用于打印不同大小的数据类型。它们在不同平台上可能有所不同:PRIzd:用于有符号整数的打印。PRIzu。

2024-10-10 19:00:00 692

原创 【p2p、分布式,区块链笔记 UPNP】: Libupnp的线程池简述

【代码】【p2p、分布式,区块链笔记 UPNP】: Libupnp的线程池简述。

2024-10-09 19:00:00 886

原创 【cpp/c++ summary 工具】Visual Studio 2022 切换编译器(Clang、MinGW Minimalist GNU for Windows)

_bf16。

2024-10-08 15:00:00 513

原创 【cpp/c++ summary 工具】Visual Studio 2022 安装与cmake项目配置

【cpp/c++ summary 工具】Visual Studio 2022 安装与cmake项目配置

2024-10-07 15:00:00 299

原创 【cpp/c++ summary 工具】 conan包管理器安装与cmake项目配置

用户广泛、全面、跨平台的c++包管理工具CONAN

2024-10-06 15:00:00 306

原创 【cpp/c++ summary 工具】 vcpkg 包管理器

【代码】【cpp/c++ summary 工具】 vcpkg 包管理器。

2024-10-05 15:00:00 617

原创 【cpp/c++ summary 工具】 Hunter 报错 CMake hunter error: Unexpected MSVC_VERSION

【代码】【cpp/c++ summary 工具】 Hunter 报错 CMake hunter error: Unexpected MSVC_VERSION。

2024-10-04 15:00:00 227

前端3D编程与threejs[学习案例].rar

前端3D编程与threejs[学习案例]

2021-03-17

python的奇怪的库.rar

Boost.Python:实现C ++和Python之间的无缝互操作性。 Cffi:用于调用C代码的外函数接口。 需要 pycparser。 Coverage 在测试执行期间测量程序的代码覆盖率。 https://www.cnblogs.com/sunshine-blog/p/9815088.html cx_Freeze:一组脚本和模块,用于将Python脚本冻结为可执行文件。 cx_Oracle:符合Python DB API 2.0规范的 Oracle数据库的接口。 Cython:一种用于编写Python C扩展的语言。 Python高级技巧:lazy property https://blog.csdn.net/qq_28168421/article/details/90626573?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task 到kivy了 CVXcanon:凸优化建模工具的常用操作。CVXcanon:凸优化建模工具的常用操作。 Kiwisolver: Cassowary约束求解算法的有效实现。 Dipy:扩散MR成像。 biopython:https:一套用于生物计算的工具。//biopython-cn.readthedocs.io/zh_CN/latest/ 到LIBLINEAR:用于大型线性分类的库。了

2021-03-17

PLSQL Developer V8.0.2.rar

PLSQL Developer

2021-03-04

数列迭代的演示.ggb

数列迭代的演示

2021-01-05

DirectPage.rar

Android_跳转页

2021-01-04

wangluobiancheng.rar

android html解析:https://blog.csdn.net/ResumeProject/article/details/111997471

2020-12-30

ScreenToGif 2.rar

Screen To Gif:录制屏幕,同时也包含了摄像头录制,白板书写录制等功能,并且在录制后,可以对录制内容进行增删、修改、压缩等处理

2020-11-12

winterwell.markdown_0.2.3.jar

在ecplise中要安装插件才能打开.md。Eclipse Markdown Editor 是一款 Eclipse 插件,可以实现 .md 和 .txt 文件的 Markdown 语法高亮,并提供 HTML 预览。

2020-07-31

orb.rar-python+opencv的orb算法,打包好的exe

ORB 是 Oriented Fast and Rotated Brief 的简称,可以用来对图像中的关键点快速创建特征向量,这些特征向量可以用来识别图像中的对象。

2020-07-29

gestures-android手势识别两个对勾手势 OnGestureListener手势识别

android手势识别两个对勾手势 OnGestureListener手势识别 可用于加载手势库

2020-07-28

读者 2019年13期.pdf

读者 2019年13期.pdf

2020-07-28

LoveStudy-master.zip

git下载方法 https://blog.csdn.net/xiemanR/article/details/53858192 https://blog.csdn.net/wangzhibo666/article/details/86516866

2020-07-26

pylzma-0.5.0-cp38-cp38-win_amd64.whl

pylzma-0.5.0-cp38-cp38-win_amd64.whlpylzma-0.5.0-cp38-cp38-win_amd64.whlpylzma-0.5.0-cp38-cp38-win_amd64.whlpylzma-0.5.0-cp38-cp38-win_amd64.whlhttps://stackoverflow.com/questions/11005301/decompressing-with-pylzma

2020-07-26

taxi+_zone_lookup.csv

taxi+_zone_lookup.csv出租车区域数据

2020-07-25

AITHINKER-ESP8266-SDK-v2.0.rar

安信可esp8266,ESP8266 安信可WIFI模块,SDK V2.0编译环境 802.11 b/g/n 内置 Tensilica L106 超低功耗 32 位微型 MCU,主频支持 80 MHz 和 160 MHz,支持 RTOS 内置 10bit 高精度 ADC 内置 TCP/IP 协议栈 内置 TR开关、balun、LNA、功率放大器 和 匹配网络 内置PLL、稳压器和电源管理组件,802.11b 模式下 +20dBm 的输出功率 A-MPDU 、A-MSDU 的聚合和 0.4s 的保护间隔 WiFi @ 2.4GHz,支持 WPA/WPA2 安全模式 支持 AT远程升级 及云端 OTA升级 支持 STA/AP/STA+AP 工作模式 支持 Smart Config 功能(包括 Android 和 iOS 设备) HSPI 、UART、I2C、I2S、IR Remote Control、PWM、GPIO 深度睡眠保持电流为 10uA,关断电流小于 5uA 2ms 之内唤醒、连接并传递数据包 待机状态消耗功率小于 1.0mW (DTIM3) 工作温度范围:-40℃- 125℃

2020-07-25

tensorcalculus1603.01660.pdf

相关教程 https://www.youtube.com/watch?v=kGXr1SF3WmA&list=PLJHszsWbB6hpk5h8lSfBkVrpjsqvUGTCx

2020-07-25

GTM004.A.Course.in.Homological.Algebra.-.P.J.Hilton,U.Stammbach.pdf

Homological.Algebra Homological.Algebra 同调代数 Graduate Texts in Mathematics

2020-07-24

GTM003.Topological.Vector.Spaces.-Helmut.H..Schaefer (1).pdf

Graduate Texts in Mathematics Topological.Vector.Spaces 拓扑向量空间

2020-07-24

whisper.cpp的ggml-large-v3.bin模型参数文件

ggml-large-v3.bin模型参数文件的压缩一部分,压缩为4个部分,此为part4

2024-01-21

whisper.cpp的ggml-large-v3.bin模型参数文件

ggml-large-v3.bin模型参数文件的压缩一部分,压缩为4个部分,此为part3

2024-01-21

whisper.cpp的ggml-large-v3.bin模型参数文件

ggml-large-v3.bin模型参数文件的压缩一部分,压缩为4个部分,此为part2

2024-01-21

whisper.cpp的ggml-large-v3.bin模型参数文件

ggml-large-v3.bin模型参数文件的压缩一部分,压缩为4个部分,此为part1

2024-01-21

code : c++高性能多进程 cuda编程:GPU结构和通信速度+tiling

code for c++高性能多进程 cuda编程:GPU结构和通信速度+tiling

2023-08-04

onnx手动操作构造节点并转为tensorrt的数据

onnx手动操作构造节点并转为tensorrt的数据

2023-06-26

cudnn-linux-x86-64-8.9.1.23-cuda12-archive.tar.xz

cudnn-linux-x86_64-8.9.1.23_cuda12-archive.tar.xz

2023-05-15

PoseforEveryting的github代码

现有的二维姿态估计工作主要集中在某个类别,例如人、动物和车辆。但是,有许多应用场景需要检测看不见的物体类的姿势/关键点。在本文中,我们介绍了与类别无关的姿态估计(CAPE)的任务,该任务旨在创建一个姿态估计模型,该模型能够在仅给定几个具有关键点定义的样本的情况下检测任何类别物体的姿态。为了实现这一目标,我们将姿态估计问题表述为关键点匹配问题,并设计了一种新颖的CAPE框架,称为POse匹配网络(POMNet)。该文提出一种基于变压器的键点交互模块(KIM),用于捕获不同关键点之间的交互以及支持和查询图像之间的关系。我们还介绍了多类别姿势 (MP-100) 数据集,这是一个包含 100 个对象类别的 2D 姿势数据集,包含超过 20K 个实例,专为开发 CAPE 算法而设计。实验表明,我们的方法比其他基线方法大打折扣。

2022-11-15

语义标注https://github.com/StevenLiuWen/sRNN_TSC_Anomaly_Detection/i

语义标注https://github.com/StevenLiuWen/sRNN_TSC_Anomaly_Detection/issues/10

2022-08-15

tensorflow1.15 whl安装文件

tensorflow1.15 whl安装文件

2022-08-12

https://blog.csdn.net/ResumeProject/article/details/123292963

https://blog.csdn.net/ResumeProject/article/details/123292963

2022-05-22

samba.iso lunixsamba服务器

在嵌入式系统开发应用平台中,tftp、nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba是Linux和Windows之间的文件传输工具。

2021-03-22

PacketTracer52_setup.exe

思科路由模拟软件Packet Tracer

2021-03-20

shixi8yue对应的环境.rar

shixi8yue对应的环境

2021-03-18

shixi8yue.rar

html5+css3登陆,注册界面

2021-03-18

ajax聊天室修改了样式.rar

聊天室修改了样式

2021-03-18

android+opencv.rar

有两个不同版本的OpenCV-2/3-android-sdk和android端代码

2021-03-17

webgl初级教程r73-2018年10月.rar

webgl初级教程r73-2018年10月

2021-03-17

空空如也

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

TA关注的人

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