Tag: 编码
Java 控制台中文问题(windows平台)
测试代码
import java.io.Console;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.nio.charset.Charset;
public class JsTest {
@SuppressWarnings("rawtypes")
private static void outputCharset(){
Constructor[] ctors = Console.class.getDeclaredConstructors();... [阅读全文]
启用FlashPlayer11中的h.264编码
要启用FlashPlayer11中的h.264编码需要导入以下几个类:
import flash.media.H264VideoStreamSettings;
import flash.media.VideoStreamSettings;
import flash.media.H264Level;
import flash.media.VideoCodec;
import flash.media.H264Profile;
然后生成一个H264VideoStreamSettings对象并设置相关属性:
var h264Settings:H264VideoStreamSettings = ... [阅读全文]
Linux下使用enca查看文件编码并转换
nick | linux | 2011-05-31
在linux做开发或者系统管理遇到乱码是经常的事情,主要windows下中文的默认编码是bg2312,而linux下是utf-8。很多时候 涉及到和windows平台系统的通信免不了编码的转化,可能大部分人都用iconv库函数(包含在glib中)和iconv命令来执行编码转换,今天我 要推荐的是另一个shell下编码转换工具enca。用它不仅可以转换编码,还可以查看文件的原始编码,... [阅读全文]
规范自己的JavaScript书写 – Dojo Javascript 编程规范
nick | js | 2010-10-28
前言
良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐Dojo Javascript 编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一下此规范编写 Javascript。感谢i.feelinglucky的翻译。
序
Any violation to this guide is allowed if it enhances readability.
所有的代码都要变成可供他人容易阅读的。
快读参考
核心 API 请使... [阅读全文]
基于静态huffman编码的压缩-PHP语言实现
nick | 未分类 | 2010-07-30
名词解释:哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。该方法依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。
实现过程:
1.计算每个字符在字符串中出现的频率作为构建huffman树的权重
2.构建huffman树
3.建立字符串的最短编码表
4.重建字符串编码,既压缩字符串
... [阅读全文]