BASE64和其他相似的编码算法通常用于转换二进制数据为文本数据,其目的是为了简化存储或传输。更具体地说,BASE64算法主要用于转换二进 制数据为ASCII字符串格式。Java语言提供了一个非常好的BASE64算法的实现,即Apache Commons Codec工具包。本文将简要地讲述怎样使用B...
分类:
其他好文 时间:
2015-06-02 19:50:51
阅读次数:
98
【原创】Liu_LongPo 转载请注明出处
【CSDN】http://blog.csdn.net/llp1992softmax 回归模型,是logistic 回归模型在多分类问题上的推广。关于logistic回归算法的介绍,前面博客已经讲得很清楚,详情可以参考博客机器学习实战ByMatlab(五)Logistic Regression 在logistic回归模型中,我们的激励函数sigmoid的...
分类:
编程语言 时间:
2015-05-17 15:21:26
阅读次数:
401
【原创】Liu_LongPo 转载请注明出处
【CSDN】http://blog.csdn.net/llp1992在有监督学习中,训练样本是有类别标签的。现在假设我们只有一个没有带类别标签的训练样本集合 {x(1),x(2),x(3),...x^{(1)},x^{(2)},x^{(3)},...},其中 x(i)∈Rx^{(i)}\in R自编码神经网络是一种无监督学习算法,它使用了反向传...
分类:
编程语言 时间:
2015-05-08 14:53:35
阅读次数:
200
赫夫曼树及其应用 赫夫曼(Huffman)树又称最优树,是一类带权路径长度最短的树,有着广泛的应用。
1 基本概念
① 结点路径:从树中一个结点到另一个结点的之间的分支构成这两个结点之间的路径。
② 路径长度:结点路径上的分支数目称为路径长度。
③ 树的路径长度:从树根到每一个结点的路径长度之和。
④ 结点的带权路径长度:从树的根结点到该结点的的路径长度与结点的权(值)的乘积。
权(...
分类:
其他好文 时间:
2015-04-30 10:38:40
阅读次数:
172
1、问题描述 哈夫曼编码是广泛地用于数据文件压缩的十分有效的编码方法。其压缩率通常在20%~90%之间。哈夫曼编码算法用字符在文件中出现的频率表来建立一个用0,1串表示各字符的最优表示方式。一个包含100,000个字符的文件,各字符出现频率不同,如下表所示。 有多种方式表示文件中的信息,若用0,.....
分类:
其他好文 时间:
2015-04-29 23:09:27
阅读次数:
231
二维码是二维条形码的一种,可以将网址、文字、照片等信息通过相应的编码算法编译成为一个方块形条码图案,手机用户可以通过摄像头和解码软件将相关信息重新解码并查看内容。PHP可以使用phpQR Code类库生成二维码。二维码的应用范围可以点这里(百度百科)。1.google开放api$urlToEncod...
分类:
Web程序 时间:
2015-04-14 16:30:43
阅读次数:
125
Huffman编码算法可用于文字压缩或加密解密
采用C++语言给出其高效实现,读者可思考实现算法中指针用法和树的构建过程
代码如下:...
分类:
编程语言 时间:
2015-04-07 23:28:10
阅读次数:
271
转载地址:点击打开链接二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图二维码的特点:1. 高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2. 编码范围广该条码...
分类:
编程语言 时间:
2015-04-02 18:45:52
阅读次数:
194
我们都知道在计算机中一切信息都是由二进制码0010101010111之类的东西表示的。但是这一串01本身其实是没有任何意义的。只有通过各种编码算法encode起来才能给它赋予生命。在学习计组的时候经常会需要拿出一段二进制编码进行分析。但是这一堆000111之类的写出来实在是太长了。。。。其实用十六进...
分类:
移动开发 时间:
2015-03-07 22:32:36
阅读次数:
238
二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图二维码的特点:1. 高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2. 编码范围广该条码可以把图片、声音、文字...
分类:
编程语言 时间:
2015-02-27 21:24:30
阅读次数:
273