VC++中使用内存映射文件处理大文件
admin | win32 | 2013-12-02
引言
文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些特殊应用领域所需要的动辄几十GB、几百GB、乃至几TB的海量存储,再以通常的文件处理方法进行处理显然是行不... [阅读全文]
CString.Format的详细用法
admin | win32 | 2013-12-02
在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。
先看看Format用于转换的格式字符:
%c 单个字符
%... [阅读全文]
C++ IE代理 设置
admin | net work | 2013-12-02
最近有很多朋友都在讨论如何改变IE的代理 服务器 设置, 刚好我最近做的一个东西里面用到了这样的功能. 拿出来和大家共享一下. 用到的关键函数是wininet库里面的InternetSetOption. msdn里面有对它详细的介绍, 可以自己去看看. 当把参数dwOption设置为INTERNE最近有很多朋友都在讨论如何改变IE的代理服务器设置, 刚好我最近做的一个东西里面用到了这样... [阅读全文]
Qt自定义信号
admin | Qt Gui | 2013-11-22
C++
第一种注册法:qRegisterMetaType<MoSystemLog>("MoSystemLog")
第二种修改Connect,加一个属性Qt::directConnection.
connect(cm, SIGNAL(sendLog(QUuid, QByteArray, bool)),
this,SLOT(sendRes(QUuid,QByteArray,bool)), Qt::DirectConnection);
1234567
第一种注... [阅读全文]
屏蔽win+D变成最小化
admin | win32 | 2013-11-21
C++
SetParent()设置桌面窗口为父窗口
HWND hWnd = ::FindWindow(_T("Progman"), NULL);
if(NULL == hWnd)
{
return ;
}
hWnd = ::FindWindowEx(hWnd, NULL, _T("SHELLDLL_DefView"), NULL);
if(NULL == hWnd)
{
return ;
}
hWnd = ::FindWindowEx(hWnd, NULL, _T("SysListView32"), NULL);
if(NUL... [阅读全文]
windows下使用plink实现全自动登陆ssh
admin | 网络代理 | 2013-11-18
ssh是什么?
ssh是一个安全通道协议
plink是什么?
plink是这个通道协议的一个实现。
关于plink
官方主页 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
下载地址 http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe
怎么用?
首先您得有个ssh帐号(至于怎么得,看你自己啦)
其次,把plink下载到桌面后,把下面内容保存... [阅读全文]
Http代理与Sock5代理服务器的区别
admin | 网络代理 | 2013-11-15
博客从从国外搬到了国内。优点是速度快了,缺点原来主机带的ssh不能继续用了。原来是用的myentunel+ssh提供socket5代理,现在只好用免费的GAppProxy了。GAppProxy提供的是http代理,那具体这两个代理有什么不同呢?
http代理服务器和sock5代理服务器是代理服务器的两种类型,采 用不同的网络协议,是代理服务器的两种基本形式。
以下为http代理服务器和... [阅读全文]
VPN与SSH 代理哪种好用? VPN与SSH的优缺点
admin | 网络代理 | 2013-11-15
SSH 和 VPN 都是加密的、可靠的技术,都跨平台,所以很多人就产生了到底该使用 SSH 还是应该使用 VPN 作为自己上网的辅助工具的疑问。
VPN与SSH的定义:
SSH定义:
Secure Shell应用层/传输层方式: 通过SSH连接,在本地与远程服务器之间建立一个加密的管道(Tunnel),SSH客户端监听本地端口,形成SOCKET5代理。由于IE对 SOCKET5代理不好,大家一般都是用... [阅读全文]
ffmpeg快速命令使用
admin | 视频音频转码 | 2013-11-06
ffmpeg使用语法
ffmpeg [[options][`-i' input_file]]… {[options] output_file}…
如果没有输入文件,那么视音频捕捉(只在Linux下有效,因为Linux下把音视频设备当作文件句柄来处理)就会起作用。作为通用的规则,选项一般用于下一个特定的文件。如果你给 –b 64选项,改选会设置下一个视频速率。对于原始输入文件,格式选项可能是需要的。... [阅读全文]