Hexo博客上手入门指南、性能优化、界面美化、扩展功能、各种疑难杂症等解决方案全系列合辑
Hexo博客上手入门指南、性能优化、界面美化、扩展功能、各种疑难杂症等解决方案全系列合辑(持续更新中……)
Hexo+Butterfly操作指南、美化方案和优化教程
Hexo+Butterfly操作指南、美化方案和优化教程全系列合辑(持续更新中……)
Nginx安装、部署、配置和相关问题处理
Nginx安装、部署、配置和相关问题处理(持续更新中……)
SSH、Git、Github使用系列指南
SSH、Git、Github使用系列指南(持续更新中……)
常用开发工具优化技巧、功能设置方法、以及常见问题
收纳和整理常用开发工具优化技巧、功能设置方法、以及常见问题(持续更新中……)
DirectShow操作摄像头和虚拟摄像头
DShow简介 DirectShow(简称 DShow) 是一个 Windows 平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。支持使用 WDM 驱动或早期的 VFW 驱动来进行多媒体流的采集。横跨WINXP,WIN7,WIN8,WIN10,适配性好,稳定性高。DirectShow位于应用层中。它使用一种叫Filter Graph的模型来管理整个数据流的处理过程;参与数据处理的各个功能模块叫Filter;各个Filter 在Filter Graph中按一定的顺序连接成一条”流水线”协同工作。( 可以看出TFilterGraph是个Filter的容器 )按照功能来分,Filter大致分为三类:Source Filters、Transform Filters和Rendering Filters。
Source Filters主要负责取得数据,数据源可以是文件、因特网、或者计算机里的采集卡、数字摄像机等;
Transform Fitlers主要负责数据的格式转换、传输;
Rendering Filtes主要负责数据的最终去向,我们可以将数据送给声卡、显卡进行多媒体的演示,也 ...
如何让你的EXE/DLL足够小
为了节省大量用户下载占用的带宽,又不便使用 P2P 技术,需要做一个尽量小的独立 EXE,这里是对如何让一个简单的 EXE 体积尽量小的部分方法与每一步的实际效果。
初始 DEMO用 VC++ 生成一个最简单的 Win32 Console Application,调用少量简单的 CRT 函数,因为要独立 EXE,所以使用 /MT,示例代码部分如下,然后 Release 编译看看体积。
1234567891011#include "stdafx.h"#include <string.h>int _tmain(int argc, _TCHAR* argv[]){ const char* pStr = "hello, world"; char szArray[64] = {0}; strcpy(szArray, pStr); return 0;}
现在大小是 40960 字节。
打开最小体积优化开关Project - Property - C/C++ - Optimization ...
Python如何给列表中的每个元素加双引号
如何给Python列表中的每个元素加双引号?
Python判断一个字符串中是否存在多个子串中的一个
在使用python的开发过程中,常常需要判断,字符串中是否存在子串的问题,但判断一个字符串中是否存在多个字串中的一个时,如if (a or b) in c或者if x contains a|b|c|d…,似乎就需要借助for做循环判断,那么这种情况有没有更pythonic的方法呢?
判断一个字符串中是否存在某一个子串判断一个字符串中是否存在子串通常使用in关键词,如下:
123456789>>> a = "I Love Crystal!And I Hate Tom!">>> b = "Crystal">>> c = "Tom">>> d = "Jessie">>> print(b in a)True>>> print(d in a)False>>>
in关键词可以用来判断一个字符串中是否含有一个子串,如"Crystal"在"I Love Crystal! ...
如何减小EXE、DLL文件的大小
本文介绍如何减小EXE、DLL文件的大小