自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(848)
  • 资源 (23)
  • 收藏
  • 关注

原创 动态算法网站

-南洋理工大学,动态算法网站地址

2023-09-08 18:36:00 312

原创 AI之gpt_academic

为ChatGPT/GLM提供实用化交互界面,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm2等本地模型。兼容文心一言, moss, llama2, rwkv, claude2, 通义千问, 书生, 讯飞星火等。...

2023-09-08 18:34:00 472

原创 AI之文本转语音

地址(https://github.com/suno-ai/bark)

2023-09-08 18:29:00 341

原创 应用程序部署之CQtDeployer

CQtDeployer 。 跨平台应用程序部署工具支持windowslinux支持处理器架构x86x86-64ARMARM64截至目前,已发布的安装包有

2023-08-25 06:59:00 323

原创 ubuntu制作离线apt软件源

-见ubuntu18 apt离线源制作 apt download package and dependencies

2023-08-23 22:02:00 221

原创 转:[译] Linux 异步 I_O 框架 io_uring:基本原理、程序示例与性能压测(2020)

译者序本文组合翻译了以下两篇文章的干货部分,作为 io_uring 相关的入门参考:How io_uring and eBPF Will Revolutionize Programming in Linux, ScyllaDB, 2020An Introduction to the io_uring Asynchronous I/O Framework, Oracle, 2020i...

2023-08-03 15:42:00 251

原创 linux打开串口出错Cannot open /dev/ttyS0 Permission denied解决方案

1 将当前用户加入dialout组。 命令:sudo usermod -aG dialout $USER将 $USER 换成你的用户名,比如,用户名为ABC,这里的命令为 sudo usermod -aG dialout ABC2 重启计算机...

2023-07-23 01:54:00 1779

原创 Ubuntu 软件仓库镜像使用帮助

-https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

2023-07-22 23:11:00 157

原创 4个AI网站+1个AI插件

1 Poe2 Ora AI3 Perplexity4 Chatforefront5 Merlin(Chrome插件)

2023-07-18 20:14:00 69

原创 搭建本地ChatGPT

-1 下载并安装Docker 【官网下载】2 使用开源项目:潘多拉 (Pandora) 【github】3 一键安装命令:docker pull pengzhile/pandora启动端口: 8899docker run -e PANDORA_CLOUD=cloud -e PANDORA_SERVER=0.0.0.0:8899 -p 8899:8899 -d peng...

2023-07-18 20:08:00 227

原创 microsoft edge 金丝雀版本下载

https://www.microsoft.com/zh-cn/edge/download/insider?form=MA13FJ下载合适的操作系的版本选择合适的你的语言下载后,运行, 将自动安装安装结束后, 体验噻。...

2023-07-10 20:45:00 1360

原创 CHATGPT获取登录token

先使用web登录chatgpt再使用web打开 http://chat.openai.com/api/auth/session, 获取token

2023-07-06 09:44:00 1666

原创 gitmind思维导图

一款非常高效的思维导图网站地址网站截图

2023-07-05 23:01:00 77

原创 musclewiki 健身教学

https://musclewiki.com/一个健身锻炼平台教学

2023-07-05 22:59:00 84

原创 aconvert 一个支持多 音视频、多文档格式、压缩包格式转换在线网站

一个支持多 音视频、多文档格式、压缩包格式转换在线网站地址web截图

2023-07-05 22:57:00 455

原创 fosshub 完全免费的工具库

-fosshubweb截图

2023-07-05 22:52:00 593

原创 memreduct内存优化工具

适用平台:windows下载地址运行截图托盘菜单支持多种功能

2023-07-05 22:30:00 180

原创 Final2x - 开源图片放大工具,支持9 款模型,可提高图像分辨率

Final2x - 开源图片放大工具,支持9 款模型,可提高图像分辨率 ...下载地址

2023-07-05 22:23:00 228

原创 optimizer-windows的瑞士军刀

下载地址https://github.com/hellzerg/optimizer/releases运行截图支持多种语言

2023-07-05 22:12:00 139

原创 GOPEED, 一款支持全平台的下载器

GOPEED, 一款支持全平台的下载器开源、轻量、原生,支持(HTTP、BitTorrent、Magnet 等)协议下载。下载地址下载首页

2023-07-05 22:05:00 508

原创 Windows 11 Enterprise (Evaluation)下载地址

下载地址: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/无需激活即可使用内置开发者配置(VS2022)虚拟机内存需要8GB, 硬盘需要70GB

2023-06-27 13:01:00 123

原创 cmake设置gcc将shared library 改为生成 executeable

前文ubuntu下, 同一份代码, 使用 gcc 和 clang 编译结果不相同。 gcc 编译结果, 生成的程序为 type 为 shared libary, 而 clang 编译生成的程序的type 为 executeable.解决方案为cmakelists.txt脚本增加如下脚本set(CMAKE_CXX_FLAGS "-no-pie") set(CMAKE_C_...

2023-06-12 22:01:00 97

原创 tinywin10下载地址

安装包只有3.7G (64位)地址https://archive.org/details/tiny-10_202301下载入口优势系统占用不足10G

2023-06-11 09:32:00 1359

原创 基于QtIFW创建程序安装包,卸载程序快捷方式创建

概述本文将介绍如何创建桌面快捷方式本文将介绍一种卸载前监测程序运行时中断卸载流程本文演示代码基于官方的tutorial本文演示代码下载卸载前监测程序运行自己尝试了好多基于QtIFW的安装包,发现,软件运行时,都能顺利卸载软件。实现目标:软件运行时,卸载程序启动时能提示软件正在运行,同时中断卸载流程。便有了此文。环境QtIFW版本: 4.5.2, 下载地址操作系统: ...

2023-06-07 18:42:00 384

原创 一个基于C++11的异步安全日志库

0 源码获取gitee1 概述这是一个基于c++11的异步日志库目前仅支持windows已通过 VS2019 + windows11 测试, Ubuntu+clang10.1通过测试。支持自动清理距今指定天数的日志支持设定日志文件输出路径2 待实现支持linux (2023-06-05已实现)3 一个范例使用范例std::unique_ptr<oct...

2023-06-04 22:39:00 70

原创 VS2019离线下载安装

移步 https://learn.microsoft.com/en-us/visualstudio/install/create-a-network-installation-of-visual-studio?view=vs-2019#download-the-visual-studio-bootstrapper-to-create-the-network-layout安装步骤...

2023-04-23 19:15:00 65

原创 QtCipherSqlitePlugin插件使用 (3)

写在前面关于使用 QtCipherSqlitePlugin 插件加密的一些注意事项。比如,修改默认加密算法的某些关键值如果 还没有读过作者的文档, 请移步到这里之前笔者也做过逆向,SqliteCipher加密原来是将密码和锁放在了本地, 看来本地加密文件蛮失望的。 ????显然, 只要知道了密码, 剩下的都不是问题了。那么, 密码怎么来? 如果你的密码是从写在本地的(程序内), 那么 I...

2023-03-25 01:08:00 133

原创 Qt5.14封装 QTextEdit可现实行号和列号

概述开发操作系统: win11Qt版本: 5.14封装之初心, 用于显示网络和串口收到的源码数据, 十六进制显示,每一帧显示一行功能可显示行号和列号可指定列数与行数显示滚动条界面组成全部由QTextEdit组成, 共四个。 其中,左上角的 没有用到。 仅仅起到了占位的作用。 见下图显示范例下面用于显示源码范例用法直接调用append 函数即可控件组...

2023-03-16 17:46:00 393

原创 一个网络和串口全双工通信的c++库

欢迎指正概述该库是https://github.com/ZLMediaKit/ZLToolKit和https://github.com/itas109/CSerialPort的集合这是一个通信库, 包括网络和串口通信网络包括: TCP客户端、TCP服务端,UDP单播、UDP组播、UDP广播提供的接口中,均为全双工通信, 支持收发需要 c++11及以上版本支持统一通信接口函数,比如...

2023-03-11 18:49:00 115

原创 QtCipherSqlitePlugin插件使用 (2)

写在前面更多用法,请参考 QtCipherSqlitePlugin wiki gitee 或者 QtCipherSqlitePlugin wiki github注意: 各版本的不同,关注兼容性;本文演示版本: 1.3 ;正考虑为其增加 cmake 脚本, 默认使用 qmake 编译源码;本文演示Qt版本: 5.14本文演示操作系统: windows11本文目标介绍插...

2023-03-03 07:31:00 325

原创 QtCipherSqlitePlugin插件使用(1)

写在前面更多用法,请参考 QtCipherSqlitePlugin wiki gitee 或者 QtCipherSqlitePlugin wiki github注意: 各版本的不同,关注兼容性;本文演示版本: 1.3 ;正考虑为其增加 cmake 脚本, 默认使用 qmake 编译源码;本文演示Qt版本: 5.14本文演示操作系统: windows11目标本文将介绍...

2023-03-03 01:00:00 241 1

原创 windows--cmake与c++的使用教程(16)

1 概述本文基于前文环境本节目标: macro编写与函数编写2 macro 与 function可类比C语言中的宏定义与函数CMake function传递参数时,不用传递参数类型cmake macro宏只是对字符串的简单替换。和define类似。3 macro 语法macro需 与 endmacro配对使用macro(<name> [<arg...

2022-12-21 14:39:00 59

原创 windows--cmake与c++的使用教程(15)

windows--cmake与c++的使用教程(15)1 概述本文基于前文环境本节目标:target_link_libraries 为项目链接动态库2 target_link_libraries 作用常用于链接给定目标或者使用的库。(说人话:链接第三方库, 静态库与动态库)比如,项目A需要依赖动态库B,那么, 动态库B通常需要提供:头文件、lib库文件和可执行程序dll...

2022-12-21 08:19:00 138

原创 windows文件发布助手

0 源码获取giteegithub引用项目https://gitee.com/peng_weijie/cpptools1 概述这是一款用于修改 windows 可执行程序( exe、dll)版本号 和 修改VS安装项目(.vdproj)版本号的小程序。可执行程序可修改: 文件版本和产品版本安装项目修改: version 字段公司内部部分项目沿用,每当升级时,需要手...

2022-12-18 18:19:00 53

原创 windows--cmake与c++的使用教程(14)

1 概述本文基于前文环境本节目标:target_include_directories 用法2 作用target_include_directories 的作用, 用于给固定目标指定头文件搜索路径。modern cmake之前,与之对应的是 include_directories。include_directories也是用于设置头文件搜索路径。它俩对比名称区别...

2022-11-23 23:25:00 126

原创 windows--cmake与c++的使用教程(13)

1 概述本文基于前文环境本节目标:为发布项目关闭调试控制台 (/SUBSYSTEM:WINDOWS)2 CMake脚本设置debug显示控制台还是很有帮助的,可输出调试信息到控制台,观察成勋运行状态。release版, 咱们不希望让控制台依然显示。毕竟会输出调试信息。 用户不需要看到它。2.1 release 关闭控制台打开CMakeLists.txt, 增加以下脚本...

2022-11-20 12:54:00 116

原创 windows--cmake与c++的使用教程(12)

1 概述本文基于前文环境本节目标:为项目增加链接选项:requireAdministrator (/level='requireAdministrator'), 用于增加管理员权限2 目标程序安装C盘(windows默认系统盘符),修改自身携带的配置文件,可能会失败(实战中没有成功过),因为, 程序缺少管理员权限读写配置文件。3. 如何解决?使用VS (中文版)打开项目...

2022-11-20 12:23:00 122

原创 windows--cmake与c++的使用教程(11)

1 概述本文基于前文环境本节目标:设置项目包含头文件路径, 关键语法target_include_directories。2 目标main.cc 与 Typedef.h不在同一个目录下, Typedef.h 位于include目录下,main.cc位于src目录下main.cc 使用TypeDef.h中定义的类型和函数2.1 目录结构目录结构.│ CMakeL...

2022-11-20 11:42:00 113

原创 windows--cmake与c++的使用教程(10)

1 概述本文基于前文环境本节目标:复用cmake脚本文件2 编写复用脚本2.1 前言多个项目之间,很多cmake设置大相径庭。比如修改输出路径、编写适用与自己的宏或者函数没错,cmake也可以编写函数和宏。个人使用习惯,笔者的每个项目都会指定关的文件(exe或者dll文件)的输出路径, cmake设置的脚本如下# 64位if (CMAKE_CL_64) # ...

2022-11-17 23:03:00 70

原创 windows--cmake与c++的使用教程(9)

1 概述本文基于前文环境本节目标:动态库和Exe项目修改CMake默认输出路径2 准备工作目录结构.│ CMakeLists.txt└─src main.cc2.1 代码准备main.cc中的代码如下#include <iostream>/// 程序入口int main(int argc, char* argv[], cha...

2022-11-16 22:36:00 70

练就好声音练就好声音

下载源:百度网盘 完结版

2020-06-10

hopper_2.8.1.txt

下载源:百度网盘 --------------------------------- version:2.8.1

2020-06-10

ios逆向资料, 逆向从S

下载源:百度网盘逆向资料

2020-06-10

apk-保护与对抗.txt

下载源: 百度网盘 ------------------------------- 内容为视频教程 , 格式为: .mp4

2020-06-10

290款简历模板.txt

下载源: 百度网盘。 --------------------------------- 290个 简历模版。 总有一个是适合你的。 帮助你拿下岗位

2020-06-10

仿QQ聊天系统开发VC+mfc.txt

下载源:百度网盘 ----------------------------- 本教程着重介绍了 iocp 原理 及 实战。

2020-06-10

AFORGE封装_DLL +测试用例源码.txt

下载源: 百度网盘 ------------------- AFORGE封装_DLL +测试用例源码。 欢迎指正, 一起学习

2020-06-10

iOS应用安全攻防视频.txt

下载是百度网盘。内容分11节课, 视频格式: .wmv

2020-06-10

arm汇编教程.txt

下载源: 百度网盘

2020-06-10

16_Games_c++

c++ 游戏源码 一共有16 小游戏。 且都含有 源码 + 游戏资源。 ---------------------------- 01 Tetris 02 Doodle Jump 03 Arkanoid 04 Snake 05 Minesweeper 06 Fifteen-Puzzle 07 Racing (Top Down) 08 Outrun 09 Xonix 10 Bejeweled 11 NetWalk (Pipe Puzzle) 12 Mahjong Solitaire 13 Tron 14 Chess 15 Volleyball 16 Asteroids

2020-06-10

ffmpeg基础开发资料自总结

适合fresh man上手 ffmpeg 库。 目录 ------------------------- 目录 第一章 多媒体概念介绍 6 1.1 视频格式 6 1.1.1 常见格式 6 1.2 音频格式 8 1.2.1 常见格式 9 1.2.2 比较 14 1.3 字幕格式 14 1.3.1 外挂字幕与内嵌字幕的阐述 14 1.3.2 外挂字幕视频与内嵌字幕视频的画面比较 15 1.3.3 外挂字幕的三种格式 15 1.4 采集录制和播放渲染 15 1.4.1 视频采集 15 1.4.2 视频录制 16 1.4.3 视频渲染 16 1.5 编解码器 18 1.6 容器和协议 18 1.6.1 容器格式和编码格式 18 1.6.2 协议 24 1.6.2.1 视频协议 25 1.6.2.2 音频协议 25 1.6.2.3 上层通讯协议 25 1.7 常用概念介绍 26 1.7.1 硬解 26 1.7.2 IBP 帧 26 1.7.3 DTS 和PTS 30 1.7.4 分辨率 30 1.7.5 码率 30 1.7.6 帧率 30 1.7.7 RGB 和YUV 30 1.7.8 实时和非实时 30 1.7.9 复合视频和 s-video 31 1.7.10 硬件加速 31 1.7.11 FFmpeg Device 31 第二章 FFmpeg 框架 32 2.1 FFmpeg 概述 32 2.1.1 简介 32 2.1.2 功能 32 2.1.3 模块组成 33 2.1.4 命令集 33 2.2 媒体播放器三大底层框架 35 第三章 编译及简单应用 39 3.1 FFmpeg 库编译和入门介绍 41 39 3.2 流媒体数据流程讲解 40 3.3 简单应用 42 3.4 SDL( Simple Direct Layer) 45 3.4.1 SDL 显示视频 45 3.4.2 SDL 显示音频 46 3.5 ffmpeg 程序的使用(ffmpeg.exe,ffplay.exe,ffprobe.exe) 46 3.5.1 ffmpeg.exe 46 3.5.2 ffplay.exe 46 3.5.3 ffprobe.exe 46 第四章 数据结构 50 4.1 AVCodec 结构体 51 4.2 AVCodecContext 结构体 52 4.3 AVInputFormat 结构体 53 4.4 AVFormatContext 结构体 62 4.5 MovContext 结构体 63 4.6 URLProtocol 结构体 63 4.7 URLContext 结构体 64 4.8 AVIOContext 结构体(老版本为:ByteIOContext) 64 4.9 AVStream 结构体 65 4.10 MOVStreamContext 结 构体 66 4.11 AVPacket 结 构体 67 4.12 AVPacketList 结 构体 67 4.13 AVFrame 结构体 53 第五章 重要模块 68 5.1 libavutil 公共模块 68 1 文件列表 68 2 common.h 文件 68 3 bswap.h 文件 70 4 rational.h 文件 71 5 mathematics.h 文件 71 6 avutil.h 文件 72 5.2 libavcodec 编解码模块 73 1 文件列表 73 2 avcodec.h 文件 74 3 allcodec.c 文件 78 4 dsputil.h 文件 79 5 dsputil.c 文件 79 6 utils_codec.c 文件 80 7 imgconvert_template.h 文件 90 8 imgconvert.c 文件 110 9 msrle.c 文件 152 10 turespeech_data.h 文件 159 11 turespeech.c 文件 162 5.3 libavformat 容器模块 171 1 文件列表 171 2 avformat.h 文件 172 3 allformat.c 文件 177 4 cutils.c 文件 178 5 file.c 文件 179 6 avio.h 文件 182 7 avio.c 文件 184 8 aviobuf.c 文件 188 9 utils_format.c 文件 197 10 avidec.c 文件 208 5.4 libswscale 视频色彩空间转换 230 5.5 libswresample 音频重采样 230 5.6 libavfilter 音视频滤器 230 5.7 libavdevice 设备输入和输出容器 230 5.8 libpostproc 视频后期处理 230 第六章 播放器 230 6.1 视频播放器 230 6.1.1 ffmpeg 库的配置 230 6.1.2 一个简单的视频播放器 231 6.2 音频播放器 234 6.3 一个完整的播放器--ffplay 240 6.3.1 ffplay 流程图 240 6.3.2 ffplay 源码剖析 240 第七章 应用开发 262 7.1 ffmpeg 库的使用:编码 262 第八章 关键函数介绍 267 8.1 avformat_open_input 267 8.2 avcodec_register_all() 268 8.3 av_read_frame() 269 8.4 avcodec_decode_video2() 270 8.5 transcode_init() 270 8.6 transcode() 280 第九章 ffmpeg 相关工程 288 9.1 ffdshow 288 ffdshow 源代码分析 1 : 整体结构 288 ffdshow 源代码分析 2: 位图覆盖滤镜(对话框部分 Dialog) 290 ffdshow 源代码分析 3: 位图覆盖滤镜(设置部分Settings) 297 ffdshow 源代码分析 4: 位图覆盖滤镜(滤镜部分Filter) 301 ffdshow 源代码分析 5: 位图覆盖滤镜(总结) 306 ffdshow 源代码分析 6: 对解码器的 dll 的封装(libavcodec) 306 ffdshow 源代码分析 8: 视频解码器类(TvideoCodecDec) 328 ffdshow 源代码分析 9: 编解码器有关类的总结 335 9.2 LAV filters 340 LAV Filter 源代码分析 1: 总体结构 340 LAV Filter 源代码分析 2: LAV Splitter 341 LAV Filter 源代码分析 3: LAV Video (1) 364 LAV Filter 源代码分析 4: LAV Video (2) 382 9.3 MPlayer 408 9.3.1 Mplayer 支持的格式 408 9.3.2 Mplayer 中头文件的功能分析 408 9.3.3 MPlayer.main 主流程简要说明 408 9.3.4 Mplayer 源码分析 409 第十章 开发实例 416 第十一章 mp4 文件封装协议分析 416 11.1 概述 416 11.2 mp4 的物理结构 416 11.3 数据的组织结构 417 11.4 mp4 的时间结构 417 11.5 文件结构分析 418 11.5.1 File Type Box(ftyp) 418 11.5.2 Movie Box(moov) 418 第十二章 flv 文件格式分析 437 12.1 概述 437 12.2 文件总体结构 437 12.3 文件结构分析 438 12.3.1 flv 文件头的结构 438 12.3.2 body 主体结构 439 附录A:常见问题 444 1 ffmpeg 从内存中读取数据 444 2 MFC 中使用SDL 播放音频没有声音的解决方法 444 附录B:经典代码示例 445 附录 c:ffmpeg 参数中文详细解释 456 附录D:ffplay 的快捷键以及选项 458 附录E: ffmpeg 处理 rtmp 流媒体 459

2020-06-10

英式英语,日常口语跟读

英式口语日常句子练习 内容为视频---英式英语

2020-06-10

游戏逆向相关视频资料自录

1、百度云下载地址。 游戏逆向方法总结

2020-06-10

从零学辅助系列教程自录

1、下载地址: 百度网盘 从零学辅助教程 从零学辅助教程 从零学辅助教程 视频教程

2020-06-10

网页版ATM系统

开发环境:VS2013 开发平台:Windows8.1 开发所使用数据库: ACCESS 2010

2015-06-17

NewStyle 播放器

使用C#开发语言,开发环境:VS2013。 调用AxWMPLib库,使用AxWindowsMediaPlayer对应的接口,权当练手

2015-03-29

网页设计XHTML

XHTML的简单示例 web主要涉及到表单的应用,载图,设置样式等

2015-01-01

RDB资源打包解包工具

Tencent(腾讯QQ)的资源数据包的后缀名。修改此处数据可以更改QQ的默认皮肤等。

2014-12-25

inno setup安装包

inno setup 可以非常方便的管理安装程序,防止动态链接库被随意访问

2014-11-16

SDL2.0库目录

SDL是一套开放源代码的跨平台多媒体开发库,使用C语言写成

2014-11-07

广域网基础知识

这个是关于广域网技术基础知识介绍,对于广域网开的朋友,值得一看

2014-09-01

OPENCV学习,中文版

OPENCV中文版学习PDF,详细介绍了OPENCV的函数,和它的前途

2014-09-01

空空如也

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

TA关注的人

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