分享一个开源小工具,关于单词的
2013-06-15 07:22
363 查看
1、前言
之前我在以前的博客分享过,之后一段时间内,我一直在用,也一直在根据自己的需要进行修改。
后面会有源码,手写的代码一共210行,修改起来很方便。
先会有使用介绍,希望可以引起读者的兴趣。
这是一种应对英文单词的策略,会以人为中心,小工具会智能化的辅助记忆。
小工具会用google翻译获得释义,相对可靠一些。
虽然工具会收集历史单词,但是历史单词丢失了也是无所谓的,这是以人的记忆为中心的。
基本原理是,出现频率越高的单词总是越重要的,而已经知道的单词你不会想去查,所以会处理不知道的高频的词。
这种策略不会要求人有压力,不要求额外的时间记忆单词,因为即使漏掉了一个词,如果它是低频的,漏掉没什么损失,如果它是高频的,它总会再出现的,你唯一要做的就是多看书,而且由于接触单词的时候都会有上下文,而不是孤立的单词,效果也会好很多。
2、使用介绍
先是准备界面,我由于常常把书放在键盘上,不方便用键盘打字,就加了屏幕键盘,不需要的可以在源码里去掉那一行代码即可,列表中最多只显示25条数据,这个25也容易修改:
看书的时候,遇到一个陌生的单词在第一个框内输入,刚输入三个字母,小工具就提示我以前我遇到过这个词2次:
这时,我把含义带入原文,理解后,把单词输完整(输入一遍会加深印象),按Enter,这个词的重复次数变成3,在主界面排在更靠前的位置,只为混个眼熟。这个重复次数也在暗示着,这个词有较高的出现频率,也会更重要一些,也会吸引大脑更多的注意。如果没记住,也没用关系,因为重复次数会随查询的次数增加,越来越提高它的重要性。
这个词处理完成后,按Home键(我的Home键刚好在退格键的右边,方便按,这个在源码中容易修改),方框被清空,等待下一次输入,这时候我遇到cohesive,输进去:
我还没输入完全,词就被匹配出来了(自动匹配的另一个作用是,自动保证拼写不会出现错误,因为如果错了,匹配不到),发现该词重复了7次,重要性很高,不过没有在主界面上显示出来,是因为小工具会认为超过4的频率的词不再需要混眼熟了,至少已经输入过4遍了(这个4也容易在源码中修改),至少有一些印象了,你很可能已经记住了,就不出现在默认界面上了。小工具仍然会保留这个词,仍然会参与匹配,记了又忘也是可能的,如果你已经记住了,就不会再查它,它就永远不会再出现在视野里了,不会出来烦你了,这也是智能的体现之一。
我遇到dominating这个词,输入进去:
这时没有匹配到词,说明没有遇到过,这时按Enter键:
google翻译会提供给你专业的翻译,找到合适的释义后,复制粘贴或者输入到第二个框中,按Enter键,这个词及含义就会被添加进去,重复次数设为1。你在默认界面看不到这个词,因为它才出现一次,能不能记住都无所谓,只要继续读书,如果这是重要的词,它总会再出现的,给你提高它的重复次数、手动输出一遍它的机会。如果永不出现,那么说明它不那么重要,记不住又有什么关系呢?这也是小工具智能的体现之一。
3、结论
不断的读书、浏览英文网站等等,不断接触它,遇到陌生的词,输入进第一个框里,google翻译会提供准确的释义。
不要花时间背积累下来的单词,也不要花精力积累单词。
不断的读书,接触的单词也会越频繁地出现,经常出现的单词会被你记住,阅读变得越来越快,层次也会越来越高,视野也会越来越开阔,会接触到更多的书,这是一个很好的良性循环,你可能会从此过程中受益。
小工具不适合的情形:1、没有网络;2、不想看英文书、英文网站,或者接触的少;3、没法安装.NET。
4、下载
bin:http://files.cnblogs.com/yao2yao4/WordHelperRelease2.7z
src:http://files.cnblogs.com/yao2yao4/WordsHelperSource2.7z
5、google code地址
http://code.google.com/p/word-helper-tool/
大家可以共同维护,我也会在这上面更新了。
之前我在以前的博客分享过,之后一段时间内,我一直在用,也一直在根据自己的需要进行修改。
后面会有源码,手写的代码一共210行,修改起来很方便。
先会有使用介绍,希望可以引起读者的兴趣。
这是一种应对英文单词的策略,会以人为中心,小工具会智能化的辅助记忆。
小工具会用google翻译获得释义,相对可靠一些。
虽然工具会收集历史单词,但是历史单词丢失了也是无所谓的,这是以人的记忆为中心的。
基本原理是,出现频率越高的单词总是越重要的,而已经知道的单词你不会想去查,所以会处理不知道的高频的词。
这种策略不会要求人有压力,不要求额外的时间记忆单词,因为即使漏掉了一个词,如果它是低频的,漏掉没什么损失,如果它是高频的,它总会再出现的,你唯一要做的就是多看书,而且由于接触单词的时候都会有上下文,而不是孤立的单词,效果也会好很多。
2、使用介绍
先是准备界面,我由于常常把书放在键盘上,不方便用键盘打字,就加了屏幕键盘,不需要的可以在源码里去掉那一行代码即可,列表中最多只显示25条数据,这个25也容易修改:
看书的时候,遇到一个陌生的单词在第一个框内输入,刚输入三个字母,小工具就提示我以前我遇到过这个词2次:
这时,我把含义带入原文,理解后,把单词输完整(输入一遍会加深印象),按Enter,这个词的重复次数变成3,在主界面排在更靠前的位置,只为混个眼熟。这个重复次数也在暗示着,这个词有较高的出现频率,也会更重要一些,也会吸引大脑更多的注意。如果没记住,也没用关系,因为重复次数会随查询的次数增加,越来越提高它的重要性。
这个词处理完成后,按Home键(我的Home键刚好在退格键的右边,方便按,这个在源码中容易修改),方框被清空,等待下一次输入,这时候我遇到cohesive,输进去:
我还没输入完全,词就被匹配出来了(自动匹配的另一个作用是,自动保证拼写不会出现错误,因为如果错了,匹配不到),发现该词重复了7次,重要性很高,不过没有在主界面上显示出来,是因为小工具会认为超过4的频率的词不再需要混眼熟了,至少已经输入过4遍了(这个4也容易在源码中修改),至少有一些印象了,你很可能已经记住了,就不出现在默认界面上了。小工具仍然会保留这个词,仍然会参与匹配,记了又忘也是可能的,如果你已经记住了,就不会再查它,它就永远不会再出现在视野里了,不会出来烦你了,这也是智能的体现之一。
我遇到dominating这个词,输入进去:
这时没有匹配到词,说明没有遇到过,这时按Enter键:
google翻译会提供给你专业的翻译,找到合适的释义后,复制粘贴或者输入到第二个框中,按Enter键,这个词及含义就会被添加进去,重复次数设为1。你在默认界面看不到这个词,因为它才出现一次,能不能记住都无所谓,只要继续读书,如果这是重要的词,它总会再出现的,给你提高它的重复次数、手动输出一遍它的机会。如果永不出现,那么说明它不那么重要,记不住又有什么关系呢?这也是小工具智能的体现之一。
3、结论
不断的读书、浏览英文网站等等,不断接触它,遇到陌生的词,输入进第一个框里,google翻译会提供准确的释义。
不要花时间背积累下来的单词,也不要花精力积累单词。
不断的读书,接触的单词也会越频繁地出现,经常出现的单词会被你记住,阅读变得越来越快,层次也会越来越高,视野也会越来越开阔,会接触到更多的书,这是一个很好的良性循环,你可能会从此过程中受益。
小工具不适合的情形:1、没有网络;2、不想看英文书、英文网站,或者接触的少;3、没法安装.NET。
4、下载
bin:http://files.cnblogs.com/yao2yao4/WordHelperRelease2.7z
src:http://files.cnblogs.com/yao2yao4/WordsHelperSource2.7z
5、google code地址
http://code.google.com/p/word-helper-tool/
大家可以共同维护,我也会在这上面更新了。
相关文章推荐
- 分享一个关于Primavera(P6)工具的网站
- 分享一个开源在线工具
- 分享一个开源的批量修改VC工程属性的小工具
- 分享一个开源的网盘下载工具BaiduPCS-Go
- 分享一个开源的批量修改VC工程属性的小工具
- 【爱分享】对你有帮助的私有云上的 DevOps 开源工具
- 分享一个IIS日志查看工具
- 分享文件一个上传工具类
- 关于“做一个聊天+信息分享客户端”的设想(SNS?)
- 想做一个整合开源安全代码扫描工具的代码安全分析平台 - Android方向调研
- 分享一个安装eclipse反编译工具的网址
- 一个实用的分享小工具
- 想做一个整合开源安全代码扫描工具的代码安全分析平台
- 分享一个小巧简单的基金查询工具(自己写的)
- 分享一个超棒的在线jQuery mobile原型设计开发工具 - codiqa
- 发现一个很好的JS 开源IDE工具Aptana
- 一个免费开源的pdf合并和分割工具
- 一个关于FLEX窗口控制的开源COOL程序--VistaFlow
- Taiga,一个便捷的开源项目管理工具
- 2010年3月4日参加由张应杭老师主讲的关于传统文化的培训-一个有益的PPT分享给大家