学习flex开发需要掌握的入门知识
来源:互联网 发布:网络开放式教育 编辑:程序博客网 时间:2024/05/09 19:39
学习flex开发有别于学习其他的软件或者是操作系统知识内容,因为flex开发本身是既涉及到了flex的一些专业知识内容,但是同时又和相关的一些软件操作有一定的关联。而要想使得自己在完成flex开有关的操作的时候能够达到好的操作效果,那么自己在操作flex开发的似乎务必要注意掌握一些flex开发的基础入门知识,比如说:
std::string CBackupMbdb::smethod10(CBinaryReader& reader)
{
std::string strResult ;
byte num = reader.ReadByte();
byte num2 = reader.ReadByte();
if ((num == 0xff) && (num2 == 0xff))
{
return strResult;
}
int num6 = (num * 0x100) + num2;
CAutoVectorPtr<byte> pBuffer;
pBuffer.Allocate(num6);
reader.Read(pBuffer.m_p,num6);
int index = 0;
index = 0;
while (index < num6)
{
if ((pBuffer.m_p[index] < 0x20) || (pBuffer.m_p[index] >= 0x80))
{
break;
}
index++;
}
if (index == num6)
{
strResult = bytes_to_hex_string(pBuffer.m_p,num6);
}
return strResult;
}第五个内容的读取方法和第四个一样,但是所有的读出来的都是空字符串。
读出固定的40个字节,这40个字节里面包含的信息很多,不过大部分都是不需要的,只有一个字段是重要的,这个字段会影响后面的文件读取。
CAutoVectorPtr<byte> pRecordInfo;
pRecordInfo.Allocate(40);
reader.Read(pRecordInfo.m_p,40);
//0x27 也就是最后的位置保存了这个项的属性个数,要用这个数字循环读出属性来。
itemInfo.PropertyCount = pRecordInfo[0x27];
for (int i=0;i<itemInfo.PropertyCount;i++)
{
CAtlStringA key = ReadNextStringBy2bytesLen(reader).c_str();
CAtlStringA value = smethod10(reader).c_str();
itemInfo.Properties[key] = value;
}
根据第一步和第二步得出来的域和路径计算SHA1值,这个哈希值也就是本地的路径。
std::string strHash1Src;
if (itemInfo.Path.IsEmpty())
{
str
以上的flex开发需要掌握的基础入门知识仅仅只是flex开发的一部分。大家要想学好flex开发,自己还会需要查看大量的相关专业资料,从而帮助自己掌握以及了解关于flex开发的知识内容。帮助自己掌握flex开发的理论性知识同时又熟练的掌握flex开发的操作技术。
文章来自:天地会http://bbs.9ria.com/thread-102917-1-1.html
- 学习flex开发需要掌握的入门知识
- Web 开发学习 需要掌握的知识 01
- 软件开发需要掌握的知识
- 学习搜索引擎优化需要掌握的知识
- QTP学习需要掌握的知识
- 需要掌握的知识
- 入门python3爬虫需要掌握的知识与技巧
- 需要掌握的flex知识点
- Android平台开发需要掌握的知识范围
- Android平台开发需要掌握的知识范围
- Android平台开发需要掌握的知识范围
- ACM需要掌握的知识
- 近期需要掌握的知识
- html5需要掌握的知识
- java需要掌握的知识
- 面试需要掌握的知识
- 学习Internet Explorer之前需要掌握的一些知识
- 要想掌握好photoshop需要学习的知识
- Android实现网络多线程断点续传下载
- QT鼠标移动事件之菜单隐藏
- Android 下保持屏幕常亮的实现方法
- ArcSDE 注册与压缩
- kettle 的表输出 table output
- 学习flex开发需要掌握的入门知识
- Servlet的异常处理机制 HTTP404错误
- C++ 中四种强制类型转换
- [设计原则1]GRASP 通用职责分配软件原则
- Hadoop 基础数据平台开发招聘要求总结
- IE6 BUG
- 三篇关于handler的文章不错,留着
- 表视图的创建--三个协议的使用
- hadoop部署