巨难的问题:文本的无损压缩和还原。 你在存入数据库前 用zip算法压缩下 取出是解压缩啊 不需要用js吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嗯个人意见:自己写压缩算法,特别是用ASP之类来做的话,压缩和解压的效率是很低的如果楼主对空间真的很在意,也愿意在性能上作出些牺牲的话,不如使用WINDOWS 自带的硬盘压缩技术,把某硬盘分区设为压缩区,再把小说HTML文件都放那个区上即可,压缩率和存取速度应该比自做程序强不少,而且可靠性高,使用和管理都方便。 哈哈,那段脚本何曾实现了压缩啊。 intMod = ( i + 1) % 2; switch( intMod ) { case 1: objDestination.innerText += String.fromCharCode(intCharCode); intCharCode = strRaw.charCodeAt(i); break; case 0: intCharCode |= strRaw.charCodeAt(i) << 8; break; }这是说,把每两个latin1字符专成一个unicode字符来保存。因为latin1字符集只要8个二进制位就可以表示完,而unicode字符集却需要16个二进制位。其实数据一点也没压缩,只是看起来字符串长度变短了一倍,所以“压缩”前后的数据总是相差一倍,而且不能“压缩”unicode字符。 呵呵压缩,楼主的意思是将文本压缩成浏览器可以支持解压的格式好像apache支持这个功能 js能实现将zip,或gzip格式的数据解压出来吗?需要多少js代码?需要的代码是否超过了被压缩的数据本身zip算法好像是公开的吧,算法公开,那么js应该就可以实现解压有没有现成的街压缩类。或者,是否只要申明此内容为压缩格式,浏览器就可以自行解压解释。 一个小js问题 动态增加表格行的问题 求一段script改变radio的name属性 我想知道ff下用什么代替ondragstart 关于获取控件值的问题? 【一百分:求表格内容字符串替换的最佳算法】 超难的javascript encode解码,谁能解决? 请问一下含有JS脚本的HTML页执行方式? 如何规定输入一固定格式? 如何以butten或链接实现页面刷新? 蛙蛙请教:如何获取指定单元格的位置 蛙蛙推荐:用脚本控制CSS滤境两例
个人意见:
自己写压缩算法,特别是用ASP之类来做的话,压缩和解压的效率是很低的
如果楼主对空间真的很在意,也愿意在性能上作出些牺牲的话,
不如使用WINDOWS 自带的硬盘压缩技术,把某硬盘分区设为压缩区,再把小说HTML文件都放那个区上即可,压缩率和存取速度应该比自做程序强不少,而且可靠性高,使用和管理都方便。
intMod = ( i + 1) % 2; switch( intMod )
{
case 1:
objDestination.innerText += String.fromCharCode(intCharCode);
intCharCode = strRaw.charCodeAt(i);
break;
case 0:
intCharCode |= strRaw.charCodeAt(i) << 8;
break;
}
这是说,把每两个latin1字符专成一个unicode字符来保存。因为latin1字符集只要8个二进制位就可以表示完,而unicode字符集却需要16个二进制位。其实数据一点也没压缩,只是看起来字符串长度变短了一倍,所以“压缩”前后的数据总是相差一倍,而且不能“压缩”unicode字符。
需要多少js代码?需要的代码是否超过了被压缩的数据本身zip算法好像是公开的吧,算法公开,那么js应该就可以实现解压有没有现成的街压缩类。或者,是否只要申明此内容为压缩格式,浏览器就可以自行解压解释。