英文单词

史上最详细单词记忆法!

本小妞迷上赌 提交于 2020-04-04 18:53:11
编辑点评: 作者曾创下10天背完1万GRE单词的惊人记录,目前在美国留学的她为网友们总结了巨细糜遗的背单词方法,为单词痛苦的你还不快进来看看? [1] 考拉的背词方法及背词经历 [2] 考拉答同学问 中英双语 英文 中文 本文相关应用 贡献文章录音 贡献翻译稿 贡献听写稿 下载本文音频 背单词 鼠标 划词 已启用 挑错 收藏 评论 打印 因为单词是万事的基础,所以决定把单词提到前面来写。 1. 考拉的背词经历: 最一开始背单词的时候,郑老师扔给我们三个人一人一本专四单词,说,背吧,每天背100个单词,一周背700个单词,下周我检查你们。我们三个人直接傻了,心想:天啊,以前高中看单词都是一次10个20个,最多30个,怎么可能一天100个啊?但是也没办法啊,老师直接发话了,下周就要查,没办法,我和脏兮兮每天吃完中午饭,开始埋头背单词。一开始觉得那简直就是不可能完成的任务,刚看到第50个单词,就已经把第7个单词忘得一干二净了。后来两个人决定实行监督制,在老师检查我们之前,我们要先互相检查。凡是被对方查住的,就要画住,然后死死的再看它20眼。后来慢慢的,发现一天100个单词其实是自己完全能消化掉的。我们几乎每天都是走着看单词,坐着看单词,上课不听课也在看单词,吃饭时互相考单词,梦里梦到的都是单词,手上写的是单词,铅笔盒打开也是写着单词的小纸条,每天基本单词书就是我俩的男朋友

单词倒排

瘦欲@ 提交于 2020-04-04 11:57:43
单词倒排 描述 编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。 输入 输入为一个字符串(字符串长度至多为100)。 输出 输出为按要求排序后的字符串。 样例输入 I am a student 样例输出 student a am I 代码 #include <iostream> #include <cstring> using namespace std; int main() { char ch[101], ans[101]; cin.getline(ch, 101); int len = strlen(ch); int j = 0; for (int i = len - 1; i >= -1; --i) { if ((i == -1 || ch[i] == ' ') && j != 0) { int start = i + 1; for (int ii = 0; ii < j; ++ii) cout << ch[start + ii]; if (i != -1) cout << " "; j = 0; } if (i >= 0 && ch[i] != ' ') ++j; } return 0; } 思路分析 其实这个题的难度是中下,不想对第一个单词进行判断,要注意逻辑操作的短路 来源: https://www

使用linux的小技巧(最近更新 20200331)

别来无恙 提交于 2020-03-31 20:56:36
1.将/根目录下的 中文文件夹名称改为 英文,运行于centos 7. export LANG=en_US xdg-user-dirs-gtk-update 2.ctrl + a 跳转到 命令行 首 ctrl + e 跳转到 命令行 尾 alt + f 向后移动一个单词 alt + b 向前移动一个单词. crtl + w 删除一个单词 esc + u将光标后的单词变为大写 esc + l 将光标后的单词变为小写 来源: https://www.cnblogs.com/--0--/p/12607372.html

搜索引擎-倒排索引基础知识

自古美人都是妖i 提交于 2020-03-31 07:35:50
搜索引擎的索引 1.单词——文档矩阵 单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关系。 图3-1 单词-文档矩阵 从纵向即文档这个维度来看,每列代表文档包含了哪些单词,比如文档1包含了词汇1和词汇4,而不包含其它单词。从横向即单词这个维度来看,每行代表了哪些文档包含了某个单词。比如对于词汇1来说,文档1和文档4中出现过单词1,而其它文档不包含词汇1。矩阵中其它的行列也可作此种解读。 搜索引擎的索引其实就是实现“单词-文档矩阵”的具体数据结构。可以有不同的方式来实现上述概念模型,比如“倒排索引”、“签名文件”、“后缀树”等方式。但是各项实验数据表明,“倒排索引”是实现单词到文档映射关系的最佳实现方式,所以本章主要介绍“倒排索引”的技术细节。 2.倒排索引基本概念 文档(Document):一般搜索引擎的处理对象是互联网网页,而文档这个概念要更宽泛些,代表以文本形式存在的存储对象,相比网页来说,涵盖更多种形式,比如Word,PDF,html,XML等不同格式的文件都可以称之为文档。再比如一封邮件,一条短信,一条微博也可以称之为文档。在本书后续内容,很多情况下会使用文档来表征文本信息。 文档集合(Document Collection):由若干文档构成的集合称之为文档集合

个人作业2--英语学习APP案例分析

一个人想着一个人 提交于 2020-03-30 06:55:19
必应词典应用案例分析 第一部分 调研,评测 1.个人简单的直观感受: 第一次使用必应词典(之前有用过一段时间的有道),第一感觉就是很熟悉,一些常规的应用,用起来很容易上手,看到右上角的衣服就知道是换肤的,旁边就是迷你窗,菜单栏里也是都会用到的功能(词典,例句,翻译,应用等),总的来说就是页面简介,功能简单基础,很快就能掌握各功能的用法。 2.有关Bug: Bug: 即程序的缺陷,可以分解为症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。 用了快一周找到了Bing的3个Bug: 关于迷你窗口不能固定 (GIF是偷来的,嘿嘿嘿) 我们通常为了方便,看着更简洁,把窗口爱最小化或隐藏,但我们又有用的着这些软件的地方就会开迷你窗口,可是固定不了的话,会很容易误按到移动窗口位置,带来不便。 2.关于单词本的导入 我觉得很纳闷:都是xml格式的文件,为什么有道能正确打开并解析,而必应词典却不可以呢? 我觉得必应词典应该想办法解决这样一个兼容性问题,因为我觉得像我这样从其他平台上迁移过来的用户不再少数,我的这样一个用户需求对他们来说也是常见的。 3.关于Bing的取词功能 当我打开一个网页,不论是英文的还是中文的,无论我把鼠标指向某个文字或单词多长的时间,没有给我任何响应,只有把单词选中,点击上方的必应logo,然后才会翻译,说明划译功能是正常的

Java项目命名规范

烂漫一生 提交于 2020-03-25 12:19:20
一、项目名称 最好用英文,所有单词全部用小写,如testjavaproject、studentmanagement等,当然也也可以用中文,如“学生管理系统”、”进销管理系统“等。 二、Java project中相关命名 1、包名:全部小写字母,最好用域名反过来写,不会冲突。如com.cnblogs.lionestking.myutil等。 2、类名:每个单词首字母均大写,且public类应用项目同名. 3、方法名和对象名(变量名):除第一个单词首字母小写外(若只能一个单词,就全部小写),其余单词首字母均大写。方法名采用动词+名词或动词表示,如append()、getName()等。 4、属性名:和对象命名方法相同,采用名词或形容词+名词的形式表示,如name、dbClassName、dbUser、dbPassword、dbUrl等。 5、常量:均大写,可以加一些前缀,以_进行分隔。 三、属性文件.properties定义变量命名 object.a_b_c格式,全部小写,其中object是宿主,a_b_c多个单词下划线分开。 例:hibernate.cache.use_second_level_cache,hibernate.cache.provider_class,hibernate.cache.provider_configuration_file_resource_path 四

英语复习安排

天大地大妈咪最大 提交于 2020-03-24 01:16:49
本文参考自 https://www.zhihu.com/question/312253149 前期(--7月) 主要任务 :这个时期主要是记单词,把考研英语单词反复记忆几遍,在可可英语中观看双语期刊,跟着翻译 具体方法 1.背单词 每天记单词,单词量逐步提升,边看单词边读出来,增加记忆效果。 看单词回忆汉语,不建议反复抄写。(花费时间长) 第二天重复记忆一遍前一天的单词,遗忘的重新再记几遍。 2.读英文资料 在可可英语上找期刊,对着原文翻译,不懂的进行查阅。 3.长难句翻译 每天两到三个句子,重在坚持 分解句子,越细越好。 自己翻译一遍句子,尽量通顺。 与原文翻译进行对比,重点查看语法与生词,反思自己问题。 中期(7--11月) 主要任务 做真题,边做真题边记忆真题中出现的生词,反复记忆 第一遍(7--9月) 重点复习阅读,略作其他题型。熟悉历年阅读文章以及出题方向,摘抄阅读中陌生的单词以及翻译错误较多的句子。3-4天完成一套真题。 先做阅读部分,做阅读的时候,先 快速浏览一遍选项和问题 。 阅读正文的时候,注意 分析句子的结构和文章的时态 (简单句、复杂句或者复合复杂句等等)。 注意圈出but, and, or, however, moreover 等 并列词和转折词,防止反向干扰,无中生有以及以偏概全的选项. 答案中有比较模糊的两个选项,在做的时候就全部圈出来

java命名规则

青春壹個敷衍的年華 提交于 2020-03-22 03:56:26
1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。比如www.baidu.com 对于包名:每个字母都需要小写。比如:com.baidu.test;该包下的Test类的全名是:com.baidu.Test.java 。 如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。 2:类:首字母大写,如果一个类由多个单词构成,那么每个单词的首字母都大写,而且中间不使用任何的连接符。尽量使用英文。如ConnectionFactory 3:方法:首单词全部小写,如果一个方法由多个单词构成,那么从第二个单词开始首字母大写,不使用连接符。addPerson 4:属性:与方法相同。如ageOfPerson 5:常量:所有单词的字母都是大写,如果有多个单词,那么使用下划线链接即可。 如:public static final int AGE_OF_PERSON = 20; //通常加上static 部分为转载,仅作为学习使用。 1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。比如www.baidu.com 对于包名:每个字母都需要小写。比如:com.baidu.test

Attention Model详解

馋奶兔 提交于 2020-03-21 15:37:39
  要是关注深度学习在自然语言处理方面的研究进展,我相信你一定听说过Attention Model(后文有时会简称AM模型)这个词。AM模型应该说是过去一年来NLP领域中的重要进展之一,在很多场景被证明有效。听起来AM很高大上,其实它的基本思想是相当直观简洁的。   AM 引言:   引用网上通俗的解释,首先,请您睁开眼并确认自己处于意识清醒状态;第二步,请找到本文最近出现的一个“Attention Model”字眼(就是“字眼”前面的两个英文单词,…)并盯住看三秒钟。好,假设此刻时间停止,在这三秒钟你眼中和脑中看到的是什么?对了,就是“Attention Model”这两个词,但是你应该意识到,其实你眼中是有除了这两个单词外的整个一副画面的,但是在你盯着看的这三秒钟,时间静止,万物无息,仿佛这个世界只有我和你…..对不起,串景了,仿佛这个世界只有“Attention Model”这两个单词。这是什么?这就是人脑的注意力模型,就是说你看到了整幅画面,但在特定的时刻t,你的意识和注意力的焦点是集中在画面中的某一个部分上,其它部分虽然还在你的眼中,但是你分配给它们的注意力资源是很少的。其实,只要你睁着眼,注意力模型就无时不刻在你身上发挥作用,比如你过马路,其实你的注意力会被更多地分配给红绿灯和来往的车辆上,虽然此时你看到了整个世界;比如你很精心地偶遇到了你心仪的异性

第四次团队作业——系统设计

两盒软妹~` 提交于 2020-03-17 07:40:33
队名:Aruba 项目名称:松鼠摘——一个简单实用的“文字”存储工具 队员: 408 409 410 428 429 431 1、完善《需求规格说明书》 经过上周老师现场的提问,我们也发现了软件中一个细节的地方我们没有考虑清楚、意见不一。 ·经过讨论之后,确定下来文摘的存储以一级目录的方式直接存储; ·添加了性能需求部分的内容; 《cento_V1.1.pdf》 2、代码风格规范 “代码风格的原则是:简明,易读,无二义性。” “命名规范统一尤为重要。” “在命名规范的统一下,在加上注释,这样日后维护会高效快捷好多。” 参考资料:《构建之法》 《Android 命名规范 (提高代码可以读性)》 1、基本代码风格 1.1、缩进 “4个空格,在Visual Studio和其他的一些编辑工具中都可以定义Tab键扩展成为几个空格键。不用Tab键的理由是,Tab键在不同的情况下会显示不同的长度,严重干扰阅读体验。” 1.2、行宽 100字符 1.3、括号 “在复杂的条件表达式中,用括号清楚地表示逻辑优先级。” 1.4、断行与空白的{ }行 为使代码结构更清晰易读,多使用断行与空白{ }行让代码块之间得以清晰区分 例: if (condition) { DoSomething(); } else { DoSomethingElse(); } 1.5、不把多条语句放在一行上。 a =1; b =2