上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要: 在研究fms的publish时,使用record方式publish失败,查阅资料得知fms默认情况下不允许record文件到服务器,必须要进行设置,需要在服务器端的应用程序文件夹(默认位置在<FMS_Installation_Dir>/applications/live),在这个文件夹下面有一个main.far,main.far是个压缩文件(可以用winrar解压),解压后里面有两个文件main.asc 和 Application.xml, 打开Application.xml,代码如下:<Application> <SharedObjManager> < 阅读全文
posted @ 2010-06-02 17:34 k1988 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 在研究fms的publish时,使用record方式publish失败,查阅资料得知fms默认情况下不允许record文件到服务器,必须要进行设置,需要在服务器端的应用程序文件夹(默认位置在<FMS_Installation_Dir>/applications/live),在这个文件夹下面有一个main.far,main.far是个压缩文件(可以用winrar解压),解压后里面有两个文件main.asc 和 Application.xml, 打开Application.xml,代码如下:<Application> <SharedObjManager> < 阅读全文
posted @ 2010-06-02 17:29 k1988 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 1 概念介绍哈夫曼编码是一种最优的前缀编码技术,然而其存在的不足却制约了它的直接应用。首先,其解码时间为O(lavg), 其中lavg为码字的平均长度;其次,更为最重要的是,解码器需要知道哈夫曼编码树的结构,因而编码器必须为解码器保存或传输哈夫曼编码树。对于小量数据的压缩而言,这是很大的开销。因而,应用哈夫曼编码的关键是如何降低哈夫曼编码树的存储空间。Faller[1973]提出的自适应哈夫曼编码技术使哈夫曼编码树的存储空间降为零,即在使用某种约定的情况下,解码器能动态地重构出和编码器同步的哈夫曼编码树,而不需要任何附加数据。这样做的代价便是时间开销的增大。另一种技术是编码器和解码器使用事先约 阅读全文
posted @ 2010-05-18 22:39 k1988 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_4e19c4c80100ghk3.html 在大部分介绍JPEG的中文书中都是将全部的JPEG的霍夫曼表给出,可是实际的JPEG文件头并不长,这个使得初看者很迷惑,这么短是如何存储那么长的霍夫曼表。其实,JPEG的霍夫曼表是由一定规则生成,只要给出少量的描述即可生成相应的JPEG的霍夫曼表。 在baseline的JPEG系统中采用Canonical Huffman Code(范式哈夫曼编码),而在扩展系统中采用算术编码。首先介绍一下DC可变长度代码(VLI)编码,AC系数行程长度编码(RLE),首先要采用Zigzeg扫描,形成 阅读全文
posted @ 2010-05-18 21:38 k1988 阅读(2839) 评论(0) 推荐(0) 编辑
摘要: 提起 Huffman 这个名字,程序员们至少会联想到二叉树和二进制编码。的确,我们总以 Huffman 编码来概括 D.A.Huffman 个人对计算机领域特别是数据压缩领域的杰出贡献。我们知道,压缩 = 模型 + 编码,作为一种压缩方法,我们必须全面考虑其模型和编码两个模块的功效;但同时,模型和编码两个模块又相互具有独立性。举例来说,一个使用 Huffman 编码方法的程序,完全可以采用不同的模型来统计字符在信息中出现的概率。因此,我们这一章将首先围绕 Huffman 先生最为重要的贡献 —— Huffman 编码展开讨论,随后,我们再具体介绍可以和 Huffman 联合使用的概率模型。为什 阅读全文
posted @ 2010-05-18 20:47 k1988 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 今天发现在VS 2005环境下使用boost ::bind来定义使用错误就会引起编译器崩溃。错误信息是:项目 : error PRJ0002 : 错误的结果 1 (从“C:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe”返回)。当然这个错误信息还有可能是其它原因导致的,这里提到的仅仅是其中的一种。在网上找了些资料,现在总结如下:typedef boost::function<void (bool, int)> Ansyn_net_command;class Listener{public: Listener(){}pub 阅读全文
posted @ 2010-05-14 11:26 k1988 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 作者:Eric Steven Raymond <esr@thyrsus.com>Thyrsus Enterprises Rick Moen <rick@linuxmafia.com> 版权 © 2001 Eric S. Raymond修订历史修订版 3.12004年10月28日esr文档‘Google 是你的朋友!’ 修订版 3.02004年2月2日esr主要增加网页论坛应有的礼节内容 原文:How To Ask Questions The Smart Way翻译:王刚 <yafrk@yahoo.com > 时间:2004年11月2日内容译文 弃权 阅读全文
posted @ 2010-05-14 11:24 k1988 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 2005 CRT memory leaks: std::basic_iostream ( affects std::stringstream, std::fstream, probably others )!!! 这真是件让人郁闷的事情!下面的代码将重现这个错误:1#include<sstream>23intmain()4{5unsignedintx=10000000;6while(x--)7{8std::iostreams(0);9}10}每次泄漏是4Bytes, 结果可想而知!当然,这么重要的错误,MS不可能没有反应。FDBK40119#1: Patch ostream and 阅读全文
posted @ 2010-05-13 17:01 k1988 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 作者:吴尔平转自:http://www.cnblogs.com/WuErPIng/archive/2005/09/21/241407.html 在浅尝boost之timer的post里,我提到boost::timer在linux和windows下的不同表现,并用ACE_OS::gettimeofday做了一个替代方案。不过,为了这个功能把ACE的DLL绑到一起,感觉不是那么愉快。 下面是另一个方案,利用boost::date_time库来解决#include<boost/date_time/posix_time/posix_time.hpp>classElapsedTime{pub 阅读全文
posted @ 2010-05-13 16:32 k1988 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在使用到deadline_timer时,我需要同时使io_serivice的post函数以及使用timer的async_wait,但是我不清楚async_wait是否准确地在它等待的时刻进行回调。于是我做了一个实验。#include <boost/cstdint.hpp>#include <boost/bind/bind.hpp>#include <boost/asio/io_service.hpp>#include <boost/asio/strand.hpp>#include <boost/asio/deadline_timer.hpp 阅读全文
posted @ 2010-05-13 14:15 k1988 阅读(1802) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页