
《汤姆索亚历险记》读后感
楼上的见解比较狭隘。
我来全面的解释一下。
一、目录表(TOC)与分卷(Volume)抛开压缩算法不谈,我认为zip、rar在文件格式上最大的差异就在目录表(Table of Contents,TOC):zip有TOC,而rar没有。
TOC这个词其实是从出版界借用过来的,指的就是每一本书正文前面的“目录”,它的作用地球人都知道:如果想快速找到书中某一内容,可以先查TOC,然后按照TOC指明的页码直接翻即可。
在纸质书里TOC是印刷出来的一张表,而在电子文件里则是由结构化数据构成的一张表,它的目的同样是为了快速定位:如果想找文件中的某一内容,可以先查TOC,知道感兴趣的内容在文件的什么位置,直接跳过去就行了。
最常见的运用就是avi、rm等多媒体文件:播放的时候经常有人在播放条上点来点去跳着看(即“随机访问”),如果没有TOC,在长达几百兆的文件里来回定位会慢死。
具体到zip文件里,TOC是放在文件尾部的一张表,里面列出了zip包中每一个文件的属性(文件名、长度等)和在zip包中的存放位置。
如果需要随机访问zip包中的某一个文件,只需在TOC里找到这个文件的存放位置,直接跳过去即可。
而RAR文件里则没有TOC,在文件头之后所有文件按顺序连续存放。
这种差异造成的结果就是:随机访问时zip比rar快,而顺序访问时rar比zip快。
所谓随机访问,就是前面说过的随机访问压缩包中某个指定的文件。
举一个简单的例子:一本反编译或下载到的网页电子书,有大量HTML、图像、css、js,然后打成压缩包。
现在要求在不解包的情况下访问其中的页面:可以想象,打开每个HTML页面的时候,它所附带的图像、css、js等文件可能随机分布在整个压缩包里,如果没有TOC,查找每个文件的时候都要从头开始找,将会有多慢。
所以各位可以理解为什么jar包就是标准zip包,而我也只用zip格式保存反编译出来的电子书、漫画、PDG书等一切可能需要随机访问的东西。
所谓顺序访问,就是将整个压缩包从头解到尾。
在这方面RAR具有天然的优势。
而且为了节省WinRAR列文件的时间,对于单个RAR我一般都直接通过右键菜单解压缩,很少双击压缩包打开再解压。
由于rar的原作者已经去世,造成这种差异的确切原因我相信已不可考,但我个人猜测可能与DOS时代的备份软件之争有关:在DOS时代,电脑硬盘不像现在这样奢侈,20MB就算很大了。
这样的容量用两盒软盘 即可备份,备份成本相对数据本身的价值来说非常低廉。
因此在DOS时代,很多公司和机构都制定有定期硬盘备份政策,以免因为人为或非人为的因素 (早期硬盘可没有如今可靠)而造成不可挽回的数据损失。
在备份软件方面,虽然微软已经随DOS提供了BackupRestore工具,但是他们基本不具备数据压缩能力,因此在压缩软件中提供备份功能,就成为DOS时代的一个时尚。
由于DOS时代的备份介质多为软盘,因此压缩 软件的备份功能其实就转化成如今很常见的一个功能:分卷压缩功能,即按照软盘容量进行分卷压缩,然后将分卷压缩文件备份(Backup)到软盘,需要的时候再解压,或恢复(Restore)到硬盘。
DOS时代最有名的zip工具是pkzip,出现得比DOS版的RAR早。
在分卷压缩时,pkzip按照zip文件规范,将TOC存放在最后,即存储在最后一卷,由此带来如下问题:1、恢复时,每解压一张盘,都要先将最后一张盘插进去一次,读一次TOC。
2、只要最后一张盘上的TOC坏了,就算其它盘都是好的,也不能正常解压。
这两个缺点,尤其是第一个缺点实在是太臭名昭著了,因此当时出现了非常强烈的改革呼声。
在这个关键时刻,DOS版的RAR出现了:不仅压缩率比pkzip高(这点在DOS时代非常重要,毕竟软盘又贵容量又小),而且由于吸取了当时对zip格式的批评,取消了TOC,因此:1、在恢复分卷压缩的备份文件时,不需要频繁插入带有TOC的分卷,按顺序换盘即可。
2、即使某个分卷损坏,也可以跳过,从完好的分卷再开始解压。
由于这些原因(当然还有其它原因),RAR推出后迅速取得了成功,pkzip在DOS时代就开始流失用户,到Windows时代基本消声匿迹。
在Windows时代推出的Winzip,则彻底放弃了分卷压缩功能(zip格式永远的痛
)。
而从我看到的源自WinRAR的UnRAR源代码来看,现在WinRAR的解压思路明显还是把文件按顺序从头解到尾,看来当年备份恢复工具之争的影响,还真是深远。
二、固实(solid)压缩方式在压缩算法方面,我觉得rar格式最特色的是固实(solid)压缩方式。
WinRAR v3.42的帮助文件中对固实压缩的说明如下:固实压缩文件是 RAR 的一种特殊压缩方式存储的压缩文件,它把压缩文件中的全部文件都当成一个连续数据流来看待。
这段说明其实揭示了固实压缩格式能够提高压缩比的奥秘:数据压缩的基础是“重复”,例如aaaabbb这个字符串,里面就有重复,如果表示为a4b3,看起来是不是变短了
这就是“数据压缩”。
“重复”是一个具有相对意义的概念,在某一范围内看起来没有重复,或重复不多的数据,把范围扩大,说不定就能找到更多重复的数据了,这就是固实压缩的奥秘。
举一个简单的例子:用zip和普通rar压缩一堆jpg文件,很难压下去,但是用固实压缩方式的rar就可以,其原因就在于:jpg文件本身已经是压缩格式了,单个jpg文件里很难再 找到可利用的重复数据,因此不论是用zip还是普通的rar都很难再压缩,因为他们都将需要压缩的文件分隔开来一个一个处理。
但是对于固实rar来说,是将 所有需要压缩的jpg文件当作一个整体来压缩,这些jpg之间就存在重复的数据,如他们都有相同的文件头(其中包括各种数据表)等,这就出现了可压缩的空间。
从我看到的资料来看,Flash文件也采用了类似的技术对jpg进行压缩:如果在Flash文件中使用了多个jpg文件,它们可以共用一个文件头。
当然天下不会有白吃的午餐,固实压缩方式在提高压缩比的同时,也有一些限制,在WinRAR v3.42帮助文件中的说法是:固实压缩可增加压缩性能,特别是在添加大量的小文件的时候,但它也有一些重要的不利因素对已存在的固实压缩文件更新时较慢; 要从固实的压缩文件解压单个文件时,它之前的文件都需先经过分析。
这造成当从固实的压缩文件内取出文件时会比一般压缩文件取出文件慢一些。
但是,当从固实的压缩文件解压全部的文件时,解压速度并没有影响。
如果在固实压缩文件中的任何文件损坏了,要从损坏的范围中解压全部的文件是不可能的。
因此,如果固实压缩文件是保存在例如软盘等媒介时,推荐你在制作时使用“恢复记录”。
固实压缩的适用场合为压缩文件很少更新的时候; 不需要经常从压缩文件中解压一个文件或是部分文件的时候; 压缩效率比压缩速度更为重要的时候。
与前面说的“随机访问”对应,固实压缩的RAR文件可能是世界上最不适合随机访问的:如果需要访问固实RAR包中的某个文件,就要从文件头开始解压,一直解到这个文件。
三、安全性这里的安全性包含几个方面的含义:文件系统安全性、密码保护安全性和文件数据安全性。
由于制订zip格式规范的时候操作系统本身的文件安全性还没有引起足够的重视,因此zip格式只记录最基本的文件属性,包括只读属性等,没有其它附加的安全属性。
rar格式刚推出的时候,文件系统的安全性只能参照DOS,和zip差不多。
但是rar毕竟是一种封闭的格式,想怎么改作者一个人说了就算,因此当Windows中出现NTFS,并且引入扩展的文件系统安全属性时,rar也积极跟进,所以现在应该说rar格式在这方面比zip强 。
在zip和rar格式中均提供了密码保护功能,但是密码保护的安全强度不同。
zip由于格式开放、代码开源,因此zip密码破解软件出现得比较早,也比较多。
初期以暴力破解为主,威胁不大,真正对zip密码安全的致命一击是known plain text(已知明文)攻击法:如果知道加密zip文件中某段内容(密文,ciphertext)解密后的真正内容(明文,plain text),就可以反推出zip加密口令。
在这种攻击方法的威胁,及某些国家的法律对密码技术的限制下, 著名开源组织zlib宣布永久放弃对加密zip的支持,详见zlib网站上的相关说明(不过在zlib发行的源代码里仔细找找,还是能找到原来的加解密相关代码)。
记得rar刚推出的时候也和zip一样,虽然不能列出加密文件中的文件内容,但可以列出加密文件中的文件名。
后来大概也是被known plain text攻击法吓到了,增加了一个“加密文件名”选项,干脆连加密rar文件里有哪些文件都看不见,让攻击者想猜明文都无从猜起。
rar格式比zip晚推出,在安全方面吸取了足够的教训,因此采用的是美国国家标准与技术局(National Institute of Standard and Technology, NIST)推荐的、目前公认安全程度比较高的AES对称加密算法 ,密钥长度128位。
在ASE被攻破以前(NIST认为30年内无法攻破),大家都只能在暴力法上兜圈子,所以密码安全性应该说比zip高。
对此WinRAR 3.42的帮助文件是这样描述的:ZIP 格式使用私有加密算法。
RAR 压缩文件使用更强大的 AES-128 标准加密。
如果你需要加密重要的信息,选择 RAR 压缩文件格式会比较好一些。
为了确实的安全性,密码长度请最少要 8 个字符。
不要使用任何语言的单词作为密码,最好是任意的随机组合字符和数字,并且要注意密码的大小写。
请记住,如果你遗失你的密码,你将无法取出加密的文件,就算是 WinRAR 的作者本身也无法解压加密过的文件。
在数据安全性方面,RAR格式本身支持一种特殊的附加信息类型,叫做“恢复记录”。
如果RAR文件有恢复记录,在介质物理损坏或其它原因造成数据丢失时,WinRAR可以按照“恢复记录”尝试对数据进行修复。
而zip格式无恢复记录,因此在数据安全性方面应该说比RAR弱。
虽然RAR文件本身支持恢复记录,但是在WinRAR里此选项缺省是关闭的,而打开后会导致压缩出来的RAR文件体积增加(增加的百分比与设置有关),可能会令某些人感到不习惯(我就亲眼见到有人在论坛上抱怨为什么压出来的RAR文件会如此庞大),所以这个功能基本上形同虚设。
四、开放性开放性的对比很明显:zip格式不仅文件格式完全公开,而且有专门的开源组织提供操作源代码,跨平台使用也没有多大限制;rar格式完全保密,作者只提供解压所需源代码,不提供压缩所需源代码 ,跨平台使用有点麻烦。
zip开源组织中,最出名的是zlib和InfoZip,二者各有侧重:zlib偏重对内存缓冲区的压缩,因此被png等开源组织用做内部压缩算法,连java的jar程序内核都来自zlib,打出来的jar包自然也是一个标准的zip文件;InfoZip偏重对文件的操作 (包括口令保护),应用似乎不如zlib广泛,但我个人觉得其实它还是满好用的,前提是需要对它的源代码进行一些必要的修改。
在png组织的网页中有说到png格式的来历,我觉得也很有意思:做png的一班人,其实原来都是做gif格式的,但是由于Unisys公司开始对gif格式的核心——LZW压缩算法征收专利费,这帮人怒了,干脆提出png格式:大结构方面还是采用分段结构,但是核心压缩算法采用开源的zlib,压缩 效果在多数情况下比gif的LZW更强。
由于没有版权限制,在静态图形领域png得到广泛应用,如果不是及时提出动画支持并因此在web上大行其道,我估计gif早就死掉了。
RAR的解压源代码在其官方网站上提供,通常比WinRAR的正式版本晚一点,不过据说是直接从WinRAR的源代码中抠出来的,所以兼容性应该没有什么问题。
五、结论以下观点纯属个人观点,仅供参考,不具有如何指导意义:如果经常需要对压缩包进行随机访问,应该选zip而不是rar。
虽然将下载到的rar重新压缩成zip会麻烦一次,但是以后会减少无数的麻烦。
如果需要分卷压缩(如某些网站对上传文件大小有限制),则只能用rar。
事实上,这也是我唯一会使用rar格式的场合,其它时候一律zip没商量。
投某一sci杂志在编辑那里就拒了没送外审,修改后还能重投吗
SCI 论文,并没有想像中的难写 1.要熟悉你的专业,方法;要尊重结果,实事求是面对结果笔之前多看 看文献, 尤其是国外近期文献。
相信只要是正确试验得来的结果都是可以解释的, 是可以发表的。
2.对于初写者,“抄写”不可避免,妙在“抄写”技巧。
同类性质的研究文章,撰写格式大同小异,所以,格式可以“照抄”。
常用句型可灵活“抄”用。
有些描述性、结论性的句子在读懂的情况下尽量用自己的语言表达和总结。
但千万不可照抄未读懂的原句,否则,小者笑话百出,大者断送文章前程。
3.尽量使用你熟悉的词汇。
不要故意使用华丽、少用或罕见词汇。
4.要舍得投入精力和时间。
5.文章写成后,一定要请导师、老板、共同作者或者同事审阅,有必要的话也可 以请信誉度高的专业服务公司(比如美捷登)把关,提高成功率。
二. 如何投稿 论文投向哪份杂志其实还是有学问的。
一般视课题的新颖及创造性、实验结果的完整及可靠性和论文写作质量而定。
如果你有足够的时间(1 年以上)等,最好先投比你的目标杂志更高的杂志,哪 怕是 Lancet, NEJM,JAMA 等都不妨一试。
这些杂志要么直接拒稿,要么送审后退 稿(及少数直接收稿)。
前者一般不到一周完成,后者 1-2 个月。
所以即使拒稿,你不会有任何损失,反而有可能收到非常有建设性的意见或建议。
要知道,给这些杂志审稿的全非等闲之辈。
他们在一针见血提出里文章的“软肋”的同时,往往会提出许多改进论文的良好建议。
如果你没有时间等,想让论文一次中的,又不愿“下嫁”你的大作,那么就要费心选择了。
三. 如何选择审稿人 许多杂志编辑希望你推荐 3-4 名审稿人,并很可能向你推荐的审稿人发审稿邀请。
所以推荐审稿人还是有学问的。
如果你推荐的审稿人太忙或者太“牛”,他们根本不会理睬一般杂志的邀请,你的文章就可能不能及时找到审稿人。
其实杂志对审稿人的身份要求不是太高的,但审稿人必须是某专业的专家。
因此,许多在某专业发过论文的作者都会收到审稿邀请信。
因此,你在推荐审稿人时,不必太“挑剔”。
建议: 1. 推荐国外发过与你结果、结论相似文章的作者; 2. 推荐你论文中曾引用论文的作者; 3. 推荐你或你老板认识的同专业的教授、副教授。
四.关于撤稿 有作者投稿后因种种原因需要撤稿,但又担心编辑不高兴, 甚至会被打入黑名单。
其实这种担心是没有必要的。
但需要说明的是,你为什么要撤稿
材料方法不可靠,结果不能重复,还是设计本身有问题
这都是撤稿的理由。
但目前因体制原因国内有许多作者一稿多投,当文章被其中一份杂志接受后,作者就开始要求其他杂志撤稿。
此种一稿多投的行为为国外学者所不齿。
因为这样会浪费编辑和审稿人的大量时间。
五. 如何对待编辑来信 1. 拒绝(Rejection) 国外刊物的拒稿率高低不等,5 分以上的杂志拒稿率可高达 80%,一般杂志拒稿 率在 30%以上。
所以,如果收到这样的答复,应根据评审意见修改文稿,然后根据修改质量再投其它杂志。
通常是投到影响因子更低的杂志。
但是,如果审稿人提出了非常有建设性的意见和建议, 而你又感觉已充分合理地回答了这些意见和建议,你完全可以投向更好的杂志。
2. 修改后再投(Re-submission)这种情况时有发生。
往往表明论文竞争力不够,甚至有缺陷。
通常需要补试验或资料。
多个审稿人之间意见也不一致,褒贬参半,编辑无法定夺。
所以会退回作 者修改。
这时,作者应该认真阅读编辑和每个审稿人的意见和建议,至少补充审稿人建议的一个试验(能全部补充当然更好),然后有理有据的回答审稿人的每一个问题。
修改后再投的论文被当作新投稿件,会重新编号,往往会给原审稿人重新评审,甚至送另一批审稿人评审。
但只要认真回应了编辑和审稿人的意见和建议,论文大多是会被接受的。
3. 修改(大修(Major revision)或小修(Minor revision) 修改与修改后再投不同的是,修改后的文章不会重新编号,只在原编号后加 R1。
其实, 许多杂志的“大修”其修改程度不亚于上述的“修改后再投”。
不易轻视。
同样,修改后的文章很可能会送原审稿人评审。
一般被接收的机会很大。
“小修” 的文章一般原则上已被接受,但有少量地方需作者确认修改,故与有些杂志的 “有条件接受”差不多(见下)。
4. 接收(Accepted with or without minor revision) 除少数杂志外,绝大多数杂志,尤其高质量的杂志,不会“直接接受(Accept as it is)”第一次投稿的论文。
最好的情况是“有条件接受(Accepted with or without minor revision)”,也就是只要作者同意做某方面的修稿或补充,论 文即被接受。
但大多收论文经过第一次修后接收。
有时需要第二次修改。
一般修改两次还不能 让审稿人满意,编辑往往会拒稿。
六. 如何回答审稿人 要摆正心态,保持冷静。
不要用“偏见“的心态去断定审稿人有”偏见 “、“歧视”。
做研究的确很辛苦,发表文章也确实很不容易。
但审稿人同样也很辛苦,也很不容易。
他们认认真真地阅读你的文章,给你提出中肯的意见,甚至很好的建议。
如果还被你措辞强硬的怪罪一阵,换着谁也会生气。
要知道,找理由拒绝一篇文章并不是一件很难的事情。
因此,这个时候,你一定要好好的静 下心来,好好分析理解审稿人的意见,找出问题的所在。
七. 论文被接受后的事项 论文被接受后,就会收到印刷编辑寄回的校样。
校样不容许大幅改动,除非有原则错误。
校稿时主要查看基金号是否写错,作者名字是否写错,图表中的数据是否有误。
有的杂志清样校正后的稿子是不允许再改动的。
再改动要收费,并且延误出版。
校样一般需要尽快寄还给印刷编辑。
寄校样时,出版商会要求填写版权转让书(Transfer of Copy Right), 并告知支付版面费的办法和订购单行本的方法。
以往绝大多数杂志不收版面费,现在,随着Open access流行,收版面费的杂志多了,但至少半数以上的杂志仍然不收版面费。
但目前向作者索要论文的已经不多,而且作者很容易从网上得到自己论文的 pdf 文本,电邮给索要者即可。
八. 论文被发表后的事项 论文一旦发表,不宜撤稿。
在许多人眼里, “撤稿”几乎等同“学术不端行为”。
所以,一稿多投或一稿多发亦涉及诚信问题,应在发表论文之前慎重考虑。
另外,论文发表后,你有可能收到来自不发达国家或国内学者的论文索要信。
这表明,你的论文有人感兴趣,其次,有人可能会阅读并引用你的论文,从而增加你的知名度。
许多大学按论文所在杂志的影响因子和被引用次数来评价论文水平。
对此, 你应抱积极态度,尽量用电子邮件发给他们你在网上下载的 pdf 文本。
九品论文网、提供论文发表,职称论文发表,教育论文发表,学术论文,建筑论文发表,医学论文发表。
论文领域:教育,建筑,经济,管理,社科,医学 ,文学 ,农业 ,体育 ,财会,科技,机械 ,计算机 ,法学,艺术,新闻,工程 ,交通 ,理工,护理等专业。
求金庸,倪匡,余华三个人中写过的任何一本书的读后感
天龙八部实在是颠峰之作
看第一章的时候,感觉不太精彩,可是越到后来越好看,把我彻底迷住了好了,开始正题:最喜欢的三个人物:萧峰 慕容复 游坦之 阿碧最讨厌的四个人物:阿紫 段誉 慕容复 游坦之(慕容 游既喜欢又讨厌)萧峰:不用说了,喜欢他大家都不会反对的。
段誉:从一开始他喜欢木婉清时,就讨厌他了,他明知木是他妹妹,却依然有点那个,很讨厌。
后来又因为王语嫣的美貌而对王语嫣言听计从,很讨厌。
游坦之:他喜欢阿紫,付出太多,这样的好男人,世上有几人
可他竟喜欢狠毒无比的阿紫,又让人生厌
阿紫:不用说,只要是男人,谁喜欢这个恶毒的女子
比周芷若有过之而无不及。
阿碧:从她一出场就有与众不同的感觉,她不是很美,描写也很少,但我感觉她比阿朱王语嫣等女子出彩得多。
在她明知公子要娶西夏公主时,竟想追随与他,而无丝毫怨言。
虽然最终并未追随到,可这份心意何人能及
不像王语嫣,就知道跳崖。
而且后来在慕容疯了之后对他还是不离不弃。
得妻如此,夫复何求
慕容复:说实话,一开始对他的间接描写,实在是高
他为了复国,不惜放弃对王语嫣的爱(其实慕容并未放弃,他想娶表妹做偏房的,这在书中有描述。
可是王语嫣不愿,非不要慕容娶公主)。
他有林平之的孝,却无林的恶毒。
本来他是完美无缺的人物,可是他后来杀包不同,认贼作父,让读者为之叹息。
这是我对以上6个人物的评价,至于其他人物,我不喜欢。
如虚竹,迂腐之极,毫无出彩之处,和他的两个兄弟相比,除了武功,都差的太远
在微信公众号复制别人的文章并进行修改,在朋友圈发表发布,算不算违法。
《著作权法》第二十二条在下列情况下使用作品,可以不经著作权人许可,不向其支付报酬,但应当只能作者姓名、作品名称,并且不得侵犯著作权人依照本法享有的其他权利:(二)为介绍、评论某一作品或者说明某一问题,在作品中适当引用他人已经发表的作品;从法律条文来看,你所说的使用方式属于合理使用范畴,不会存在法律纠纷。
很想在博客上写书评,但是引起麻烦
应该不会。
好的坏的都写点,全面就不会出事了。
再说是博客,又不是现实,也没关系。



