logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++工程如何提供http服务接口

依赖:C++14 及以上;Boost(可选,仅 header);OpenSSL(可选)。方案 B:cpp-httplib(Header-only,零依赖)特点:单头文件,仅依赖系统 libc;适合嵌入式/小工具。方案 A:Crow(Header-only,最简单)即可看到 JSON 返回。在 C++ 工程里给类似。下面是 2 种简单的方案。

#c++#http
c++代码调试的艺术

第二部分指出了这块堆内存是在第15行进行分配的,同样显示了栈信息,报告中还包含了内存数据等(图6-17中未显示)。在6.1节中,我们可以在Windows系统中使用VC++很方便地发现代码中的内存泄漏问题,同样,在Linux系统中我们也希望能够比较方便地发现内存泄漏的问题,并且能够准确地指出内存泄漏的代码行。在代码清单6-10中,函数heap_buffer_overflow_test分配了一个10字

文章图片
#c++#开发语言
linux命令--防火墙--iptables

iptables 是一个在 Linux 系统上用于配置 IPv4 数据包过滤和网络地址转换的工具。它允许你设置规则来控制数据包的流向、转发和处理。

#linux#运维#服务器
Q, K, V 都来自同一个输入序列,那么如何使用先验知识

方面词嵌入位置编码目的编码语义信息编码位置信息性质可学习参数固定函数/可学习维度与模型维度相同与模型维度相同组合方式相加与词嵌入相加例子"猫"→[0.8,0.2,0.9]位置3→[sin(3),cos(3)…]关键特性相似词向量相近相对位置可线性表示。

#transformer
RNN LSTM seq2seq 注意力机制 Transformer ,演化路径

模型/技术与前代的关系解决的核心问题带来的范式转变RNN起点如何建模变长序列循环连接LSTMRNN的增强RNN的长程依赖(梯度消失)门控机制Seq2SeqRNN/LSTM的应用框架如何做序列到序列的转换Encoder-Decoder架构注意力机制Seq2Seq的补丁Seq2Seq的信息瓶颈与对齐动态上下文与软对齐对前四者的革命性替代RNN的顺序计算瓶颈与注意力作为补丁的局限性完全基于注意力,并行化

#rnn#lstm#transformer
建造者模式C++

建造者模式(Builder Pattern)是一种创建型设计模式,它将复杂对象的构建过程与表示分离,使得同样的构建过程可以创建不同的表示。这种模式特别适合创建具有多个组成部分、配置复杂的对象。

#建造者模式#c++#java
ffmpeg 视频解码流程及主要API

视频解码流程主要分为**解封装(Demuxing)解码(Decode)**两个阶段。

#音视频
ffmpeg编译时报错gcc is unable to create an executable file.

查看configure后发现只有--cpu选项,查看RK3568说明书,cpu是cortex-a55。增加选项--cpu=cortex-a53后,不再报错。查看错误信息ffbuild/config.log。缺少-mcpu=参数。

文章图片
ffmpeg滤镜-drawtext-命令行

使用 FFmpeg 在视频上添加文字可以通过drawtext滤镜来实现。这个滤镜允许你指定字体、大小、颜色、位置等。

文章图片
linux命令--防火墙--iptables

iptables 是一个在 Linux 系统上用于配置 IPv4 数据包过滤和网络地址转换的工具。它允许你设置规则来控制数据包的流向、转发和处理。

#linux#运维#服务器
    共 21 条
  • 1
  • 2
  • 3
  • 请选择