gc315630
码龄16年
关注
提问 私信
  • 博客:192,932
    192,932
    总访问量
  • 68
    原创
  • 1,895,702
    排名
  • 21
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-09-23
博客简介:

gc315630的专栏

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得6次评论
  • 获得49次收藏
创作历程
  • 28篇
    2010年
  • 60篇
    2009年
成就勋章
TA的专栏
  • BF561—UClinux
    36篇
  • C C++学习
    35篇
  • H264编码
    4篇
  • linux操作系统学习
    14篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

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

Tikhonov正则化 包含运动匹配

发布资源 2010.12.15 ·
application/x-rar

计算24点问题的详细解析(含源码)

24点游戏 数字游戏题解 by starfish [说明:此文改编自我写的一篇解题报告,原题是某年国家集训队组队赛题目] 问题描述 80年代全世界流行一种数字游戏,在中国我们把这种游戏称为“24点”。现在我们 把这个有趣的游戏推广一下:您作为游戏者将得到6个不同的自然数作为操作数, 以及另外一个自然数作为理想目标数,而您的任务是对这6个操作数进行适当的算 术运算,要求运算结果小于或等于理想目标数,并且我们希望所得结果是最优的, 即结果要最接近理想目
原创
发布博客 2010.10.30 ·
4246 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

细说 #pragma pack(n)


在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。
例如,下面的结构各成员空间分配情况:
struct test
{
     char x1;
     shor
原创
发布博客 2010.10.12 ·
641 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

在创建MFC项目时,如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如我今天遇到的:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
解决方法:
控制台项目要使用windows子系统, 而不是console, 设置:
[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:
原创
发布博客 2010.09.05 ·
980 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Malloc与new的区别


1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。

2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。

3,因此C++语言需要一个能完成
原创
发布博客 2010.08.24 ·
11121 阅读 ·
2 点赞 ·
1 评论 ·
39 收藏

稳定排序和不稳定排序


这几天笔试了好几 次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前 已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定的人 准备的。
      首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果A
原创
发布博客 2010.08.10 ·
786 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MFC的中文路径的解决问题Ansi、Unicode、UTF8字符串之间的转换

本人自己创作和测试的。path是原来的目录//////////////////////////////////////////////////////////////////////// ////////////////////以下是解决了中文目录的问题 int a=::MultiByteToWideChar(CP_ACP,NULL,path,strlen(path),NULL,0); // 分配空间要给'/0'留个空间,MultiByteToWideChar不会给'/0'空间      wchar_t *
原创
发布博客 2010.07.07 ·
3287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vlc的应用之八:MFC调用libvlc.dll

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/184115本篇博客将简单介绍MFC调用libvlc.dll作一个简单的播放器,抛砖引玉,各位VC++达人继续深入研究,Jeremiah对VC++确实不太感兴趣,所以就不做太深入的研究了。 2009.10.29修改:加入clip_children属性设置。参考第1步。2010.04.14修改:中文路径问题。参考第7步。 
转载
发布博客 2010.07.06 ·
1088 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MFC打开/保存文件对话框:CFileDialog

CFileDialog
文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:
CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pP
原创
发布博客 2010.07.05 ·
953 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

window程序DEBUG和RELEASE 版本差异及调试相关问题


. 内存分配问题
1. 变量未初始化。下面的程序在debug中运行的很好。
thing * search(thing * something)
BOOL found;
for(int i = 0; i < whatever.GetSize(); i++)
{
if(whatever[i]->field == something->field)
{ /* found it */
found = TRUE;
转载
发布博客 2010.07.05 ·
1207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vlc的应用之一:在命令行下的使用


如果编译得到没有界面的vlc,双击运行后就没法手动选打文件或网络了。在这介绍几个vlc的命令行命令。     1. vlc帮助vlc --help
or
vlc --help --advanced     2. vlc的debug logvlc -vv --extraintf=logger    运行的log将会保存在vlc-log.txt中。     3. vlc打开文件vlc -vv --extraintf=logger d:/01.avi     4. 作为服务器通
转载
发布博客 2010.07.03 ·
891 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ffmpeg摄像头视频采集 音频采集的正确参数

huzia@huzia-laptop:~$ ffmpeg  -f video4linux2 -s 320*240 -r 10 -i /dev/video0  test.asfFFmpeg version git-60ff1c3, Copyright (c) 2000-2010 the FFmpeg developers  built on Apr 21 2010 20:39:20 with gcc
转载
发布博客 2010.05.26 ·
3153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CVBS,YUV,VGA 含义

RGB (red green blue): 红绿蓝三基色 CMYK (Cyan-Magenta-Yellow-black inK): 青色-品红-黄色-黑色 HSI (Hue-Saturation-Intensity): 色调-饱和度-强度 DDB (device-dependent bitmap): 设备相关位图 DIB (device-independent bitmap): 设备无关位图 C
转载
发布博客 2010.05.17 ·
3018 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

H.264的权重量化机制(转载)

本篇旨在讲解H.264的权重量化机制,至于H.264的量化本篇只简略带过,量化的详细内容可以参考h.264 white paper或毕厚杰的H.264书籍。本篇以4x4 ac系数为例进行讲解,8x8ac, dc, chroma dc, ac等系数的权重量化机制亦雷同。 一、关于量化表H.264标准早期是没有权重量化的概念,权重量化是在制定high profile(即FRExt)的时候引
转载
发布博客 2010.05.17 ·
757 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

认识磁珠

1、磁珠,其实就是单匝的线圈,而电感是多匝的。有一匝以上的线圈习惯称为电感线圈,少于一匝(导线直通磁环)的线圈习惯称之为磁珠,其实磁珠就是单匝电感,因此电感量小,与其寄生电容的共振频率就高(在这个频率点上,阻抗最高),因而对高频的抑制作用就好。2、磁珠,是能量消耗元件,可等效为一个电感和一个电阻串联,只是电阻和电感都随频率的增高而增大,低频时阻抗很小,信号可以通过,频率
原创
发布博客 2010.03.20 ·
1743 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nand flash结构及读写分析

 NAND Flash 的数据是以bit 的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些cell 以8 个或者16 个为单位,连成bit line,形成所谓的byte(x8)/word(x16),这就是NAND Device 的位宽。这些Line 会再组成Page.(Nand Flash 有多种结构,我使用的Nand Flash 是K9F1208,下面内
原创
发布博客 2010.03.12 ·
882 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

FFMPEG 使用手册

 FFMPEG 编译       使用msys+mingw,编译成可以供vc调用的静态库 FFMPEG功能1. 视频音频格式转换Ffmpeg能使用任何支持的格式和协议作为输入: *比如你可以输入YUV文件:ffmpeg -i /tmp/test%d.Y /tmp/out.mpg 它将要使用如下文件:       /tmp/test0.Y, /tmp/test0.U,
转载
发布博客 2010.02.23 ·
822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FFMPEG使用(转)

1. 简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。F
原创
发布博客 2010.02.23 ·
1155 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

语音编码标准(G.711 G.723 G.726 G.729 iLBC)

种各样的编解码在各种领域得到广泛的应用,下面就把各种codec的压缩率进行一下比较。现主要有的speech codec 有:     G.711, G.723, G.726 , G.729, ILBC, QCELP, EVRC, AMR, SMV主要的audio codec 有:    real audio, AAC, AC3, MP3, WMA, SBC等各种编解码都有其应用的重
转载
发布博客 2010.02.22 ·
2451 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

GetCursor和GetCursorPos的区别

GetCursor函数功能:该函数检取当前光标的句柄。函数原型:HCURSOR GetCursor(VOID);参数:无。返回值:返回值是当前光标的句柄,如果没有光标,返回值为NULL。以下代码将在form上画一个鼠标:Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal
原创
发布博客 2010.01.27 ·
8317 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏
加载更多