自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

先得道,后求术

曹建峰的专栏

  • 博客(59)
  • 资源 (17)
  • 收藏
  • 关注

转载 我见过的最容易读懂的 a*算法(A*寻路初探)

http://blog.vckbase.com/panic/archive/2005/03/20/3778.html A*寻路初探原文:Patrick Lester翻译:Panic 2005年3月18日 原文出处:A* Pathfinding for Beginners

2007-03-19 16:31:00 18027 3

原创 位图的旋转

1基本算法 假使 旋转中心 cx ,cy ;旋转角度a; x,y处的象素旋转后的位置 nx,ny nx=x+cosa*(x-cx)-sina*(y-cy) ny=y+sina*(x-cx)+cosa*(y-cy) 2文本的旋转 http://www.codeguru.com/bitmap/RotateByShear.shtml http://www.codeguru.com/bitmap/rota

2007-03-16 10:17:00 1751

原创 3gp文件 与3g2文件的差异

初步印象3g2 比3gp多了两种音频编码qcelp,evrc同样音频的文件,3gp和3g2只有文件的头不同也就是ftyp box不同如下3gp文件00000000h: 00 00 00 1C 66 74 79 70 33 67 70 34 00 00 03 00 ; ....ftyp3gp4....00000010h: 33 67 70 34 33 67 70 35 33 67 3

2007-03-09 17:59:00 3814 1

转载 转贴:AAC文件格式 之 24小时精通

作者:张泓出处:http://blog.sina.com.cn/u/465bdf0b010002t0AAC文件格式 之 24小时精通  今天有了一个新任务,要把RTSP的音频流存成文件,格式是AAC的。网上找了很久,也没有找到关于AAC文件的格式。后来请教了一个专门作编解码的同事,在ISO MPEG的文档里可能会有相关的信息。花了很长时间去找ISO的文档,ISO是收费的,网络是免费了,虽然

2007-03-07 16:57:00 3869

原创 symbian epoc 模拟器与真机的差别汇总

1)MaoscPlayComplete的回调函数。在模拟器上使用的时候,当Audio播完的时候,MaoscPlayComplete会被调用。 真机上不会.2)模拟器上无法取得显存地址: TPckgBuf infoPckg;          TScreenInfoV01& screenInfo = infoPckg();          UserSvr::ScreenInfo(infoPck

2007-03-07 14:08:00 1747

原创 3gpp文件 结构树

<div id="ftyp" style="CURSOR: hand; COLOR: blue" onclick="document.all.ftypDisc.style.display=(document.all.ftypDisc.style.display ==none)?:none">ftyp * 4.3 file type and compatibilitypdin

2007-03-06 14:14:00 2924

原创 使用CDirectScreenAcess进行直接写屏

整了几个例子,最初的一个例子里面有个错误,以至于在模拟器上正常,在手机上无法显示,郁闷了好久。现在终于通了。参考Series60_BouncingBall.zip的朋友们注意了。{ // Force screen update: this required for WINS, but may // not be for all hardware iDirectScreenAccess->Scree

2006-06-06 18:09:00 1600

原创 3gp文件格式研究

序言06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.在此真心感谢luxh的贡献.当然了是英文版的,有文档就不错了.为了便于查阅和理解,我把之后陆续找到的其他几个文档也揉在了一起.从06年5月12日到现在2007-3-23,一点点的挤时间,总算写完

2006-05-12 11:27:00 52475 28

原创 Symbian中日志文件的使用

 我包装了一下RFileLogger ,个人感觉好用多了,分享一下省得大家为了日志文件发愁。.h#ifndef __RLOG_H__#define __RLOG_H__#include class RLog : public CBase{public: static void Log(const TDesC &aErrTypeName, const TDesC &aErrMsg);stat

2006-04-21 16:38:00 5143 6

转载 关于exe形式编程的一点心得,希望对大家有所帮助

 关于exe形式编程的一点心得,希望对大家有所帮助 allyfeng__________________点背不能怨社会,命苦不能怪政府! 关键字: exe, 后台程序, 调试, Console, 多个实例, 窗口, 字体其实我也只是一个Symbian的初学者,我能深刻的感受到一个初学者在探索新的开发平台时的坎坷。以下的心得是我经过一段很长时间的探索才得到的,这其中走了很

2006-04-21 15:37:00 3744

转载 动态改变 CBA 按钮

http://forum.newlc.com/index.php/topic,12882.0.htmlCode:RESOURCE CBA r_yourapp_softkeys_options_open { buttons =   {  CBA_BUTTON { id=EAknSoftkeyOptions; txt = "Options"; },  CBA_BUTTON { id=EYourAp

2006-04-03 18:35:00 2039

原创 群体模拟方法——biod

boid准则 :在这个模型中,每个个体的行为只和它周围邻近个体的行为有关,每个个体只需遵循以下3条规则: 避免碰撞(Collision Avoidance): 避免和邻近的个体相碰撞。 速度一致(Velocity Matching): 和邻近的个体的平均速度保持一致。 向中心聚集(Flock Centering): 向邻近个体的平均位置移动。 编程方法:首先每个bird之间

2006-02-27 11:30:00 3815 1

转载 收藏 托盘

头文件://///////////////////////////////////////////////////////////////////////////// TrayIcon.h : header file//#ifndef _INCLUDED_TRAYICON_H_#define _INCLUDED_TRAYICON_H_//////////////////////////

2006-02-27 11:03:00 1581

原创 amr编程汇总

                                                                          amr编程汇总            今年8月我负责研发amr语音的录制和格式转换,现在将经验于大家分享一下。        amr的特性:        a静音期间内的存储空间几乎为0,所以amr文件的长度并不与录音时间成正比。

2006-01-04 18:02:00 15771 10

原创 symbian tabpage中添加图片

一个View里由tabpage组成的时候实现draw方法好像没什么用了,tabpage覆盖了所有的区域,在View里绘的东西都看不到,怎么能在tabpage里边绘制图片呢?有两种思路一个是用控件,一个是用资源控件:---------------------------------------------------------------一个tabpage就是一个view,这样就可

2005-12-21 17:10:00 1833

原创 我对经典的水波算法略微做了些扩展

这是效果图注意荷叶边的效果。经典的水波算法://能量的扩散  t=waterB[a-mWidth];  b=waterB[a+mWidth];  r=waterB[a+1];  l=waterB[a-1];  waterA[a]=((t+b+l+r)>>1)-waterA[a];  //能量的衰减   waterA[a]-=(waterA[a]>>6);一个非常重要的依据--能量守

2005-12-21 11:43:00 2929 7

原创 带图标的表格头的例子

带图标的表格头的例子/* * Created on 2005-12-20 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */import java.awt.Image;import java.a

2005-12-20 16:06:00 1732

原创 j2me 半透明Image

如果需要半透明可以先在image上画,然后把这个Image弄成半透明的。最后将Image绘到Canvas上就OK了”。public static Image CreateAlphaImage(int Alphalike 0x88000000,Image src) {        int w,h;        w=src.getWidth();        h=src.getHeight(

2005-12-20 14:37:00 2437

原创 用vc实现生产者消费者问题

    很多情况下我们需要多个线程互相协助,来完成同一个任务。但是线程很难从外部进行控制。    利用线程同步技术可以使线程彼此交互,从而避免了外部控制对与时间和资源的浪费。    在实际工作过程中我就遇到了类似的问题,需要对共享的缓冲区进行操作。有插入的线程也有读取的线程,这使我忽然想到了生产者和消费者。我从MSDN 找到csdn 使用了各式各样的搜索引擎,只找到了很有现的关于CSemaphor

2004-01-14 11:09:00 3356

android应用“请闭眼”--给夜猫子们

夜猫子们: 需要有人提醒吧,该休息多时候就休息吧。

2014-07-04

mmap2mm一拖得win

MindManager文件.mmap转换为FreeMind的.mm 将.mmap文件拖动到.bat文件即可 目前只能在windows上使用

2013-10-05

symbian下将一个zip文件解压到指定目录

http://www.newlc.com/en/Reading-ZIP-File-in-Symbian-OS.html NewLc上有个zip例子能够遍历和从一个包里面解压一个文件出来。 我稍微整理了一下实现一个带有目录的zip文件解压到指定目录。

2010-03-11

symbian 流读写例程

例程,symbian c++ 下 标准的流读写方法 把一个c类写到文件里面去

2010-01-21

控制台中加CCoeEnv

console 控制台程序中添加CCoeEnv,显示控件

2009-10-28

TestConsole_DirveInfo_MD5_2009_05_27.rar

移植了一个Md5算法到symbian 移植前的代码参见 http://www.cppblog.com/ant/archive/2007/09/11/31886.html 另外写了一个枚举所有盘符和属性的代码 控制台程序,结果打日志 请在 epocroot\winscw\c\data\logs\下面创建名为“L”的目录,结果将会打印在windcao.log文件里面。 如:2009/05/27 01:16:32 md5_result:len=32,buf=7b94f1c21e6aaf65c50d3ef7e845cba7

2009-05-27

TestMd5DirveInfo

这里面有错,正确的在TestConsole_DirveInfo_MD5_2009_05_27.rar

2009-05-27

TheSymbianOsArchitectureSourceBook.pdf

好东西不敢独享,对于了解symbian整体框架有很大帮助。

2009-04-28

MidnightMonitor

CEnvironmentChangeNotifier 的例子

2008-10-22

3gpp文件格式(ISO_base_media_file_format.pdf)

3gpp文件格式官方文档

2008-01-23

3gpp文件查看器0.1.3B release for windows

用于查看 3gp,mov,mp4,3g2,等符合3gpp协议的多媒体文件的结构.解压后直接运行,免安装.

2007-03-29

3gpp文件查看器0.1.3B源码

用于查看3gp mov mp4 文件格式框架. 新增了结构树浏览, 双击左侧树的节点可以显示当前的节点内部结构. 支持文件格式3g2 3gp, mov, mp4 等符合3gpp的文件

2007-03-28

3gpp文件查看器0.1.3

用于查看3gp mov mp4 文件格式框架. 新增了结构树浏览, 双击左侧树的节点可以显示当前的节点内部结构. 3g2文件格式 3gp, mov, mp4 . 0.1.2有个bug刚刚改掉.

2007-03-28

3gpp文件查看器0.1.2

用于查看3gp mov mp4 文件格式框架. 新增了结构树浏览, 双击左侧树的节点可以显示当前的节点内部结构.

2007-03-28

3gp文件查看器0.1.1

用于查看3gp mov mp4 文件格式框架

2006-11-14

water0.1

水波算法

2006-09-14

3gp文件查看器0.1

用于查看3gp mov mp4 文件格式框架

2006-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除