江南烟雨梦
码龄16年
关注
提问 私信
  • 博客:409,705
    社区:131,823
    541,528
    总访问量
  • 40
    原创
  • 1,136,763
    排名
  • 194
    粉丝
  • 0
    铁粉

个人简介:一把吉他走遍天涯,一台Mac闯荡互联网…

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2009-03-14
博客简介:

江南烟雨梦

查看详细资料
个人成就
  • 获得82次点赞
  • 内容获得35次评论
  • 获得66次收藏
创作历程
  • 1篇
    2019年
  • 6篇
    2016年
  • 6篇
    2014年
  • 1篇
    2013年
  • 16篇
    2011年
  • 11篇
    2010年
成就勋章
TA的专栏
  • C/C++
    7篇
  • 数据结构和算法
    3篇
  • Qt
    2篇
  • Windows开发
  • 界面开发
    3篇
  • 网络开发
  • Linux开发
    4篇
  • ffmpeg学习
  • Live555学习
  • 音视频流媒体
    7篇
  • 数据库开发
    1篇
  • 游戏开发
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

git fetch 和 git pull 的区别

越来越厌恶CSDN的盈利模式本文已转移至https://www.cnblogs.com/isky0824/p/12096525.html
原创
发布博客 2019.07.18 ·
337 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Qt无边框窗口的移动、拉伸边框、鼠标滚轮缩放大小

越来越厌恶CSDN的盈利模式本文已转移至https://www.cnblogs.com/isky0824/p/12096415.html
原创
发布博客 2016.10.18 ·
4987 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Qt无边框窗口移动、拉伸、缩放

发布资源 2016.10.18 ·
rar

QtCreator 生成动态库

越来越厌恶CSDN的盈利模式本文已转移至https://www.cnblogs.com/isky0824/p/12096550.html
原创
发布博客 2016.06.01 ·
3845 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

降低gcc版本

安装指定版本$: apt-get/yum install gcc-4.4 g++-4.4进入安装路径$: cd /usr/bin修改默认版本$: ln -s gcc-4.4 gcc$: ln -s g++-4.4 g++查看默认版本$: gcc -v$: g++ -v
原创
发布博客 2016.05.11 ·
670 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOS编译安装gcc

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
原创
发布博客 2016.04.20 ·
1265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LANMP配置

Linux Apache Mysql Postgresql 安装yum -y install httpd yum -y install mysql mysql-server yum -y install php php-mysql php-postgresql php-pgsql php-develyum -y install postgresql postgresql-serve
原创
发布博客 2016.04.08 ·
1671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CygWin、MinGw和Msys的区别

越来越厌恶CSDN的盈利模式本文已转移至https://www.cnblogs.com/isky0824/p/12096562.html
原创
发布博客 2016.01.04 ·
5424 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

BITMAP BITMAPINFO BITMAPINFOHEADER

BITMAPINFO BITMAPINFOHEADER
原创
发布博客 2014.07.09 ·
2378 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL常用命令

启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns from tableName; 建立
原创
发布博客 2014.04.01 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FFMPEG SDK 开发介绍

FFMPEG SDK 开发介绍1.简介:    ffmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。使用ffmpeg能够完成如下功能:parse,demux,decode,filter(preprocessing),encode,mux,stream和player等.2.下载和编译:    下载地址:  http://ffmpe
原创
发布博客 2014.02.21 ·
927 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

视音频编解码基本术语及解释

2014-01-14 17:46 217人阅读 评论(0) 收藏 举报目录(?)[-]H264GopIPB-frameFpsESPSTSPESES elementary stream 用于某些硬盘播或编辑系统如m2vm2vPS program stream 用于播放或编辑系统如m2p MPEG-2 Program Stream Filem2pTS transitio
原创
发布博客 2014.02.21 ·
7817 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

VC对话框全屏显示及相应控件位置改变

一、简单对话框全屏显示方法在OnInitDialog()中任意加入:1、ModifyStyle(WS_CAPTION,0,0); //如果不想去掉标题栏,去掉该句。 SendMessage(WM_SYSCOMMAND,SC_MAXIMIZE,0); 2、ShowWindow(SW_SHOWMAXIMIZED); 二、复杂一点的对话框全屏显示方法,随屏幕的分辩率而调节void
原创
发布博客 2014.01.23 ·
964 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

WinAPI: SetWindowPos - 改变窗口的位置与状态

WinAPI: SetWindowPos - 改变窗口的位置与状态//声明:SetWindowPos(  hWnd: HWND;            {窗口句柄}  hWndInsertAfter: HWND; {窗口的 Z 顺序}  X, Y: Integer;        {位置}  cx, cy: Integer;      {大小}  uFlags: U
原创
发布博客 2014.01.23 ·
2595 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

音视频封装格式和编码格式

音视频封装格式、编码格式知识常见的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件其实只能算是一种封装标准。一个完整的视频文件是由音频和视频2部分组成的。H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。例如:将一个Xvid视频编码文件和一个MP3音频编码文件按AVI封装标准封装以后,就得到一个AVI后缀的视频文件,这
原创
发布博客 2013.10.26 ·
2336 阅读 ·
1 点赞 ·
0 评论 ·
20 收藏

error C2146: syntax error : missing ';' before identifier 'PVOID64'

一般都是DirectX引起的问题,可以通过修改winnt.h文件,网上已经有很多这样的方法,这里,我们只需要设置下开发环境:1、vc2005下,选择“工具”菜单2、选择里面的“选项”菜单,3、选择“项目和解决方案”,4、选择“VC++目录”里面的“包含目录”,
原创
发布博客 2011.09.04 ·
1029 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DirectSound中关于IID_IDirectSound无法解析的问题

需要导入dxguid.lib文件
原创
发布博客 2011.08.08 ·
1758 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

用Mixer API函数调节控制面板的音频设置

摘要:本文通过实例代码演示了如何通过Mixer API函数在程序中调节控制面板的音频设备性能的设置。 关键词:Mixer函数,控制面板,音频设备调节  如果你用过Windows的音频设备,比如播放音乐或者录音,聊天,调节麦克或者声音的大小,以及设置静音,都可以通过控制面板中的音频设置面板来调节,你对于下面的两个设置面板肯定不陌生。  播放时调节音量大小和左右声道的控制板,还可以通过它将某个设备设置为静音。  另一个就是录音时控制面板,在这里我们可以选择声音输入设备,以及调节录音时左右声道音量大小   这两个
转载
发布博客 2011.03.04 ·
1818 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

VC调节音量


//----------------------------设定音量---------------------------------------bool GetVolumeControl(HMIXER hmixer ,long componentType,long ctrlType,MIXERCONTROL* mxc){MIXERLINECONTROLS mxlc;MIXERLINE mxl;mxl.cbStruct = sizeof(mxl);mxl.dwCompon
原创
发布博客 2011.03.03 ·
3415 阅读 ·
0 点赞 ·
4 评论 ·
3 收藏

__declspec(novtable) 的用法


 __declspec(novtable) 在C++中接口中广泛应用. 不容易看到它是因为在很多地方它都被定义成为了宏. 比如说ATL活动模板库中的ATL_NO_VTABLE, 其实就是__declspec(novtable).
 __declspec(novtable) 就是让类不要有虚函数表以及对虚函数表的初始化代码, 这样可以节省运行时间和空间. 但是这个类一定不允许生成实例, 因为没有虚函数表, 就无法对虚函数进行调用. 因此, __declspec(novtable)一般是应
原创
发布博客 2011.03.03 ·
661 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多