<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[swping的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/swping</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; swping]]></copyright><item><title><![CDATA[QT 通过http接口上传图片及参数]]></title><link>https://blog.youkuaiyun.com/swping/article/details/17361451</link><guid>https://blog.youkuaiyun.com/swping/article/details/17361451</guid><author>swping</author><pubDate>Thu, 22 Jul 2021 09:28:41 +0800</pubDate><description><![CDATA[现在已经快22点了，但是我还是要写一下，不然明天就忘记了。虽然没什么技术含量，但也花了我半天的时间。
开始是安装ubuntn，现在的linux系统安装比以前方便多了。只是在等待语言包下载的时候比较慢，建议给语言专门打包一供下载比较好。没有下载到好用的断点下载工具。
打开终端的快捷键是 Ctrl+Alt+T
解压zip的命令是： unzip xx.zip

接下来是下载和安装qt的时候，我]]></description><category></category></item><item><title><![CDATA[CentOS6 安装程序出现的问题解决办法]]></title><link>https://blog.youkuaiyun.com/swping/article/details/114300765</link><guid>https://blog.youkuaiyun.com/swping/article/details/114300765</guid><author>swping</author><pubDate>Wed, 03 Mar 2021 10:20:31 +0800</pubDate><description><![CDATA[1、CentOS都不出新版本了，更不用说Centos6了，但是还是有些情况用到Centos6。由于CentOS6已经在2020年11月30日停止维护了。centos官方停止了对centos6的所有更新，并且下架了包括官方所有的centos6源，所以会导致一些安装失败。

2、yum 出现 Loaded plugins: fastestmirror

见文章：https://blog.youkuaiyun.com/wang_magento/article/details/93205584

2.1.修改插件配置文件


]]></description><category></category></item><item><title><![CDATA[2021-02-24]]></title><link>https://blog.youkuaiyun.com/swping/article/details/114021631</link><guid>https://blog.youkuaiyun.com/swping/article/details/114021631</guid><author>swping</author><pubDate>Wed, 24 Feb 2021 14:29:47 +0800</pubDate><description><![CDATA[Opencv3对Opencv2的版本进行了一些更新，全面转向Mat的使用。

但是在我们使用过程中有时候要兼容一些IplImage *的操作。而opencv2的mat 转IplImage会出现错误提醒。以下是两种方法：

方法一：


    int height = mat.rows;
    int width = mat.cols;
    int channels = mat.channels();
    IplImage * img = cvCreateImage(cvSize(width,he]]></description><category></category></item><item><title><![CDATA[关于COM接口编程的一点问题]]></title><link>https://blog.youkuaiyun.com/swping/article/details/28264349</link><guid>https://blog.youkuaiyun.com/swping/article/details/28264349</guid><author>swping</author><pubDate>Tue, 03 Jun 2014 15:26:04 +0800</pubDate><description><![CDATA[1、VARIANT传值
由于项目中要用到COM组件，]]></description><category></category></item><item><title><![CDATA[关于ODBC的配置、访问ORACLE的BLOB及CString的保存]]></title><link>https://blog.youkuaiyun.com/swping/article/details/27675785</link><guid>https://blog.youkuaiyun.com/swping/article/details/27675785</guid><author>swping</author><pubDate>Fri, 30 May 2014 15:26:07 +0800</pubDate><description><![CDATA[在使用C++访问ORACLE的时候，ODBC是一种选择，然后再使用CDatabase来进行openex的时候，DSN是需要配置的。以下是配置DSN的方法



打开ODBC数据源管理器（orc1是我已经配置好了的，在配置之前是没有的）




点击“添加”，出现一下对话框：


选择Oracle in OraClinetxxx，后面的xxx代表版本不一样，可能会不一样，点击]]></description><category></category></item><item><title><![CDATA[bug总汇]]></title><link>https://blog.youkuaiyun.com/swping/article/details/22741581</link><guid>https://blog.youkuaiyun.com/swping/article/details/22741581</guid><author>swping</author><pubDate>Tue, 01 Apr 2014 16:52:11 +0800</pubDate><description><![CDATA[写代码总离不开bug，为了防止犯同样的错误，将所有的bug和修改方法集于此，以备日后参考：
1：#error This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended. //被认为无法在当前系统下编译
     修改：打开stdafx.h文件，]]></description><category></category></item><item><title><![CDATA[ubuntu下的qt安装]]></title><link>https://blog.youkuaiyun.com/swping/article/details/17361683</link><guid>https://blog.youkuaiyun.com/swping/article/details/17361683</guid><author>swping</author><pubDate>Mon, 16 Dec 2013 21:54:17 +0800</pubDate><description><![CDATA[现在已经快22点了，但是我还是要写一下，不然明天就忘记了。虽然没什么技术含量，但也花了我半天的时间。
开始是安装ubuntn，现在的linux系统安装比以前方便多了。只是在等待语言包下载的时候比较慢，建议给语言专门打包一供下载比较好。没有下载到好用的断点下载工具。
打开终端的快捷键是 Ctrl+Alt+T
解压zip的命令是： unzip xx.zip

接下来是下载和安装qt的时候，我]]></description><category></category></item><item><title><![CDATA[GPU深度发掘(一)::GPGPU数学基础教程]]></title><link>https://blog.youkuaiyun.com/swping/article/details/12747115</link><guid>https://blog.youkuaiyun.com/swping/article/details/12747115</guid><author>swping</author><pubDate>Tue, 15 Oct 2013 11:22:25 +0800</pubDate><description><![CDATA[转摘自：http://blog.youkuaiyun.com/huawenguang/article/details/1530547
最近在学OpenGL GPU编程，好多参考文章看不懂，这篇文章写得详细点，一遍看不懂，留待慢慢看。


GPU深度发掘(一)::GPGPU数学基础教程


作者：Dominik Göddeke                 译者：华文广

Contents]]></description><category></category></item><item><title><![CDATA[Eclipse 在开发中使用到的快捷键很实用]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9964643</link><guid>https://blog.youkuaiyun.com/swping/article/details/9964643</guid><author>swping</author><pubDate>Wed, 14 Aug 2013 14:53:59 +0800</pubDate><description><![CDATA[快捷键太多，有空来看下
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行 
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下]]></description><category></category></item><item><title><![CDATA[Android 实时获取麦克风输入音量的代码]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9959393</link><guid>https://blog.youkuaiyun.com/swping/article/details/9959393</guid><author>swping</author><pubDate>Wed, 14 Aug 2013 09:44:06 +0800</pubDate><description><![CDATA[语音识别是未来的发展趋势，所以决定学习一下。以下是摘自：http://blog.youkuaiyun.com/paulluo0739/article/details/7192056
Android 上有一些很有趣的应用，例如《吹裙子》、《吹气球》之类的。利用的是实时获取麦克风输入音量，然后进行相应的处理。录音过程中怎样获得声音的大小呢？网上也不少人问如何处理这个事情，也有一些解答，不过都没有实际的代码。简单]]></description><category></category></item><item><title><![CDATA[ffmpeg sdk下载和配置]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9364709</link><guid>https://blog.youkuaiyun.com/swping/article/details/9364709</guid><author>swping</author><pubDate>Thu, 18 Jul 2013 11:00:59 +0800</pubDate><description><![CDATA[最近要用到视频和音频的开发，搜索了一下，觉得ffmpeg应该是很不错的，所以决定先来学习下...
关于下载ffmpeg SDK，可以参照：http://www.cnblogs.com/js2854/archive/2013/05/16/ffmpeg-sdk.html


本人是在vs2008中配置ffmpeg，所以参考：http://blog.youkuaiyun.com/abowu/article/]]></description><category></category></item><item><title><![CDATA[OpenGL里的帧缓存FBO（OpenGL Frame BufferObject）]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9143679</link><guid>https://blog.youkuaiyun.com/swping/article/details/9143679</guid><author>swping</author><pubDate>Fri, 21 Jun 2013 11:13:16 +0800</pubDate><description><![CDATA[最近用到纹理，由于纹理是浮点的，所以采用直接纹理贴图会有锯齿，如果采用gluBuild2DMipmaps，显得模糊且效率比较低，所以学下下FBO。以下是摘录的两篇文章
第一篇摘自：http://blog.sina.com.cn/s/blog_4d035b080100kw4w.html 



GPU深度发掘(二)::OpenGL FrameBuffer Object 101

作者：]]></description><category></category></item><item><title><![CDATA[获得MFC窗口其它类指针的方法]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9126055</link><guid>https://blog.youkuaiyun.com/swping/article/details/9126055</guid><author>swping</author><pubDate>Wed, 19 Jun 2013 09:51:45 +0800</pubDate><description><![CDATA[原文地址：http://www.diybl.com/course/3_program/c++/cppjs/20120211/565151.html


获得CWinApp:


-在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp
-在其它类中只能用AfxGetApp()



获得CMainFram]]></description><category></category></item><item><title><![CDATA[MFC中使用PreTranslateMessage执行两次的处理]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9093109</link><guid>https://blog.youkuaiyun.com/swping/article/details/9093109</guid><author>swping</author><pubDate>Fri, 14 Jun 2013 11:22:47 +0800</pubDate><description><![CDATA[在MFC中重载PreTranslateMessage时会出现执行两次的情况:
BOOL CXXX::PreTranslateMessage(MSG* pMsg)

{
if(WM_KEYFIRST message && pMsg->message 
{

if(pMsg->wParam == VK_UP)
//按了向上键
{
do something;
}
}
retur]]></description><category></category></item><item><title><![CDATA[stl string常用函数]]></title><link>https://blog.youkuaiyun.com/swping/article/details/9022807</link><guid>https://blog.youkuaiyun.com/swping/article/details/9022807</guid><author>swping</author><pubDate>Tue, 04 Jun 2013 15:38:50 +0800</pubDate><description><![CDATA[摘自：http://www.cnblogs.com/wangkangluo1/archive/2011/07/22/2114118.html
原文地址：http://hi.baidu.com/baowup/blog/item/3a27465c86d71546faf2c066.html/cmtid/de1ef3f0de7554a0a40f52f7

string类的构造函数：string(co]]></description><category></category></item><item><title><![CDATA[VC/MFC如何使用CreateEx()创建自己的对话框资源]]></title><link>https://blog.youkuaiyun.com/swping/article/details/8962657</link><guid>https://blog.youkuaiyun.com/swping/article/details/8962657</guid><author>swping</author><pubDate>Wed, 22 May 2013 22:01:17 +0800</pubDate><description><![CDATA[摘自：http://blog.sina.com.cn/s/blog_46e7a06c0100dw9x.html

创建非模态对话框是调用的是Create(),第一个参数是对话框模板指针，第二个是父窗口指针，默认NULL。
BOOL CDialog::Create(LPCTSTR lpsztemplatename,CWnd* pparentwnd)
{在这里面会调用
return Crea]]></description><category></category></item><item><title><![CDATA[无边框对话框的实现总结]]></title><link>https://blog.youkuaiyun.com/swping/article/details/8962650</link><guid>https://blog.youkuaiyun.com/swping/article/details/8962650</guid><author>swping</author><pubDate>Wed, 22 May 2013 22:00:03 +0800</pubDate><description><![CDATA[摘自：http://blog.youkuaiyun.com/debehe/article/details/5470490


0、前言

自绘贴图的对话框，我自己习惯上的做法是创建一个无边框的Dialog，这样你就可以不去考虑NC区域的计算，界面布局的实现上会方便很多。当然这样也带来一些副作用，下面我就将我解决这些问题的经验分享给大家。请注意这里讨论的对话框，在资源视图中的属性：Border一项为N]]></description><category></category></item><item><title><![CDATA[CxImage与OpenGL结合，用于读入多种格式的纹理以及用来把屏幕保存为各种格式的图像文件。]]></title><link>https://blog.youkuaiyun.com/swping/article/details/8949418</link><guid>https://blog.youkuaiyun.com/swping/article/details/8949418</guid><author>swping</author><pubDate>Mon, 20 May 2013 11:00:41 +0800</pubDate><description><![CDATA[摘自：http://blog.youkuaiyun.com/huawenguang/article/details/1548888
最近要用到OpenGL纹理，读到此文章，堪觉有用，摘录如下：


关于CxImage的文章，网上有许多，这里只介绍如何把CxImage与OpenGL结合起来，用于读入多种格式的纹理以及用来把屏幕保存为各种格式的图像文件。

支持的格式有：BMP,GIF,ICO,JP2]]></description><category></category></item><item><title><![CDATA[多窗口使用OpenGL——wglShareLists使用简介]]></title><link>https://blog.youkuaiyun.com/swping/article/details/8939788</link><guid>https://blog.youkuaiyun.com/swping/article/details/8939788</guid><author>swping</author><pubDate>Fri, 17 May 2013 14:46:50 +0800</pubDate><description><![CDATA[在使用多窗口使用OpenGL的时候，发现只能运行一个，另外一个就暂停了...搜索有一下文章，且拿来参考：、
摘自：http://blog.youkuaiyun.com/webscaler/article/details/5873179

OpenGL 中用到多线程和多 render context 渲染的时候会用到 wglsharelist 进行资源共享，本文将对我本人在 wglsharelist 使用]]></description><category></category></item><item><title><![CDATA[MFC+Opengl：截取对话框的屏幕后，直接作为背景纹理解决方法]]></title><link>https://blog.youkuaiyun.com/swping/article/details/8939003</link><guid>https://blog.youkuaiyun.com/swping/article/details/8939003</guid><author>swping</author><pubDate>Fri, 17 May 2013 11:31:50 +0800</pubDate><description><![CDATA[摘自：http://www.verydemo.com/demo_c288_i41599.html
MFC+Opengl：截取对话框的屏幕后，直接作为背景纹理
我遇到的问题大体是用定时器每隔1秒控制进行对话框截屏，可以生成一个内存位图BITMAP，然后想提取这个BITMAP的信息，直接作为纹理。
具体如下：我首先截取一个对话框的窗口，然后放到DC中，然后根据该DC生成一个BITMAP，最后根据]]></description><category></category></item></channel></rss>