自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (5)
  • 收藏
  • 关注

原创 service和systemctl以及supervisorctl

程序路径/usr/bin/supervisorctl和配置目录/etc/systemd/system/chkconfig <service> on/off 加入/禁止开机启动。service <service> start/stop 服务启动/停止。程序路径/sbin/service和配置目录/etc/init.d。

2023-03-28 10:49:43 198

原创 autohotkey

autohotkey script

2023-03-08 11:38:48 219

原创 音视频编码类型

h264/avc h265/hevc h266/vvc vp8 vp9 av1

2023-02-24 10:09:44 4912

原创 cario库

cario

2022-11-24 11:50:45 865

原创 音视频封装格式

ffmpeg mp4 ts m3u8

2022-11-07 14:59:22 1133

原创 ffmpeg 模块分析

av_strdup - 分配字符串,并复制内容

2022-05-26 15:12:53 1033

原创 docker基本使用

获取mac:https://download.docker.com/mac/static/stable/x86_64/操作

2022-04-17 16:44:36 674

原创 python

python安装和配置信息

2021-12-17 11:41:07 598

原创 curl和tcpdump以及wireshark

curl# -X 指定http方法( GET POST )curl -X POST "127.0.0.1:2021/interface"# -d 参数用于发送POST请求的数据体curl -d '{"test":1}' "127.0.0.1:2021/interface"tcpdumptcpdump src host 10.1.85.19 and src port 48565 and dst host 10.1.85.21 and dst port 5090 -i anytcp..

2021-10-25 11:24:33 505

原创 Visual Studio Code基本使用

切换显示语言快捷键【Ctrl+Shift+P】在弹出的搜索框中输入【configure language】,然后选择搜索出来的【Configure Display Language】选择zh-cn,没有就安装

2021-04-08 20:15:30 1481

原创 Windows系统DirectX

#include <direct.h>dshow dshow.h -strmiids.lib 待确认ICreateDevEnum* pDevEnum = NULL;CoCreateInstance(CLSID_SystemDeviceEnum, NULL, CLSCTX_INPROC_SERVER, IID_ICreateDevEnum, reinterpret_cast<void**>(&pDevEnum));IEnumMoniker* pEnum =..

2021-01-23 12:04:56 347

原创 centos 系统

安装# root登录,修改后多次重新网络,虚拟机共享主机ipcd /etc/sysconfig/network-scripts/vi ifcfg-ens33service network restartping www.baidu.comyum groupinstall "X Window System"yum groupinstall "GNOME Desktop"设置dos和图形启动systemctl get-default# 修改模式命令:systemctl set.

2021-01-18 18:44:39 282

原创 Windows系统常见API

Core AudioIMMDeviceEnumerator 枚举音频设备集(IMMDeviceCollection),获取默认设备,通过ID获取设备(IMMDevice),注册通知,取消通知(IMMNotificationClient) IMMDeviceCollection 音频设备集中数量,通过索引取出设备(IMMDevice) IMMNotificationClient IUnknow接口,继承实现IUnknow和设备状态改变、设备增加、设备删除、默认设备改变和设

2021-01-05 18:13:57 1862

原创 ffmpeg 编译

配置帮助 切换到ffmpeg根目录 ./configure --help 列举支持项Help options: --help print this message --quiet Suppress showing informative output --list-decoders show all available decoders --list-encoders ...

2020-12-06 11:39:22 1080

原创 音视频 ffmpeg库使用

源代码extern "C"{ #include "libavformat/avformat.h" #include "libavcodec/avcodec.h" #include "libswscale/swscale.h" #include "libswresample/swresample.h" #include "libavfilter/avfilter.h" #include "libavfilter/buffersink.h" #i.

2020-12-02 21:47:55 388

原创 gtest

常见#include <gtest/gtest.h>int main(int argc, char **argv){ // testing::GTEST_FLAG(output) = "xml:"; testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS();}TEST(test_suite_name, test_case_name){}命令--gtest_list_te

2020-09-05 15:49:53 164

原创 object-c/c++

.m文件 oc文件,完全兼容C语言 .mm文件 oc++文件,兼容C++语言#import "*.h"NSStringNSInteger// 声明@interface Student : NSObject{}- (id)init;+ (void)test;@end// 实现@implementation Student- (id)init{ self = [super init] if(self) { ...

2020-07-23 12:44:38 454

原创 Qt基本使用

模板容器界面安装定制的子界面以列表形式展示,QListWidgetaddItem - 将QListWidgetItem添加容器界面 setItemWidget - 为QListWidgetItem指定展示界面(把数据直接设到界面对象中)QListWidgetItemsetSizeHint -为QListWidgetItem指定界面尺寸...

2020-07-08 14:45:46 335

原创 nodejs 基本使用

# 初始化npm initnpm init -y# 安装模块npm install <module_name>npm install <module_name> -g# 查看全局模块路径和安装的模块列表npm root -gnpm list -g / npm ls -g# 生产环境依赖npm i vue -Snpm i vue --save# 开发环境依赖npm i eslint -Dnpm i eslint --save-dev...

2020-07-08 09:41:02 287

原创 gdi和gdi+

DC获取HDC# 第一种# 第二种PAINTSTRUCT ps;::BeginPaint();::EndPaint();# 第三种 创建兼容内存DCHDC hMemDC = ::CreateCompatibleDC(hDest);::BitBlt(hDest,x,y,w,g,hMemDC,0,0,SRCCOPY);::DeleteDC(hMemDC);gdi对象...

2020-05-10 16:44:54 482

原创 idea基本使用

配置服务maven安装(以mac和maven3.6.3为例)- 将解压的apache-maven-3.6.3放到/usr/local目录下- .bash_profile中把/usr/local/apache-maven-3.6.3/bin加入到PATH中- mvn -v- mvn help:system(默认会在用户目录下生成.m2文件夹)配置- co...

2020-04-11 19:08:20 389

原创 Android Studio基本使用

以android 3.5.2为例安装卸载说明 c/c++使用cmake构建,CMakeLists.txtcmake_minimum_required(VERSION 3.4.1)add_library(native-lib SHARED native-lib.cpp)find_library(log-lib log)target_link_libraries(n...

2020-01-17 10:51:18 1108

原创 Visual Studio自动生成

命令行基于cl(代码编译器)、rc(资源编译器)和link(链接器)后台软件的脚本编译工程Visual Studio 2013用法: cl [ 选项... ] 文件名... [ /link 链接选项... ]用法: rc [ 选项... ] .rc输入文件名// test.cpp#include <windows.h>int APIENTRY wWinMain...

2019-12-31 16:56:04 897

原创 网站集合

seleniumhttp://selenium-release.storage.googleapis.com/index.htmlchromedriver:http://chromedriver.storage.googleapis.com/index.html阿里镜像http://npm.taobao.org/mirrors/chromedriver/开源软件镜像站清华大...

2019-12-12 11:07:19 167

原创 音视频 ffmpeg ffplay ffprobe命令行

ffmpeg工具命令格式ffmpeg [全局选项] {[输入选项] -i input_url} ... {[输出选项] output_url} ...常用操作分离音视频# 分离音频 -vn 表示禁用视频ffmpeg -i 1.mp4 -vn -y -acodec copy 1.aac# 分离视频 -an 表示禁用音频ffmpeg -i 1.mp4 -an -y -vc...

2019-12-06 14:39:10 526 1

原创 C++ 标准库 工具库 线程库 容器库 时间库

C++工具库类型支持std::size_t std::nullptr_t 字面量nullptr的类型 std::type_info 类型信息typeid(int) std::is_integral std::rank 数组维度动态内存管理指针类别unique_ptr// 初始化unique_ptr<int> p...

2019-11-16 11:14:54 398

原创 CMake使用特点

cmake string list install file

2019-07-09 19:09:36 1684

原创 CMake基本语法

操作数* 类型分类BOOL STRING LIST转换推导* 具名 声明周期:set 声明,${具名},unset取消# 定义一个变量 判断是否定义用DEFINEDset(<变量名> <变量值>)# 引用一个变量${变量名}# 取消一个变量unset(<变量名>)内部变量: 系统环境变量 $ENV{&lt...

2019-07-09 19:09:22 3075 1

原创 Swift学习3 线程

队列串行队列 并行队列// 主队列异步DispatchQueue.main.async { print("main async \(Thread.current)")}// DispatchQueue.global().async { print("global() async \(Thread.current)")}// 串行队列同步let serial...

2019-06-02 19:49:17 133

原创 Swift学习2

变量变量修辞关键词strong(默认) weak(弱引用,计数不会+1),必须为可选类型变量,一是可选? !,二是变量varString格式"\(h):\(m):\(s)" String(h)+String(m)+String(s) String(format:"%2d:%2d:%2d",arguments:[h:m:s])数组 可以不同类型,自动推导为NSObject...

2019-05-28 15:48:02 322

原创 Swift学习1

基本语法数据类型基本数据类型BoolCharacter IntUInt Float DoubleUInt8 UInt16 UInt32 UInt64 Int8 Int16 Int32 Int64PS: 在32位平台上 ,Int与Int32长度相同;在64位平台上 ,Int与Int64长度相同(UInt也类似)复合数据类型数组、字典和元组 范围 枚举 结构体 类...

2019-05-28 15:47:56 126

原创 Mac系统动态库符号表分析

查看符号表# 查看nm *.dylibnm -C *.dylibnm -P *.dylibnm -nm *.dylib-n,按照数字而不是默认的字符排序。-r,符号按照反序显示-C,以原代码显示-P,以简单格式显示每一个符号符号表分析符号类型符号类型代号说明AGlobal absolute 符号aLocal absolute 符...

2019-04-29 09:07:23 2383

原创 Windows系统C++编译

编译参数/GR[-] 启用 C++ RTTI链接参数/DEBUG 指定生成pdb调试信息,/PDB:"<pdb文件路径>" ...

2019-04-29 09:07:00 2040

原创 Windows系统Shell脚本

变量 创建自定义变量REM 设置变量set var1=value1REM 打印变量echo %var1%MS-DOS的内置环境变量// 使用set /? 查看--- // 执行程序后返回值errorleveleg: if %errorlevel% EQU 0 (echo succeeded) else (echo failed)--- // call调用b...

2019-04-29 09:06:50 8835

原创 xcode基本使用

xcode的基本使用

2019-04-28 11:56:20 3509 1

原创 codeblocks基本使用

使用项目右键属性Project settingsProject's dependencies设置项目依赖项Project's build options设置编译、链接参数、宏定义、运行脚本Selected compiler指定编译器Compiler settings> Compiler Flags 选择编译选项> ...

2019-04-28 11:56:16 2109

原创 Visual Studio基本使用

安装软件下载关联地址(老版本要求登录,新版本是在线安装)https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/配置安装选项VS2008按下选项 > X64编译器和工具 - VS2008配置x64平台,即64位编译器,如下:默认安装根目录:VS2013:C:\Program Files (x86)\Mi...

2019-04-28 11:56:10 37999 1

原创 google构建工具gn 三子命令

常用命令# 生成ninja文件# gn gen [--check] [<ide options>] <out_dir>gn help gengn gen out/debuggn gen --ide=vs2013 --sln=test out/debug_testgn gen --ide=xcode --workspace=test out/de...

2019-04-28 11:55:57 2622 1

原创 google构建工具gn 二帮助

Commands (type "gn help <command>" for more help): analyze: Analyze which targets are affected by a list of files. args: Display or configure arguments declared by the build. check: Check ...

2019-04-28 11:55:52 1065

原创 google构建工具gn 一入门

gn工具下载gn文档帮助gn入门例子根目录下.gn文件,指定gn配置文件buildconfig = "//gnconfig/BUILDCONFIG.gn"根目录下gnconfig文件夹BUILDCONFIG.gn,指定工具链set_default_toolchain("//gnconfig/toolchain:gcc")cflags_cc = ...

2019-04-28 11:55:44 7947 3

AutoHotkey-2.0.2-setup

AutoHotkey_2.0.2_setup windows 安装包

2023-03-08

visual studio professional 2017 2019

visual studio professional 2017 2019

2021-01-18

FreeImage3170

FreeImage 3170 英文版文档资料,免费开源图像库,支持多种格式

2019-02-21

Dxva2解码渲染Demo

Dxva2解码渲染Demo的VS2013工程,使用ffmpeg和dxva2实现视频的解码和渲染

2018-06-30

yv12数据显示

先yv12数据,把yv12文件直接拖拽到显示窗口

2015-12-29

Qt_CreatoR_入门第一必看.pdf

Qt Qt_CreatoR_入门第一必看.pdf

2013-12-04

空空如也

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

TA关注的人

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