vc++
文章平均质量分 61
鱼儿-1226
离家千里,出了地铁口,万家灯火。
多年从事于音视频相关直播行业,使用 windows / linux系统,熟练使用c++、c#、opengl、unity3d、UE、cocos、ffmpeg、directshow、obs、鼠标键盘钩子、汇编、逆向(爬虫) 等。
展开
-
c++ 图像RGB24旋转90度和YUV420旋转90度
c++原创 2023-05-11 18:27:55 · 337 阅读 · 0 评论 -
C++设计实现日志系统
vc++ log原创 2022-11-03 11:33:15 · 3445 阅读 · 1 评论 -
[C++]ifstream和getline获取中文乱码解决方案
vc++原创 2022-11-03 11:32:19 · 1419 阅读 · 0 评论 -
C++年月日时分秒与秒数互相转换
vc++转载 2022-11-03 11:31:36 · 2480 阅读 · 0 评论 -
MFC C++ Cstring与string互转
MFC原创 2022-11-03 11:30:05 · 2502 阅读 · 1 评论 -
汇编语言笔记(一)——汇编语言基础
汇编原创 2022-10-18 17:46:48 · 2467 阅读 · 0 评论 -
[XR]动捕 Unreal + ControlRig + ViveTracker
vive tracker转载 2022-10-18 17:14:46 · 480 阅读 · 0 评论 -
快速入门汇编语言
汇编原创 2022-10-14 16:20:03 · 1849 阅读 · 1 评论 -
Windows – 使用类的成员函数作为Win32窗口消息回调处理函数WindowProc
c++原创 2022-10-14 10:21:32 · 1434 阅读 · 0 评论 -
C++ – 动态链接库dll为什么要使用unsigned char作为byte的内部格式
c++原创 2022-10-14 10:20:10 · 638 阅读 · 0 评论 -
C++ – 随机洗牌算法,std::random_shuffle和std::shuffle
c++原创 2022-10-13 15:51:28 · 3138 阅读 · 2 评论 -
C++ – 在某一天某个时间点定时执行任务,比如2022年9月19日晚上9点准点执行发送邮件函数
c++原创 2022-10-13 15:50:20 · 1624 阅读 · 0 评论 -
C++ – 智能指针的正确使用方式
c++原创 2022-10-13 15:47:55 · 1780 阅读 · 0 评论 -
利用Metal实现散景效果
c++原创 2022-10-13 15:44:00 · 285 阅读 · 0 评论 -
c语言指针数组探究
c++原创 2022-10-13 13:56:42 · 93 阅读 · 0 评论 -
typedef和#define的区别
c++原创 2022-10-13 13:54:14 · 98 阅读 · 0 评论 -
sizeof结构体分析
c++原创 2022-10-13 13:52:02 · 167 阅读 · 0 评论 -
C语言中各个数据类型的长度
c++原创 2022-10-13 13:49:07 · 3975 阅读 · 0 评论 -
winform自定义控件(gdi+)——测量文本大小(MeasureString)
vc++转载 2022-10-10 11:03:52 · 771 阅读 · 0 评论 -
如何新建一个duilib项目(手把手创建)
duilib转载 2022-09-20 10:56:41 · 441 阅读 · 0 评论 -
使用libcurl下载https地址的文件
libcur + vc++原创 2022-09-20 10:54:56 · 433 阅读 · 0 评论 -
libcurl实现http及https方式下载和访问
vc++转载 2022-09-20 10:54:03 · 962 阅读 · 0 评论 -
C++类URL编码和解码使用技巧
URL地址编码和解码原创 2022-09-14 11:40:52 · 615 阅读 · 0 评论 -
URL编码和解码 C++类URL编码和解码使用技巧
URL地址解码原创 2022-09-14 11:40:12 · 862 阅读 · 0 评论 -
Mediapipe – 将Mediapipe handtracking封装成动态链接库dll/so,实现在桌面应用中嵌入手势识别功能
mediapipe原创 2022-09-13 17:43:46 · 1866 阅读 · 1 评论 -
Mediapipe - Windows10 编译Mediapipe C++版本保姆级教程
mediapipe转载 2022-09-13 17:37:37 · 962 阅读 · 0 评论 -
VC++键盘钩子demo
键盘钩子转载 2022-09-13 17:36:24 · 349 阅读 · 0 评论 -
vc++键盘钩子和鼠标钩子
键盘钩子转载 2022-09-13 17:35:36 · 1130 阅读 · 0 评论 -
长安清酒·花酿清酒一瓣心醉的甜香
长安的文化经过千年的洗礼,在世界文化之林中高高耸立着,承载着千年华夏的故事,长安清酒是长安文化里必不可少的一部分,长安清酒在西安碑林博物馆《开成石经》陈列室的《周礼》中有着明确的记载,也是中国清酒最早的记载。《周礼》中有这样的文字:“酒正掌酒之政令,以式法授酒材。凡为公酒者,亦如之。辨五齐之名:一曰泛齐,二曰醴齐,三曰盎齐,四曰缇齐,五曰沈齐,辩三酒之物,一曰事酒,二曰昔酒,三曰清酒,辩四饮之物:一曰清,二曰医,三曰浆,四曰酏”。西安汉醴工坊食品有限公司坚守“用心传承我们的文化”的企业理念,通过对中原创 2022-05-05 10:51:50 · 292 阅读 · 0 评论 -
喝红酒品人生,五部教你喝红酒
1、倒出少量的红酒,约四分之一杯。喝红酒最好用专用的红酒杯,握的时候不要将手掌贴着红酒杯,否则酒会随着手心的温度,破坏酒的原味。2、手擎住杯脚,将酒杯顺时针或逆时针方向转动,以使红酒与空气充分接触,释放出最佳的芬芳。注意手不要握住酒杯的上半部,因为体温会忙乱变红酒的温度,而我们都已知道温度对红酒的味道有很大影响。3、深深吸气,享受酒的香氛,红酒不是用“闻”来形容的,红酒的气味与空气自然地融为一体,它只是那样轻轻地向鼻子飘过来,若有若无正是它吸引人、使人迷醉的地方。4、喝一大口,同时吸入一些空气,原创 2022-04-07 16:36:31 · 331 阅读 · 0 评论 -
哈希算法1.1
什么是哈希算法?实际上,不管是“散列”还是“哈希”,这都是中文翻译的差别,英文其实就是“Hash”。所以,我们常听到有人把“散列表”叫作“哈希表”“Hash 表”,把“哈希算法”叫作“Hash 算法”或者“散列算法”。那到底什么是哈希算法呢?哈希算法的定义和原理非常简单,基本上一句话就可以概括了。将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规则就是哈希算法,而通过原始数据映射之后得到的二进制值串就是哈希值。但是,要想设计一个优秀的哈希算法并不容易,需要满足的几点要求:从哈希值不能反向原创 2022-04-07 13:42:32 · 281 阅读 · 0 评论 -
HTTPS加密(握手)过程
HTTP是不安全的,只需要设定相应的DNS,做一个中间人攻击,再将修改后的数据返回,就可以达到篡改数据的目的(加入未经许可的广告)。当我们切换HTTPS时候,运营商的这些小九九就施展不开了,服务端认证不通过,浏览器不会展示相应的页面数据;运营商实施搞的这一套东东也就不能在用户不知情的情况下搞起来了,解决办法是去除相应的受污染的DNS。安全需求加密(客户端和服务器的对话是私密的,无须担心被窃听) 服务端认证(客户端知道它们是在与真正的而不是伪造的服务器通信) 客户端认证(服务器知道它们是在与真正原创 2022-04-07 13:41:03 · 504 阅读 · 0 评论 -
多线程通信
A每个线程的内部有自己的私有的线程上线文,线程之间互不干扰。为了更好的利用服务器资源,我们通常需要多个线程之间进行协作。业务目标,A、B两个线程依次输出package co.dianjiu.thread;public class MyThreadNoLock { static class MyThreadA implements Runnable{ @Override public void run() { for (int原创 2022-04-07 13:37:09 · 554 阅读 · 0 评论 -
好酒和那些廉价酒比贵在哪里
一、原料成本用98度的酒精勾兑50度的酒,要加一倍的水,而一吨酒加入的糖精、香精成本大概在200元钱左右。平摊到每一斤酒里几乎可以忽略,由此计算,一斤酒精酒的成本也就不超过1.5元。而老话说“三斤粮食一斤酒”,简单按照40%的出酒率,一斤纯粮酒的粮食成本大概是5元左右,人工成本大概2元,水电燃料算3元,酒曲也差不多2元左右。这样算来一斤纯粮酒的硬成本要超过10元。二、时间成本酒的最大成本其实是时间,一瓶好酒不是由粮食和水简单制成的,我们都知道,酒越陈越好,老酒的价格要比新酒的价格贵的多,这都原创 2022-04-07 10:31:02 · 452 阅读 · 0 评论 -
UWB/蓝牙/WiFi/红外/Zigbee/LoRa Edge…….室内定位技术的百家争鸣时代
据Market&Markets的调查数据显示,未来几年,室内定位的全球市场将以42.0%的年复合成长率增长,市场规模预计从2017年的71.1亿美元扩大到2022年的409.9亿美元,其底层技术也呈现百花齐放之势。目前,室内定位技术主要有UWB、蓝牙5.1 AOA、WiFi定位、红外定位、惯性导航定位、超声波定位、Zigbee定位等。UWB(超宽带技术)UWB技术是一种传输速率高(最高可达1000Mbps以上),发射功率较低,穿透能力较强并且是基于极窄脉冲的无线技术,不需要使用传统通信体制中原创 2022-03-29 14:15:29 · 7314 阅读 · 0 评论 -
如何屏蔽电脑微信自动更新
经常使用电脑微信的小伙伴肯定遇到过电脑微信自动更新,那么如何才能让电脑微信不自动更新呢?办法其实非常简单。首先我们下载这款禁用pc微信自动升级补丁软件下载地址:禁用pc微信自动升级补丁.exe - 蓝奏云然后打开运行,点击一键禁用。就会提示应用成功,部分电脑需要重启一下才能生效。如果遇到提示失败的,我们也可以手动操作。打开你的电脑,在C:\Windows\System32\drivers\etc\目录下有一个hosts文件,复制出来修改(注意:一定要复制出来再修改,否则无法正原创 2022-02-16 10:18:16 · 12122 阅读 · 3 评论 -
C++ 获取计算机系统的mac地址
1 // MacAddress.cpp : Defines the entry point for the console application. 2 // 3 4 #include "stdafx.h" 5 #include <windows.h> 6 #include <wincon.h> 7 #include <stdlib.h> 8 #include <stdio.h> 9 #include <time.h>10 ..原创 2022-01-13 16:00:38 · 2144 阅读 · 3 评论 -
ShellExecuteEx API 阻塞和异步调用进程的两种方法
阻塞:SHELLEXECUTEINFO ShExecInfo = { 0 };ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;ShExecInfo.hwnd = NULL;ShExecInfo.lpVerb = NULL;ShExecInfo.lpFile = (LPCWSTR)newAppPath.utf16(); // _telegramPath.toLocal8原创 2022-01-13 15:59:25 · 532 阅读 · 0 评论 -
C++ libcurl HTTP POST请求向服务器发送json数据
本文只是记录作者学习c++ http已post请求发送数据目录编译准备libcurl下载地址编译生成三方库文件工程属性设置代码需包含的库构建HTTP报文头代码生成错误处理结尾编译准备选择一个第三方库,我这里用的是 libcurllibcurl下载地址1.下载curl源代码,下载地址版本(7.73.0):https://curl.se/download/curl-7.73.0.zip)如果想选择版本:http://curl.haxx.se/download编译生成三方库文转载 2022-01-13 15:57:30 · 2510 阅读 · 0 评论 -
vc++ 阻止 计算机系统进入休眠状态
SetThreadExecutionState(ES_CONTINUOUS | ES_SYSTEM_REQUIRED | ES_AWAYMODE_REQUIRED | ES_DISPLAY_REQUIRED);原创 2022-01-11 15:50:34 · 1512 阅读 · 0 评论