IBM developerWorks

算法

随机数生成器

使您的软件运行起来
摆弄数字
真正安全的软件需要精确的随机数生成器
https://www.ibm.com/developerworks/cn/security/playing/index.html

java

Java 编程的动态性,第 1 部分
类和类装入
研究类以及 JVM 装入类时所发生的情况
https://www.ibm.com/developerworks/cn/java/j-dyn0429/

class类文件
cafe babe 任何 Java 二进制类(甚至是文件系统中没有出现的类)都需要以这四个字节作为开始
0000 次版本 0
002e 主版本 46
001a 常量池中项的总数
后面是实际的常量池数据 常量池往往占到二进制类大小的一半或更多,但平均下来可能要少一些。

方法的可执行代码 用 JVM 的指令形式表示该代码,一般称为 字节码
构成类文件可执行部分的字节码实际上是针对特定类型的计算机 ― JVM ― 的机器码
JVM被称为 虚拟机,因为它被设计成用软件来实现,而不是用硬件来实现。每个用于运行 Java 平台应用程序的 JVM 都是围绕该机器的实现而被构建的。
JVM使用堆栈体系结构,这意味着在使用指令操作数之前要先将它们装入内部堆栈。
早期的(第一代)JVM 基本上是虚拟机字节码的解释器。这些虚拟机实际上 的确相对简单,但存在严重的性能问题 ― 解释代码的时间总是会比执行本机代码的时间长。
第二代 JVM 添加了 即时(just-in-time,JIT)转换。在第一次执行 Java 字节码之前,JIT 技术将它编译成本机代码,从而对于重复执行提供了更好的性能。
当代 JVM 的性能甚至还要好得多,因为使用了适应性技术来监控程序的执行并有选择地优化频繁使用的代码。

JAR 只是类文件的容器

增加环境变量 JAVA_OPTS -verbose 可以查看类加载过程

C 和 C++ 这些编译成本机代码的语言通常在编译完源代码之后需要链接这个步骤

使用 Java 语言,由编译器生成的类在被装入到 JVM 之前通常保持原状

链接类不是一个独立步骤,它是在 JVM 将这些类装入到内存时所执行作业的一部分

能装入独立的类集合这一灵活性是 Java 平台的一个重要特性。尽管这个特性很有用,但是它在某些情况中会产生混淆。

一个令人混淆的方面是处理 JVM 类路径这样的老问题。

使用多个类装入器还可能引起其它类型的混淆。身份危机(class identity crisis)

JDK5.0以后不需要配classpath了,只要把path配好就行

敏捷开发中高质量 Java 代码开发实践
https://www.ibm.com/developerworks/cn/java/j-lo-agile/

步骤一:统一编码规范、代码样式
步骤二:静态代码分析
步骤三:单元测试
步骤四:持续集成(Continuous Integration)
步骤五:代码评审和重构(Code Review)

使用原汁原味的 Java 语言
非 Java 原生程序员的语言流畅性
https://www.ibm.com/developerworks/cn/java/j-noaccent.html

Java 的惯例中 main()方法的参数名为 args,而不是 argv:public static void main(String[] args)

深入探讨 Java 类加载器
https://www.ibm.com/developerworks/cn/java/j-lo-classloader/

常用 Java 静态代码分析工具的分析与比较
https://www.ibm.com/developerworks/cn/java/j-lo-statictest-tools/

使用 Java 开源工具建立一个灵活的搜索引擎
揭示开源的力量
https://www.ibm.com/developerworks/cn/java/j-lo-sefrmk/

几种任务调度的 Java 实现方法与比较
https://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/index.html

用 Quartz 进行作业调度
Quartz API 采用多面方式在 Java 应用程序中进行任务调度
https://www.ibm.com/developerworks/cn/java/j-quartz/

在 Web 项目中应用 Apache Shiro
https://www.ibm.com/developerworks/cn/java/j-lo-shiro/

从虚拟机视角谈 Java 应用性能优化
https://www.ibm.com/developerworks/cn/java/j-lo-jvm-perf/

使用 VisualVM 进行性能分析及调优
https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/

优化 Java 垃圾收集器改进系统性能
https://www.ibm.com/developerworks/cn/java/j-lo-optimize-gc/

Java的内存泄漏
https://www.ibm.com/developerworks/cn/java/l-JavaMemoryLeak/

Java 性能优化之 String 篇
https://www.ibm.com/developerworks/cn/java/j-lo-optmizestring/

Java Web 高性能开发,第 1 部分
前端的高性能
https://www.ibm.com/developerworks/cn/java/j-lo-javawebhiperf1/

您不知道的 5 件事……
JVM 命令行标志
调优 JVM 性能和 Java 运行时
https://www.ibm.com/developerworks/cn/java/j-5things11/index.html

Java.next, Common ground in Groovy, Scala, and Clojure, Part 1
Explore how these next-generation JVM languages handle operator overloading
https://www.ibm.com/developerworks/java/library/j-jn2/index.html

Java.next, Common ground in Groovy, Scala, and Clojure, Part 3
Rethinking exceptions, expressions, and emptiness
https://www.ibm.com/developerworks/java/library/j-jn4/index.html

使用JMeter进行性能测试
https://www.ibm.com/developerworks/cn/java/l-jmeter/

使用 JMeter 完成常用的压力测试
https://www.ibm.com/developerworks/cn/opensource/os-pressiontest/

启用动态 HTTP 压缩
在各种 Web 服务器上通过动态压缩节省带宽
https://www.ibm.com/developerworks/cn/web/wa-httpiis/

最佳实践:更好的设计你的 REST API
https://www.ibm.com/developerworks/cn/web/1103_chenyan_restapi/

NIO 入门
https://www.ibm.com/developerworks/cn/education/java/j-nio/j-nio.html

Merlin 给 Java 平台带来了非阻塞 I/O
新增的功能大幅降低了线程开销
https://www.ibm.com/developerworks/cn/java/j-javaio/

深入分析 Java 中的中文编码问题
https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/

Java SSL/TLS 安全通讯协议介绍
Java 的安全通讯
https://www.ibm.com/developerworks/cn/java/j-lo-ssltls/

Java 安全套接字编程以及 keytool 使用最佳实践
https://www.ibm.com/developerworks/cn/java/j-lo-socketkeytool/

开源规则流引擎实践
https://www.ibm.com/developerworks/cn/opensource/os-drools/index.html

使用 Drools 规则引擎实现业务逻辑

如果你的业务场景中有很多复杂的业务逻辑/业务策略,而这些业务策略又经常发生变化,那么你就可以引入规则引擎技术。

开发 Spring Redis 应用程序
使用 Redis 作为数据存储来构建基于 Spring 的应用程序
https://www.ibm.com/developerworks/cn/java/os-springredis/index.html

Java 编程中的 OAuth 2.0 客户端,第 1 部分
资源所有者密码凭据授权
https://www.ibm.com/developerworks/cn/java/se-oauthjavapt1/index.html

Java 编程中的 OAuth 2.0 客户端,第 2 部分
客户端凭据授权
https://www.ibm.com/developerworks/cn/java/se-oauthjavapt2/index.html

Java 编程中的 OAuth 2.0 客户端,第 3 部分
认证码授权
https://www.ibm.com/developerworks/cn/java/se-oauthjavapt3/index.html

Java 开发 2.0
现实世界中的 Redis
Redis 如何在包含大量读取操作的应用程序中战胜 memcached
https://www.ibm.com/developerworks/cn/java/j-javadev2-22/

全面分析 Spring 的编程式事务管理及声明式事务管理
https://www.ibm.com/developerworks/cn/education/opensource/os-cn-spring-trans/

Spring 事务管理高级应用难点剖析
第 1 部分
https://www.ibm.com/developerworks/cn/java/j-lo-spring-ts1/index.html

Spring 事务管理高级应用难点剖析
第 2 部分
https://www.ibm.com/developerworks/cn/java/j-lo-spring-ts2/

Spring 事务管理高级应用难点剖析
第 3 部分
https://www.ibm.com/developerworks/cn/java/j-lo-spring-ts3/index.html

使用 Spring 进行单元测试
https://www.ibm.com/developerworks/cn/java/j-lo-springunitest/

使用 Apache JMeter 测试基于云的应用程序
学习使用 JMeter 进行 RESTful API 测试的有效技术和最佳实践
https://www.ibm.com/developerworks/cn/cloud/library/cl-jmeter-restful/

让开发自动化
用 Eclipse 插件提高代码质量
在 Eclipse 中使用 5 个有用的插件来自动化代码质量分析
https://www.ibm.com/developerworks/cn/java/j-ap01117/

常用 Java Profiling 工具的分析与比较
https://www.ibm.com/developerworks/cn/java/j-lo-profiling/

Java Web 高性能开发,第 2 部分
前端的高性能
https://www.ibm.com/developerworks/cn/java/j-lo-javawebhiperf2/

在 Java 应用程序中使用 Elasticsearch
高性能 RESTful 搜索引擎和文档存储快速入门指南
https://www.ibm.com/developerworks/cn/java/j-use-elasticsearch-java-apps/index.html

Java 应用性能调优实践
让 Java 应用运行更快:性能调优工具及实践
https://www.ibm.com/developerworks/cn/java/j-lo-performance-tuning-practice/

通过零拷贝实现有效数据传输
零拷贝,零开销
https://www.ibm.com/developerworks/cn/java/j-zerocopy/

Java 性能分析工具 , 第 1 部分
操作系统工具
https://www.ibm.com/developerworks/cn/java/j-lo-performance-analysissy-tools/

Java 性能测试的四项原则
https://www.ibm.com/developerworks/cn/java/j-lo-java-performance-testing/

Groovy 使 Spring 更出色,第 1 部分: 集成的基础知识

Java 8 Annotation 新特性在软件质量和开发效率方面的提升

使用 Groovy 构建 DSL

Groovy:Java 程序员的 DSL

SQL

SQL 语句性能调优
初级篇 —— 简单查询语句的调优
https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1002limh/index.html

SQL 在常用报表业务中的归并、转换与信息汇总中的应用技巧
https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1008yangxy/

JavaScript

Understand memory leaks in JavaScript applications
Detect and address memory issues
https://www.ibm.com/developerworks/library/wa-jsmemory/index.html

拥抱原型面向对象编程
https://www.ibm.com/developerworks/cn/web/wa-protoop/index.html

浅谈 JavaScript 编程语言的编码规范
https://www.ibm.com/developerworks/cn/web/1008_wangdd_jscodingrule/

使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
https://www.ibm.com/developerworks/cn/web/1410_wangcy_chromejs/index.html

JavaScript 中的类

用 Maven 做项目构建

POM 即 Project Object Module,项目对象模型,在 pom.xml 文件中定义了项目的基本信息、源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的 url、以及构建项目所用的插件,依赖继承关系。

Maven 本质上是一个插件框架,它的核心并不执行任何具体的构建任务,仅仅定义了抽象的生命周期,所有这些任务都交给插件来完成的。每个插件都能完成至少一个任务,每个任务即是一个功能,将这些功能应用在构建过程的不同生命周期中。这样既能保证拿来即用,又能保证 maven 本身的繁杂和冗余。

可以用 去除这种依赖的传递

可以在当前的 POM 文件中使用 元素声明排除依赖,exclusions 可以包含一个或者多个 exclusion 子元素,因此可以排除一个或者多个传递性依赖。

Nexus是Maven仓库管理器,用来搭建一个本地仓库服务器,这样做的好处是便于管理,节省网络资源,速度快,还有一个非常有用的功能就是可以通过项目的SNAPSHOT版本管理,来进行模块间的高效依赖开发

ES6

新 JavaScript 中的变量声明等功能

React

React:创建可维护、高性能的 UI 组件
使用 React JavaScript 库创建可维护的 Web UI,超越浏览器 DOM
https://www.ibm.com/developerworks/cn/web/wa-react-intro/index.html

React 介绍及实践教程
https://www.ibm.com/developerworks/cn/web/1509_dongyue_react/

redux

Redux 简介

状态管理是软件开发的最困难方面之一,这使得状态管理错误成为了几乎所有 bug 的源头。

Redux,这是一个针对 JavaScript 应用程序的可预测的状态容器。
Redux 不仅有助于状态管理,还使得实现一些高级特性变得很简单,比如无限撤销/重做和实时编辑时间旅行 (live-editing time travel)。

尽管 Redux 来自 React 社区,但它并不依赖于 React。

Redux 是 Facebook 的 Flux 架构的一种简化实现。

Flux 在本质上采用了模型-视图-控制器 (MVC) 的结构

Redux 有 3 条原则:

  • 应用程序状态存储在单个对象中。
  • 应用程序状态不可变,只能通过描述状态更改的操作 彻底替换。
  • 缩减程序根据当前状态和某个操作来创建下一个状态。

Redux 简介

结合使用 Redux 和 React

Unix

对话 UNIX,第 4 部分
UNIX 所有权和权限管理
共享信息
https://www.ibm.com/developerworks/cn/aix/library/au-speakingunix4/index.html

UNIX 文件的权限位 表示了三类用户(您本人、您的一个组和其他用户)的某一种特定的权限
10 个字符组成的序列
每个字符都是一个开/关设置或位

起始位表示该文件是否为目录(通常,起始位 表示该文件是否为特殊文件。如果该文件是特殊文件,起始字符 d 表示目录、l 表示符号链接,等等)。这个设置是无法改变的。

接下来的三位(用蓝色表示的)分别表示您 对该文件的读、写和执行权限。您可以禁用写权限位,例如要防止删除文件。(是的,要删除一个文件,您需要写权限。)

接下来的三位(用绿色表示的)表示组 对该文件的读、写和执行权限。

最后的三位(用橙色表示的)表示所有其他 用户(即除了您自己以及您的组中的成员之外的所有用户)的权限。

您可以使用 chmod(更改模式 change mode)命令修改相应的权限(除了目录位之外)。您可以使用 chgrp(更改组 change group)命令来修改文件所属的组。(超级用户 root 也可以使用 chown 或 change owner 命令来更改文件所有权。)

find . -type f -print | sort | uniq

您可以使用符号 ~(波浪符号)引用您的 home 目录。您还可以使用 $HOME 环境变量引用您的 home 目录

许多程序可以从一个名为 .netrc(读做 net-r-c)的文件中读取您的凭据,该文件通常位于 ~/.netrc 目录中。

Linux 新用户的基本任务
Linux 安装好后,下一步该做什么?
https://www.ibm.com/developerworks/cn/linux/tutorials/l-basics/

学习 Linux,101
LPIC-1 路线图
关于 LPIC-1 考试准备的 developerWorks 文章指南
https://www.ibm.com/developerworks/cn/linux/l-lpic1-v3-map/

学习 Linux,101
创建和更改硬链接和符号链接
为同一文件使用多个名称
https://www.ibm.com/developerworks/cn/linux/l-lpic1-v3-104-6/

学习 Linux,101
管理文件权限和所有权
在您的文件上设置正确的安全性
https://www.ibm.com/developerworks/cn/linux/l-lpic1-v3-104-5/index.html

学习 Linux,101
RPM 和 YUM 包管理
添加新软件并及时更新系统
https://www.ibm.com/developerworks/cn/linux/l-lpic1-v3-102-5/

Bash 实例,第一部分
Bourne again shell (bash) 基本编程
https://www.ibm.com/developerworks/cn/linux/shell/bash/bash-1/

Bash 实例,第 2 部分
更多的 bash 基本编程
https://www.ibm.com/developerworks/cn/linux/shell/bash/bash-2/

Bash 实例,第 3 部分
探讨 ebuild 系统
https://www.ibm.com/developerworks/cn/linux/shell/bash/bash-3/

系统管理员工具包
充分利用 bash
https://www.ibm.com/developerworks/cn/aix/library/au-satbash.html

LPI 102 考试准备,主题 109
Shell、脚本、编程和编译
初级管理(LPIC-1)主题 109
https://www.ibm.com/developerworks/cn/education/linux/l-lpic1109/index.html

LPI 102 考试准备,主题 109
Shell、脚本、编程和编译
初级管理(LPIC-1)主题 109
https://www.ibm.com/developerworks/cn/education/linux/l-lpic1109/index.html

Linux 编程和系统管理新手入门
https://www.ibm.com/developerworks/cn/linux/newto/index.html

Windows 到 Linux 之旅: 系列文章概述
指引开发者走向 Linux 的路线图
https://www.ibm.com/developerworks/cn/linux/l-roadmap/index.html

Windows 到 Linux 之旅: 第 4 部分. 用户管理

Windows 到 Linux 之旅: 第 6 部分. 使用分区和文件系统

数据库

超越 MySQL
对流行数据库进行分支
https://www.ibm.com/developerworks/cn/opensource/os-beyondmysql/

LAMP 系统性能调优,第 3 部分
MySQL 服务器调优
利用服务器的几个调优技巧,让 MySQL 服务器飞速运行
https://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html

Web

响应式 Web 设计技巧
https://www.ibm.com/developerworks/cn/web/1506_zhangqun_responsiveweb/

利用 Sass 改善 CSS 预处理

Syntactically awesome stylesheets (Sass) 是一种元语言和层叠式样式表 (CSS) 预处理程序

Sass 主要使用 Ruby 来实现

html5

使用 HTML 5 创建移动 Web 应用程序

第 1 部分: 联合使用 HTML 5、地理定位 API 和 Web 服务来创建移动混搭程序

第 2 部分: 使用 HTML 5 开启移动 Web 应用程序的本地存储

localStorage API

第 3 部分: 使用 HTML 5 支持移动 Web 应用程序离线工作

第 4 部分: 使用 Web Workers 来加速您的移动 Web 应用程序

Web Worker 规范

从 Android 2.0 开始,Android 浏览器就拥有了对 HTML 5 Web Worker 规范的全面支持。

第 5 部分: 使用 HTML 5 开发新的可视化 UI 特性

所有基于 Webkit 的浏览器都能实现 Canvas 并极大地优化其性能。

工具类

ImageMagick 魔咒
面向用户和程序员等受众的图像处理
https://www.ibm.com/developerworks/cn/opensource/os-imagemagick/index.html

其它

利用 squid 反向代理提高网站性能
https://www.ibm.com/developerworks/cn/linux/l-cn-squid/

MQ 遥测传输 (MQTT) V3.1 协议规范
https://www.ibm.com/developerworks/cn/webservices/ws-mqtt/index.html

使用 Nginx 提升网站访问速度
https://www.ibm.com/developerworks/cn/web/wa-lo-nginx/

管理移动云套接字连接
云提供商如何管理移动应用程序与云之间的连接
https://www.ibm.com/developerworks/cn/cloud/library/cl-mobilesockconnect/

配置 Tomcat 和 Wireshark 来获取并解码 SSL 通信
调试安全通信
https://www.ibm.com/developerworks/cn/web/tutorials/wa-tomcat/

使用 OpenSSL API 进行安全编程
创建基本的安全连接和非安全连接
https://www.ibm.com/developerworks/cn/linux/l-openssl.html

利用物联网 (IoT)
探索 IoT 的 7 个重要概念和开始使用它的 4 个步骤
https://www.ibm.com/developerworks/cn/iot/iot-key-concepts/index.html

了解 IT 即流程
如何自动化企业中的 IT 操作
https://www.ibm.com/developerworks/cn/websphere/techjournal/1510_brown-trs/1510_brown.html

使用访问令牌保护微服务

量子计算

量子计算入门
棘手问题的简便解法指南
https://www.ibm.com/developerworks/cn/linux/other/quant/

LLVM

使用 LLVM 框架创建一个工作编译器,第 1 部分

使用 LLVM 框架创建有效的编译器,第 2 部分

LLVM 拥有自己的前端:名为 clang 的一种工具(恰如其分)。Clang 是一种功能强大的 C/C++/Objective-C 编译器,其编译速度可以媲美甚至超过 GNU Compiler Collection (GCC) 工具(参见 参考资料 中的链接,获取更多信息)。更重要的是,clang 拥有一个可修改的代码基,可以轻松实现定制扩展。

blockchain

区块链技术基础:商业账本简介

区块链技术基础:术语和用例

Docker

Docker:带给现代开发人员的福利

Docker 就像是用于 DevOps 的一把瑞士军刀,这一点已得到充分证明。但 Docker 托管的应用程序容器的用途不仅是在云中部署服务器。Docker 容器还可以在许多常见的开发场景中帮助开发和显著提高生产力。

quotes

The gap between the best software engineering practice and the average practice is very wide—perhaps wider than in any other engineering discipline. A tool that disseminates good practice would be important. — Fred Brooks

The laws of nature are but the mathematical thoughts of God. — Euclid

“Stop being so negative, Steven!”, “Why do you always assume the worst?”, “You’re such a ‘glass half empty’ person, Steven.”

我能召唤遥远的精灵。
那又怎么样,我也可以,谁都可以,问题是你真的召唤的时候,它们会来吗? - 莎士比亚,《亨利四世》,第一部分

I can call spirits from the vasty deep.
Why, so can I, or so can any man; but will they come when you do call for them? - SHAKESPEARE, KING HENRY IV, Part I

GLENDOWER: I can call spirits from the vasty deep.
HOTSPUR: Why, so can I, or so can any man; But will they come when you do call for them?

William Shakespeare, King Henry IV, Part 1

他过去所做的许诺,是非凡的;
而他今天的执行,则什么也不是。
莎士比亚,《亨利八世》

只能根据过去判断将来。 - 帕特里克·亨利
然而永远无法根据过去规划将来。 - 埃德蒙·伯克
I know no way of judging the future but by the past. - PATRICK HENRY
You can never plan the future by the past. - EDMUND BURKE

普遍的做法是,选择一种方法,试试看;如果失败了,没关系,再试试别的。不管怎么样,重要的是先去尝试。 - 富兰克林 D. 罗斯福
It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something. - FRANKLIN D. ROOSEVELT

Donald Knuth 曾经指出,“提前优化是万恶之源”。
“premature optimization is the root of all evil,” as Donald Knuth once put it

Cliff Click expressed the same sentiment this way:
Premature optimization is the root of all evil is more true today than ever before.

Hope for the best and prepare for the worst

Fear not the future ,Weep not for the past

Men are judged by what they do

There is no time like the present

We are all slaves of opinion

Practice is the best master

The language of truth is simple

A man must take the consequence of his own deeds

Great hopes makes great men

Life is short and time is swift

Example is better than precept

Practice what you preach

Practice makes perfect

Easier said than done

It is never too late to mend

Look not too high, lest something fall into your eye.

Plain living and high thinking

A good heart conquers ill fortune

A little body often harbors a great soul

期刊摘句

你以为买到的是“知识”,其实只是“知道”。你以为买到的是“掌握”,其实只是囤积了一堆“知道”。—学者方绍伟谈网络时代的“知识囤积症”

囤书如山倒,读书如抽丝,我早已经囤下后半辈子都读不完的书,但出于占有欲,我还是不断在买书。 (摘自《读者》2018年08期)

Linux常用知识点

命令

最常用

man 帮助(按q退出man)
ls
pwd 输出工作目录
cd
mkdir
find 和 locate
cp
mv 改名、移动
more
kill 使用ps进程ID,kill进程
sudo
passwd 更改密码

sudo su

查看日志:tail -n 100 catalina.out

复制文件:
sudo cp kaopurServer.war /opt/apache-tomcat-8.0.24/webapps/

查看目录
ll

cat /etc/passwd

cat -n song.txt

给sh脚本增加执行权限:chmod +x yourshfile.sh

mkdir kaopurServer

cd kaopurServer

tar -zxvf ../kaopurServer.tar.gz

sudo \cp -rf kaopurServer/* /opt/apache-tomcat-8.0.24/webapps/kaopurServer

rm -f index.jsp

rm -rf WEB-INF/

如此才会覆盖:
sudo \cp -rf kaopurServer/* /opt/apache-tomcat-8.0.24/webapps/kaopurServer

sudo tar -zxf /home/hl/apache-activemq-5.9.1-bin.tar.gz

cat activemq.xml

linux下载文件:
curl -O http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.28/bin/apache-tomcat-8.0.28.tar.gz

curl -O -L http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.27.tar.gz

xshell中文乱码:修改Terminal的字符集

$ ps -ef|grep tfs

curl -o emqttd-centos64-0.13.0-beta-20151108.zip -L http://emqtt.io/downloads/centos

cat /etc/redhat-release

linux常用命令
在 Linux 中用的是正斜杠 (/),而不是您所熟悉的反斜杠 ()。反斜杠也用到了,但只是用来说明命令需要换行继续,这样可以提高比较长的命令的可读性。

ls -l 以长格式列出文件,包括文件大小、日期和时间、属性
ls -t 对文件以时间排序
ls -S 对文件以大小排序
ls -r 与一个排序开关组合起来使用,逆序排列。 ls -t 将最新的文件显示在列表的顶部。 ls -t 将最新的文件显示在底部。
ls -h 易读格式。使用 k、M、G 等来标识文件的大小,而不是以字节为单位。
ls -a 显示目录中所有的文件,包括隐藏文件

cp -R 递归地复制文件;当需要复制整个目录时会用到
cp -f 强制复制并覆盖已有的文件,不询问用户
cp -l 链接文件,而不是复制

使用 mv 命令来移动和重命名文件。这个命令的工作方式基本上与 DOS 中的 move 命令一样,不过它可以移动整个目录结构及所有文件。

cat
使用 cat 命令来查看文件的内容。它相当于 DOS 中的 type 命令。它将把文件的内容转储到另一个文件、屏幕或者其他命令。 cat 是concatenate 的简写,还可以将一系列的文件合并为一个大文件。

more
使用命令 more 可以以分页的方式查看文件。它基本上与 DOS 中的 more 命令相同。

less
less 命令也是用来查看文件,但是它支持上下滚屏以及在文档中进行文本搜索。

man
使用 man 命令来查看命令的文档。man 是 manual 的缩写。几乎每一个命令都有相应的文档。要深入了解 man ,请输入以下命令:

man man

info
info 命令与 man 命令类似,不过它提供了超链接文本,可以更方便地浏览文档。

curl -O -L http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.27.tar.gz

md5sum mysql-5.6.27.tar.gz

md5sum apache-tomcat-8.0.28.tar.gz

sudo tar -zxvf ~/apache-tomcat-8.0.28.tar.gz

sudo rm -r apache-tomcat-8.0.28/

/usr/apache-tomcat-8.0.28/webapps>sudo rm -r examples/

/usr>sudo rm -fr emqttd/

/home/hzg>sudo unzip emqttd-centos64-0.13.0-beta-20151108.zip -d /usr/

/usr/emqttd/bin>sudo ./emqttd console

/usr/emqttd/bin>./emqttd_ctl status

/opt/apache-tomcat-8.0.28/bin>ps -ef | grep tomcat

停止tomcat:
kill -9 2250

查看tomcat日志
/opt/apache-tomcat-8.0.28/logs>tail -n 50 catalina.out

curl -O -L http://download.redis.io/releases/redis-3.0.5.tar.gz

/home/hzg>sudo tar zxf redis-3.0.5.tar.gz -C /opt/

redis的java client
Jedis
lettuce
Redisson

/home/hzg>netstat -tnl | grep 3306

[root@instance-dqg4v0wr-3 ~]# du -sh
36K .

more /etc/passwd

lscpu

free -m

使用 su 或者 sudo -s 命令变为另一个用户
可以使用 whoami 命令来检查您当前有效的 id
可以使用 groups 命令找出您在什么组中

Linux 中的所有用户都存放于 /etc/passwd 文件中。您可以使用 more 命令来分页查看这个文件:
more /etc/passwd

who
功能:列出当前系统注册的用户
$who am i 列出当前系统使用者身份

ps
功能:显示后台进程的有关信息。单独使用ps将显示由
当前终端启动的后台进程的PID、终端号、进程已执行时间以及启动该进程的命令
语法:ps -options
参数说明:
-e:显示系统内当前运行的所有后台进程
-f:除ps所提供的信息外,还显示用户名、PPID(父进程ID)及启动时间
-l:除ps所提供的信息外,还显示 User ID, PPID 和进程优先级

kill
功能:杀死后台进程
语法:kill -num PID

find
功能:在一个或多个目录中查找符合指定条件的文件,
显示文件名或对这些文件进行特定的操作
语法:find path expression

find . –name ‘unix’ –print
find . –name ‘m*’ –exec ls –l {} ;
find . -perm 644 -mtime +4 –print

grep
功能:在文件或标准输入中搜索与指定格式相匹配的行
语法:grep [options] pattern [file1 file 2..]
grep –v mail .profile
grep “^a[0-9]z$” filename
grep a websm.log

vi

:w :保存当前文件
:x:保存当前文件并退出
:q:退出vi
:q! 放弃所做修改直接退出到shell
:q 不退出
ZZ / :x 如果需要保存则保存,之后退出到shell
:w newfile / :w!
:wq 先保存文件,再退出到shell
回车后进行命令模式
在命令模式按a(光标之后)/ A(光标所在行的最后) / i(光标处)/I(光标所在行的开头) / o / O ,进入文本输入模式
在文本输入模式下,按Esc,回到命令模式
末行模式,Ex转义模式: 在命令模式下按:进行末行模式,末行命令执行后自动回到命令模式

插入文本类命令

i :在光标前
I :在当前行首
a:光标后
r:替换当前字符

删除命令

x或X:删除一个字符,x删除光标后的,而X删除光标前的
ndd:删除当前行及其后n-1行
dd 删除当前行

搜索及替换命令

/pattern:从光标开始处向文件尾搜索pattern
?pattern:从光标开始处向文件首搜索pattern
:g/p1/s//p2/g:将文件中所有p1均用p2替换

P vs NP Problem

If it is easy to check that a solution to a problem is correct, is it also easy to solve the problem? This is the essence of the P vs NP question. Typical of the NP problems is that of the Hamiltonian Path Problem: given N cities to visit (by car), how can one do this without visiting a city twice? If you give me a solution, I can easily check that it is correct. But I cannot so easily (given the methods I know) find a solution.

Suppose that you are organizing housing accommodations for a group of four hundred university students. Space is limited and only one hundred of the students will receive places in the dormitory. To complicate matters, the Dean has provided you with a list of pairs of incompatible students, and requested that no pair from this list appear in your final choice. This is an example of what computer scientists call an NP-problem, since it is easy to check if a given choice of one hundred students proposed by a coworker is satisfactory (i.e., no pair taken from your coworker’s list also appears on the list from the Dean’s office), however the task of generating such a list from scratch seems to be so hard as to be completely impractical. Indeed, the total number of ways of choosing one hundred students from the four hundred applicants is greater than the number of atoms in the known universe! Thus no future civilization could ever hope to build a supercomputer capable of solving the problem by brute force; that is, by checking every possible combination of 100 students. However, this apparent difficulty may only reflect the lack of ingenuity of your programmer. In fact, one of the outstanding problems in computer science is determining whether questions exist whose answer can be quickly checked, but which require an impossibly long time to solve by any direct procedure. Problems like the one listed above certainly seem to be of this kind, but so far no one has managed to prove that any of them really are so hard as they appear, i.e., that there really is no feasible way to generate an answer with the help of a computer. Stephen Cook and Leonid Levin formulated the P (i.e., easy to find) versus NP (i.e., easy to check) problem independently in 1971.

Image credit: on the left, Stephen Cook by Jiří Janíček (cropped).   CC BY-SA 3.0

1
Problem Statement. Does P = NP? 

\( \mathcal{P} \) = {L | L = L(M) for some Turing machine M that runs in polynomial time}.

The notation \( \mathcal{NP} \) stands for “Nondeterministic Polynomial time”, since originally NP was defined in terms of nondeterministic machines (that is, machines that have more than one possible move from a given configuration).

To put it more briefly, \( \mathcal{P} \) is the set of easy decision problems. \( \mathcal{NP} \) is the class of decision problems for which it is easy to check the correctness of a claimed answer, with the aid of a little extra information. So we aren’t asking for a way to find a solution, but only to verify that an alleged solution really is correct.

In P are the problems where it’s easy to find a solution, and in NP are the problems where it’s easy to check a solution that may have been very tedious to find.

\(\huge \mathbf{\mathbb{P}} \subset \mathbf{\mathbb{NP}} \tt{?}\)

The crucial question related to P and NP is whether the subset relation is proper?

1
P ⊂ NP? 

很显然的是P类都属于NP类 (\( \displaystyle {\mathsf {P}}\subseteq {\mathsf {NP}} \)),这样问题就变成:是否某些NP类问题(比如旅行推销员问题)不存在多项式时间过程算法? 问题难在如何证明这一点?如何从逻辑上排除旅行推销员问题存在多项式时间过程算法的可能性?这跟黎曼假设的严格数学证明要排除临界线外有复零点的可能性一样困难。

复杂性范畴之间的包含关系:

\(\mathrm{LOGSPACE} \subseteq \mathbf{P} \subseteq \mathbf{NP} \subseteq \mathrm{PSPACE} \)
\(\mathrm{LOGSPACE} \subset \mathrm{PSPACE} \)

LOGSPACE ⊆ P ⊆ NP ⊆ PSPACE,用简单的对角化论证法能够证明 LOGSPACEPSPACE 的真子集,其余的包含关系是否为真包含关系?无人能够证明。

很多研究复杂性理论的专家都认为 P≠NP,Scott Aaronson 从哲学角度发表了他的看法:“如果P = NP,那么我们就会处于一个截然不同的世界中,创造性飞跃将失去其难能可贵的价值,解决一个问题和认识到问题有解没什么分别。任何一个能欣赏交响乐的人都能成为莫扎特,任何一个懂得数学证明的人都能成为高斯…”。(If P = NP, then the world would be a profoundly different place than we usually assume it to be. There would be no special value in “creative leaps,” no fundamental gap between solving a problem and recognizing the solution once it’s found. Everyone who could appreciate a symphony would be Mozart; everyone who could follow a step-by-step argument would be Gauss…)。按 Stephen Cook 在白皮书中的说法,如果P = NP,那么机器就能给出克雷数学研究所七大难题的形式化证明,尽管证明会很繁琐很冗长。( If P = NP, …. For example, it would transform mathematics by allowing a computer to find a formal proof of any theorem that has a proof of reasonable length, since formal proofs can easily be recognized in polynomial time. Such theorems may well include all of the CMI prize problems. Although the formal proofs may not be initially intelligible to humans, the problem of finding intelligible proofs would be reduced to that of finding a recognition algorithm for intelligible proofs. Similar remarks apply to diverse creative human endeavors, such as designing airplane wings, creating physical theories, or even composing music. The question in each case is to what extent an efficient algorithm for recognizing a good result can be found. This is a fundamental problem in artificial intelligence, and one whose solution itself would be aided by the NP-solver by allowing easy testing of recognition theories. )

在克雷数学研究所的官方资料中,此问题由 Stephen Cook (创造性地提出 NP-complete 概念并证明The satisfiability problem是NP-完全问题)作出权威解读。

相关的经典论文

数学元素

  • 图灵机(Turing Machine)
  • 可计算性
  • NP-完全:如果图论中的哈密顿回路有类似欧拉回路那样的多项式判定算法,则所有其它NP类问题也都能用多项式时间过程解决

NP-hard 问题

  • 哈密顿回路判定 (Hamiltonian Circuit )
  • 旅行推销员问题 (The Traveling Salesman problem)
  • 背包问题 (The Bin Packing problem)
  • 数独(Sudoku)

专家评论

  • Richard Karp: (Berkeley, unsure, P!=NP) My intuitive belief is that P is unequal to NP,but the only supporting arguments I can offer are the failure of all efforts to place specific NP-complete problems in P by constructing polynomial-time algorithms.I believe that the traditional proof techniques will not suffice. Something entirely novel will be required. My hunch is that the problem will be solved by a young researcher who is not encumbered by too much conventional wisdom about how to attack the problem.
  • Donald Knuth: (Retired from Stanford) It will be solved by either 2048 or 4096. I am currently somewhat pessimistic. The outcome will be the truly worst case scenario: namely that someone will prove “P=NP because there are only finitely many obstructions to the opposite hypothesis”; hence there will exists a polynomial time solution to SAT but we will never know its complexity!
  • Alexander Razborov: (Institute for Advanced Study) Well, this problem is (at the moment) very unique since we seem to be missing even the most basic understanding of the nature of its difficulty. Neither we currently have any ideas of what approach might turn out to be viable and lead us to the solution (or at least to a better understanding of the problem). All approaches tried so far probably (in some cases, provably) have failed. In this sense P=NP is different from many other major mathematical problems on which a gradual progress was being constantly done (sometimes for centuries) whereupon they yielded, either completely or partially. Perhaps, although, the key word in this difference is “century”, and the P=NP problem has simply not aged enough yet (by mathematical standards).
  • Bob Tarjan: (Princeton) In my view, there is no way to even make intelligent guesses about the answer to any of these questions. If I had to bet now, I would bet that P is not equal to NP. I estimate the half-life of this problem at 25 - 50 more years, but I wouldn’t bet on it being solved before 2100. Its solution will require unforeseen new techniques.
  • Avi Wigderson: (Institute of Advanced Study) I think this project is a bit premature. I think we know too little of what is relevant to even guess answers to your questions, certainly if “we” is replaced by “I.”The only thing I can definitely say, is that it is one of the most important and interesting questions ever asked by humans, and more people and resources should participate in filling up the holes that would allow better guesses of answers to your questions.
  • Andrew Yao(姚期智): It’s hard to say when the question will be resolved. I don’t have even an educated guess. Probably the resolution is that P is not equal to NP. I think the mathematical techniques used will be beautiful.
  • Scott Aaronson: Look, this question of whether P=NP, what can I say? People like to describe it as “probably the central unsolved problem of theoretical computer science.” That’s a comical understatement. P vs. NP is one of the deepest questions that human beings have ever asked. And not only that: it’s one of the seven million-dollar prize problems of the Clay Math Institute! What an honor! Imagine: our mathematician friends have decided that P vs. NP is as important as the Hodge Conjecture, or even Navier-Stokes existence and smoothness! (Apparently they weren’t going to include it, until they asked around to make sure it was important enough.) Dude. One way to measure P vs. NP’s importance is this. If NP problems were feasible, then mathematical creativity could be automated. The ability to check a proof would entail the ability to find one. Every Apple II, every Commodore, would have the reasoning power of Archimedes or Gauss. So by just programming your computer and letting it run, presumably you could immediately solve not only P vs. NP, but also the other six Clay problems. (Or five, now that Poincaré is down.) Well, we certainly believe P≠NP. Indeed, we don’t even believe there’s a general way to solve NP problems that’s dramatically better than brute-force search through every possibility. The central challenge any P≠NP proof will have to overcome is to separate the NP problems that really are hard from the ones that merely look hard.

观点

  • P vs. NP 问题的解决可能有赖于大幅度创新的证明技术
  • 堵丁柱 & 葛可一的《计算复杂性导论》前言:
    • 人们在七十年代开始对NP-完全问题的研究主要是横向发展,也就是以许多不同的计算模型来分析难解问题的本质。这些新的计算模型包括了平行计算模型、概率计算模型、布尔线路、判断树、平均复杂性、交互证明系统以及程式长度复杂性等等。对这些新的计算模型的研究一方面使我们对难解问题有了更深一层的认识,一方面也产生了一些预想不到的应用。最显著的一个例子就是计算密码学的革命性突破:基于 NP 问题的公钥密码体系。另一个有名的例子是线性规划的多项式时间解的发现。
    • 到了八十年代中,对NP-完全问题的研究有了纵向的突破,在许多表面看来并不相关的计算模型之间发现了深刻的刻划关系。这些刻划关系不但解决了几个令人困扰多年的未解问题,同时也刺激了其它相关领域的发展。其中之一是对线路复杂性的研究发现了一些问题在某种有限制的线路模型中必有指数下界。这些结果使用了组合数学与概率方法等新的数学工具,并且解决了一个有名的有关多项式分层的未解问题。另一个更重大的结果是以概率可验证明对 NP 类的刻划。由此得出了许多组合优化问题近似解的NP-完全性,从而刺激了算法界对近似算法研究的新热潮。这个结果来自于对交互证明系统这个概念的扩展,并且使用了线性代数与编码理论等数学证明技巧。
  • 1993年 RazborovRudich 证明的一个结果表明,给定一个特定的可信的假设,在某种意义下「自然」的证明不能解决 P vs NP 问题。这表明一些现在似乎最有希望的方法不太可能成功。随着更多这类的定理得到证明,该定理的可能证明有越来越多的陷阱要规避。
  • In 1994, Alexander Razborov and Steven Rudich discovered the natural proofs barrier, which explained why previous attempts to prove P ≠ NP had failed.
  • Razborov and Rudich then proved their main result: A natural proof of P ≠ NP would require a very comprehensive understanding of how easy-to-compute and hard-to-compute functions differ, and that knowledge could also fuel a fast algorithm for spotting easy-to-compute functions even if they’re superficially complicated. If complexity theorists had succeeded in a natural proof of P ≠ NP, they would have discovered a nearly infallible way to glance at an arbitrary truth table and determine whether the corresponding function had high or low circuit complexity — a much stronger and more general result than they had set out to prove.

Substring versus Subsequence

  • Substring : A pattern P is called a substring of Text T if the pattern appears in the Text in a continuous fashion.
  • Subsequence : A pattern P is called a subsequence of Text T if the pattern preserves the relative ordering of characters within the text T and it might not appear in a continuous fashion. e.g., the prime numbers are a subsequence of the positive integers.

  • Subsequence is a generalisation of substring, suffix, and prefix. Finding the longest string which is a subsequence of two or more strings is known as the longest common subsequence problem.

Example: The string “anna” is a subsequence of the string “banana”:

1
2
3
banana
|| ||
an na
  • Substring

A substring of a string is a prefix of a suffix of the string, and equivalently a suffix of a prefix. If one string is a substring of another, it is also a subsequence, which is a more general concept.

Example: The string “ana” is a substring (and subsequence) of banana at two different offsets:

1
2
3
4
5
banana
|||||
ana||
|||
ana

蘭亭集序

書法家王羲之所作

蘭亭序內容

永和九年,岁在癸(guǐ)丑。暮春之初,会于会(kuài)稽山阴之兰亭,修禊(xì)事也。群贤毕至,少长(zhǎng)咸集。此地有崇山峻岭,茂林修竹,又有清流激湍,映带左右,引以为流觞(shāng)曲水,列坐其次。虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情。

是日也,天朗气清,惠风和畅。仰观宇宙之大,俯察品类之盛。所以游目骋(chěng)怀,足以极视听之娱,信可乐也。

夫(fú)人之相与,俯仰一世。或取诸怀抱,悟言一室之内; 或因寄所托,放浪形骸之外。虽趣(qǔ)舍万殊,静躁不同,当其欣于所遇,暂得于己,快然自足,不知老之将至; 及其所之既倦,情随事迁,感慨系之矣。向之所欣,俯仰之间,已为陈迹,犹不能不以之兴怀,况修短随化,终期于尽!古人云:“死生亦大矣”,岂不痛哉!

每览昔人兴感之由,若合一契,未尝不临文嗟悼,不能喻之于怀。固知一死生为虚诞,齐彭殇(shāng)为妄作。后之视今,亦犹今之视昔,悲夫!故列叙时人,录其所述,虽世殊事异,所以兴怀,其致一也。后之览者,亦将有感于斯文。


由林语堂翻译的英文版

Preface to the Poems Collected from the Orchid Pavilion

by Lin Yutang

It is the ninth year of Yonghe (A.C.353), also known as the year of Guichou in terms of the Chinese lunar calendar.

On one of those late spring days, we gather at the Orchid Pavilion, which is located in Shanyin County, Kuaiji Prefecture, for dispelling bad luck and praying for good fortune.

The attendees of the gathering are all virtuous intellectuals, varying from young to old.

Endowed with great mountains and lofty peaks, Orchid Pavilion has flourishing branches and high bamboo bushes all around, together with a clear winding brook engirdled, which can thereby serve the guests by floating the wine glasses on top for their drinking.

Seated by the bank of brook, people will still regale themselves right by poetizing their mixed feelings and emotions with wine and songs, never mind the absence of melody from string and wind instruments.

It is such a wonderful day, with fresh air and mild breeze. Facing upwards to the blue sky, we behold the vast immensity of the universe; when bowing our heads towards the ground, we again satisfy ourselves with the diversity of species.

Thereby we can refresh our views and let free our souls, with luxuriant satisfaction done to both ears and eyes. How infinite the cheer is!

People keep coming and going, and life soon rushes to its end. Some people prefer to share their proud aspiration and lofty goals with close friends indoors, while some others choose to follow their interest and free their minds wherever and whenever they like.

May characters vary from person to person, or some would rather stay peaceful while others like to live restlessly, they will all become delighted and satisfied once they meet something pleasant, so cheerful that they get unaware of their imminent old age.

However, when they get tired of their old fancies that they’ve already experienced, and sentiment correspondingly accompanies the change of situation, all sorts of complicated feelings will well up in the heart, too.

Isn’t it thought-provoking that the happiness we used to enjoy passes by without leaving a single trace, let alone that the length of life is subject to the fate, and death is inevitable for anybody in the end?

Just as some ancient man once put it, “Death also deserves our attention, like what life does.”, so how can we restrain ourselves from grieving?

Every time I ponder about the reasons why our predecessors would produce works with such inenarrable emotions, I find there seem some similarities between our minds.

Yet I cannot help lamenting their literary masterpieces while I am struggling for the very cause in my innermost world. Now I come to realize that it has been ridiculous for me to equate death with life, long life with short life.

The descendents view us just the way we look at our predecessors, and how woeful it is! Hence I write down all the names of the attendees and put their poetry into record.

Conditions may go with the changes of time, but people’s emotions shall stay the same. I believe the following readers will still have much to mediate about life and death when appreciating this poetry anthology.


General Service List

  1. 69975 the
  2. 39175 be
  3. 36432 of
  4. 28872 and
  5. 26800 a
  6. 26190 to
  7. 21338 in
  8. 20033 he
  9. 12458 have
  10. 11247 it
  11. 10790 that
  12. 9495 for
  13. 8555 they
  14. 8516 I
  15. 7289 with
  16. 7254 as
  17. 6976 not
  18. 6742 on
  19. 6164 she
  20. 5377 at
  21. 5307 by
  22. 5146 this
  23. 4931 we
  24. 4695 you
  25. 4389 do
  26. 4383 but
  27. 4371 from
  28. 4204 or
  29. 3560 which
  30. 3480 one
  31. 3062 would
  32. 3002 all
  33. 2903 will
  34. 2851 there
  35. 2793 say
  36. 2678 who
  37. 2378 make
  38. 2333 when
  39. 2218 can
  40. 2203 more
  41. 2199 if
  42. 2149 no
  43. 2132 man
  44. 2099 out
  45. 2035 other
  46. 1986 so
  47. 1965 what
  48. 1940 time
  49. 1895 up
  50. 1849 go
  51. 1816 about
  52. 1794 than
  53. 1790 into
  54. 1782 could
  55. 1773 state
  56. 1751 only
  57. 1698 new
  58. 1673 year
  59. 1618 some
  60. 1586 take
  61. 1577 come
  62. 1575 these
  63. 1531 know
  64. 1520 see
  65. 1512 use
  66. 1488 get
  67. 1430 like
  68. 1377 then
  69. 1361 first
  70. 1348 any
  71. 1315 work
  72. 1314 now
  73. 1307 may
  74. 1303 such
  75. 1270 give
  76. 1239 over
  77. 1225 think
  78. 1203 most
  79. 1179 even
  80. 1086 find
  81. 1077 day
  82. 1070 also
  83. 1070 after
  84. 1036 way
  85. 1030 many
  86. 1022 must
  87. 1021 look
  88. 1018 before
  89. 1018 great
  90. 1017 back
  91. 987 through
  92. 957 long
  93. 949 where
  94. 937 much
  95. 915 should
  96. 906 well
  97. 905 people
  98. 903 down
  99. 895 own
  100. 889 just
  101. 883 because
  102. 879 good
  103. 878 each
  104. 864 those
  105. 853 feel
  106. 853 seem
  107. 849 how
  108. 847 high
  109. 835 too
  110. 835 place
  111. 833 little
  112. 832 world
  113. 797 very
  114. 792 still
  115. 789 nation
  116. 784 hand
  117. 780 old
  118. 774 life
  119. 771 tell
  120. 768 write
  121. 768 become
  122. 761 here
  123. 755 show
  124. 745 house
  125. 731 both
  126. 730 between
  127. 723 need
  128. 719 mean
  129. 711 call
  130. 710 develop
  131. 707 under
  132. 705 last
  133. 704 right
  134. 703 move
  135. 702 thing
  136. 700 general
  137. 697 school
  138. 697 never
  139. 690 same
  140. 690 another
  141. 681 begin
  142. 680 while
  143. 678 number
  144. 672 part
  145. 668 turn
  146. 664 real
  147. 662 leave
  148. 660 might
  149. 654 want
  150. 645 point
  151. 639 form
  152. 639 off
  153. 638 child
  154. 634 few
  155. 632 small
  156. 629 since
  157. 627 against
  158. 614 ask
  159. 611 late
  160. 611 home
  161. 605 interest
  162. 605 large
  163. 601 person
  164. 600 end
  165. 596 open
  166. 590 public
  167. 589 follow
  168. 588 during
  169. 584 present
  170. 583 without
  171. 580 again
  172. 577 hold
  173. 568 govern
  174. 567 around
  175. 565 possible
  176. 564 head
  177. 563 consider
  178. 560 word
  179. 560 program
  180. 560 problem
  181. 552 however
  182. 552 lead
  183. 548 system
  184. 546 set
  185. 539 order
  186. 539 eye
  187. 538 plan
  188. 534 run
  189. 534 keep
  190. 534 face
  191. 534 fact
  192. 534 group
  193. 533 play
  194. 531 stand
  195. 529 increase
  196. 529 early
  197. 528 course
  198. 527 change
  199. 523 help
  200. 522 line
  201. 521 city
  202. 513 put
  203. 511 close
  204. 506 case
  205. 504 force
  206. 501 meet
  207. 501 once
  208. 501 water
  209. 498 upon
  210. 496 war
  211. 496 build
  212. 496 hear
  213. 496 light
  214. 495 unite
  215. 493 live
  216. 492 every
  217. 491 country
  218. 490 bring
  219. 490 center
  220. 489 let
  221. 488 side
  222. 487 try
  223. 486 provide
  224. 484 continue
  225. 482 name
  226. 481 certain
  227. 480 power
  228. 479 pay
  229. 473 result
  230. 473 question
  231. 471 study
  232. 468 woman
  233. 464 member
  234. 463 until
  235. 461 far
  236. 460 night
  237. 458 always
  238. 458 service
  239. 458 away
  240. 457 report
  241. 454 something
  242. 453 company
  243. 452 week
  244. 451 church
  245. 451 toward
  246. 451 start
  247. 449 social
  248. 445 room
  249. 443 figure
  250. 441 nature
  251. 440 though
  252. 438 young
  253. 437 less
  254. 434 enough
  255. 433 almost
  256. 432 read
  257. 426 include
  258. 424 president
  259. 423 nothing
  260. 419 yet
  261. 418 better
  262. 417 big
  263. 413 boy
  264. 412 cost
  265. 412 business
  266. 411 value
  267. 409 second
  268. 407 why
  269. 406 clear
  270. 405 expect
  271. 405 family
  272. 401 complete
  273. 401 act
  274. 401 sense
  275. 400 mind
  276. 399 experience
  277. 396 art
  278. 395 next
  279. 395 near
  280. 394 direct
  281. 393 car
  282. 393 law
  283. 387 industry
  284. 386 important
  285. 381 girl
  286. 379 god
  287. 378 several
  288. 377 matter
  289. 376 usual
  290. 373 rather
  291. 371 per
  292. 369 often
  293. 369 kind
  294. 369 among
  295. 368 white
  296. 365 reason
  297. 365 action
  298. 364 return
  299. 364 foot
  300. 360 care
  301. 360 simple
  302. 359 within
  303. 358 love
  304. 358 human
  305. 355 along
  306. 353 appear
  307. 353 doctor
  308. 353 believe
  309. 352 speak
  310. 351 active
  311. 351 student
  312. 350 month
  313. 349 drive
  314. 348 concern
  315. 348 best
  316. 348 door
  317. 346 hope
  318. 345 example
  319. 345 inform
  320. 344 body
  321. 344 ever
  322. 343 least
  323. 343 probable
  324. 343 understand
  325. 342 reach
  326. 340 effect
  327. 339 different
  328. 337 idea
  329. 337 whole
  330. 335 control
  331. 333 condition
  332. 333 field
  333. 333 pass
  334. 333 fall
  335. 332 note
  336. 332 special
  337. 332 talk
  338. 331 particular
  339. 330 today
  340. 329 measure
  341. 328 walk
  342. 328 teach
  343. 327 low
  344. 327 hour
  345. 326 type
  346. 326 carry
  347. 324 rate
  348. 324 remain
  349. 324 full
  350. 323 street
  351. 323 easy
  352. 323 although
  353. 321 record
  354. 321 sit
  355. 320 determine
  356. 315 level
  357. 313 local
  358. 312 sure
  359. 312 receive
  360. 311 thus
  361. 309 moment
  362. 308 spirit
  363. 308 train
  364. 308 college
  365. 307 religion
  366. 307 perhaps
  367. 306 music
  368. 306 grow
  369. 305 free
  370. 304 cause
  371. 302 serve
  372. 302 age
  373. 302 book
  374. 302 board
  375. 302 recent
  376. 301 sound
  377. 301 office
  378. 300 cut
  379. 299 step
  380. 297 class
  381. 297 true
  382. 297 history
  383. 296 position
  384. 296 above
  385. 295 strong
  386. 294 friend
  387. 293 necessary
  388. 292 add
  389. 292 court
  390. 291 deal
  391. 290 tax
  392. 289 support
  393. 286 party
  394. 286 whether
  395. 285 either
  396. 285 land
  397. 285 material
  398. 285 happen
  399. 285 education
  400. 284 death
  401. 284 agree
  402. 283 arm
  403. 282 mother
  404. 282 across
  405. 281 quite
  406. 281 anything
  407. 281 town
  408. 281 past
  409. 281 view
  410. 281 society
  411. 280 manage
  412. 280 answer
  413. 280 break
  414. 279 organize
  415. 277 half
  416. 276 fire
  417. 276 lose
  418. 275 money
  419. 275 stop
  420. 275 actual
  421. 274 already
  422. 274 effort
  423. 273 wait
  424. 273 department
  425. 273 able
  426. 272 political
  427. 271 learn
  428. 271 voice
  429. 269 air
  430. 269 together
  431. 269 shall
  432. 269 cover
  433. 269 common
  434. 268 subject
  435. 266 draw
  436. 265 short
  437. 265 wife
  438. 265 treat
  439. 263 limit
  440. 262 road
  441. 262 letter
  442. 260 color
  443. 260 behind
  444. 258 produce
  445. 258 send
  446. 258 term
  447. 257 total
  448. 256 university
  449. 254 rise
  450. 254 century
  451. 253 success
  452. 253 minute
  453. 251 remember
  454. 250 purpose
  455. 250 test
  456. 248 fight
  457. 247 watch
  458. 247 situation
  459. 246 south
  460. 246 ago
  461. 245 difference
  462. 245 stage
  463. 244 father
  464. 243 table
  465. 242 rest
  466. 242 bear
  467. 240 entire
  468. 240 market
  469. 240 prepare
  470. 240 explain
  471. 239 offer
  472. 239 plant
  473. 238 charge
  474. 238 ground
  475. 238 west
  476. 237 picture
  477. 237 hard
  478. 234 front
  479. 233 lie
  480. 232 modern
  481. 231 dark
  482. 230 surface
  483. 230 rule
  484. 230 regard
  485. 229 dance
  486. 229 peace
  487. 227 observe
  488. 227 future
  489. 227 wall
  490. 225 farm
  491. 225 claim
  492. 225 firm
  493. 223 operation
  494. 223 further
  495. 223 pressure
  496. 222 property
  497. 222 morning
  498. 222 amount
  499. 221 top
  500. 221 outside
  501. 221 piece
  502. 221 sometimes
  503. 220 beauty
  504. 220 trade
  505. 220 fear
  506. 220 demand
  507. 220 wonder
  508. 219 list
  509. 219 accept
  510. 218 judge
  511. 218 paint
  512. 217 mile
  513. 217 soon
  514. 215 responsible
  515. 214 allow
  516. 214 secretary
  517. 214 heart
  518. 213 union
  519. 213 slow
  520. 213 island
  521. 213 enter
  522. 213 drink
  523. 212 story
  524. 211 experiment
  525. 211 stay
  526. 210 paper
  527. 210 space
  528. 210 apply
  529. 209 decide
  530. 208 share
  531. 207 desire
  532. 207 spend
  533. 207 sign
  534. 206 therefore
  535. 206 various
  536. 206 visit
  537. 205 supply
  538. 205 officer
  539. 205 doubt
  540. 204 private
  541. 204 immediate collins merriam-webster
  542. 204 wish
  543. 204 contain
  544. 204 feed
  545. 204 raise
  546. 204 describe
  547. 203 ready
  548. 203 horse
  549. 202 son
  550. 202 exist
  551. 202 north
  552. 201 suggest
  553. 200 station
  554. 200 effective
  555. 199 food
  556. 199 deep
  557. 198 wide
  558. 197 alone
  559. 196 character
  560. 195 english
  561. 196 happy
  562. 196 critic collins merriam-webster
  563. 195 unit
  564. 195 product
  565. 195 respect
  566. 195 drop
  567. 195 nor
  568. 195 fill
  569. 194 cold
  570. 193 represent collins merriam-webster
  571. 193 sudden
  572. 192 basic
  573. 192 kill
  574. 191 fine
  575. 191 trouble
  576. 191 mark
  577. 191 single
  578. 190 press
  579. 189 heavy
  580. 189 attempt
  581. 189 origin collins merriam-webster
  582. 189 standard
  583. 188 everything
  584. 188 committee
  585. 188 moral
  586. 187 black
  587. 186 red
  588. 186 bad
  589. 186 earth
  590. 185 accord
  591. 185 else
  592. 185 mere
  593. 184 die
  594. 184 remark
  595. 184 basis
  596. 184 except
  597. 183 equal
  598. 183 east
  599. 183 event
  600. 183 employ
  601. 183 defense
  602. 183 smile
  603. 183 river
  604. 183 improve
  605. 182 game
  606. 181 detail
  607. 181 account
  608. 181 cent
  609. 181 sort
  610. 180 reduce
  611. 180 club
  612. 180 buy
  613. 180 attention
  614. 180 ship
  615. 179 decision
  616. 178 wear
  617. 178 inside
  618. 178 win
  619. 178 suppose
  620. 178 ride
  621. 177 operate
  622. 177 realize
  623. 177 sale
  624. 177 choose
  625. 177 park
  626. 177 square
  627. 176 vote
  628. 176 price
  629. 176 district
  630. 175 dead
  631. 175 foreign
  632. 175 window
  633. 175 beyond
  634. 174 direction
  635. 174 strike
  636. 174 instead
  637. 173 trial
  638. 173 practice
  639. 173 catch
  640. 172 opportunity
  641. 172 likely
  642. 170 recognize
  643. 170 permit
  644. 170 serious
  645. 170 attack
  646. 170 floor
  647. 168 association
  648. 168 spring
  649. 167 lot
  650. 167 stock
  651. 167 lack
  652. 167 hair
  653. 167 science
  654. 166 relation
  655. 166 profession
  656. 166 pattern
  657. 165 quick
  658. 164 medical
  659. 165 influence
  660. 165 occasion
  661. 165 machine
  662. 164 compare
  663. 163 husband
  664. 163 blue
  665. 163 international
  666. 162 fair
  667. 162 especially
  668. 162 indeed
  669. 162 imagine
  670. 162 surprise
  671. 162 average
  672. 161 official
  673. 161 temperature
  674. 161 difficult
  675. 160 sing
  676. 160 hit
  677. 160 tree
  678. 160 race
  679. 160 police
  680. 160 touch
  681. 159 relative
  682. 159 throw
  683. 159 quality
  684. 159 former
  685. 158 pull
  686. 157 chance
  687. 157 prove
  688. 157 argue
  689. 157 settle
  690. 156 growth
  691. 156 date
  692. 156 heat
  693. 155 save
  694. 155 performance
  695. 155 count
  696. 155 production
  697. 154 listen
  698. 152 main
  699. 154 pick
  700. 154 size
  701. 152 cool
  702. 152 army
  703. 152 patient
  704. 151 combine
  705. 151 summer
  706. 151 hall
  707. 151 slight
  708. 151 command
  709. 151 enjoy
  710. 151 length
  711. 150 proper
  712. 150 express
  713. 150 health
  714. 150 chief
  715. 149 evening
  716. 149 store
  717. 149 language
  718. 148 degree
  719. 148 lay
  720. 147 current
  721. 147 gun
  722. 147 dog
  723. 147 hotel
  724. 147 strange
  725. 147 separate
  726. 146 boat
  727. 146 fail
  728. 146 clean
  729. 146 dress
  730. 146 anyone
  731. 146 gain
  732. 146 pain
  733. 145 object
  734. 145 knowledge
  735. 145 depend
  736. 145 relate
  737. 145 below
  738. 144 dollar
  739. 144 advance
  740. 144 shape
  741. 144 arrange
  742. 144 population
  743. 144 yes
  744. 144 sell
  745. 144 mention
  746. 144 dry
  747. 144 check
  748. 144 poet
  749. 143 sleep
  750. 143 join
  751. 143 hot
  752. 143 bed
  753. 143 electric
  754. 143 dream
  755. 142 due
  756. 142 season
  757. 142 manner
  758. 142 fit
  759. 142 left
  760. 141 progress
  761. 141 neither
  762. 141 strength
  763. 140 notice
  764. 140 finish
  765. 140 opinion
  766. 140 bill
  767. 140 western
  768. 140 truth
  769. 138 wrong
  770. 138 travel
  771. 138 suit
  772. 137 bank
  773. 137 exact
  774. 137 honor
  775. 137 brother
  776. 136 quiet
  777. 136 marry
  778. 136 corner
  779. 135 handle
  780. 135 danger
  781. 135 hospital
  782. 135 pool
  783. 135 promise
  784. 135 blood
  785. 135 shoot
  786. 135 scene
  787. 134 literature
  788. 134 arrive
  789. 134 film
  790. 133 base
  791. 133 freedom
  792. 133 bar
  793. 133 maybe
  794. 133 hang
  795. 133 suffer
  796. 133 manufacture
  797. 132 frequent
  798. 132 rock
  799. 132 loss
  800. 131 burn
  801. 131 sun
  802. 131 audience
  803. 130 essential
  804. 130 glass
  805. 130 prevent
  806. 130 poem
  807. 130 poor
  808. 130 inch
  809. 129 song
  810. 129 skill
  811. 129 post
  812. 129 popular
  813. 129 radio
  814. 129 animal
  815. 128 conscious
  816. 128 worth
  817. 128 eat
  818. 128 election
  819. 128 faith
  820. 128 wave
  821. 128 murder
  822. 128 model
  823. 128 forget
  824. 127 extend
  825. 127 edge
  826. 127 distance
  827. 127 memory
  828. 127 recommend
  829. 126 division
  830. 126 staff
  831. 126 leg
  832. 126 discussion
  833. 126 address
  834. 126 fly
  835. 125 dependent
  836. 125 ball
  837. 125 shake
  838. 125 frame
  839. 125 extreme
  840. 124 engineer
  841. 124 thick
  842. 124 comfort
  843. 124 latter
  844. 124 camp
  845. 124 oil
  846. 124 discover
  847. 124 examine
  848. 123 difficulty
  849. 123 tooth
  850. 123 middle
  851. 123 choice
  852. 123 refer
  853. 123 enemy
  854. 123 practical
  855. 122 marriage
  856. 122 bridge
  857. 122 declare
  858. 122 lady
  859. 122 cross
  860. 122 daily
  861. 122 afternoon
  862. 121 attend
  863. 121 director
  864. 121 balance
  865. 121 wash
  866. 121 capital
  867. 120 speed
  868. 120 block
  869. 120 citizen
  870. 119 mouth
  871. 119 hill
  872. 118 green
  873. 118 please
  874. 118 motor
  875. 118 agency
  876. 118 encourage
  877. 118 governor
  878. 117 worry
  879. 117 affair
  880. 117 shoulder
  881. 117 bright
  882. 116 mass
  883. 116 sample
  884. 116 pretty
  885. 116 repeat
  886. 115 roll
  887. 115 push
  888. 115 trip
  889. 115 council
  890. 115 clothe
  891. 115 parent
  892. 115 forward
  893. 114 sharp
  894. 114 straight
  895. 113 gas
  896. 113 weight
  897. 113 discuss
  898. 113 fix
  899. 113 load
  900. 112 master
  901. 112 whatever
  902. 112 round
  903. 112 rapid
  904. 112 laugh
  905. 111 finger
  906. 111 spot
  907. 110 propose
  908. 110 shop
  909. 110 broad
  910. 110 replace
  911. 110 reply
  912. 110 extent
  913. 109 lock
  914. 109 employee
  915. 109 ahead
  916. 109 sight
  917. 109 spread
  918. 109 wind
  919. 109 approve
  920. 109 destroy
  921. 108 none
  922. 108 pound
  923. 108 fame
  924. 108 importance
  925. 107 reflect
  926. 107 advantage
  927. 107 match
  928. 107 regular
  929. 107 wage
  930. 107 refuse
  931. 107 existence
  932. 106 hardly
  933. 106 perform
  934. 106 title
  935. 105 tend
  936. 105 exercise
  937. 105 thin
  938. 105 coat
  939. 105 bit
  940. 105 mountain
  941. 105 youth
  942. 104 behavior
  943. 104 newspaper
  944. 104 secret
  945. 104 ability
  946. 104 sea
  947. 104 soft
  948. 104 justice
  949. 104 reasonable
  950. 104 circle
  951. 104 solid
  952. 104 page
  953. 103 weapon
  954. 103 fast
  955. 103 representative
  956. 103 search
  957. 103 pure
  958. 103 escape
  959. 102 crowd
  960. 102 stick
  961. 101 telephone
  962. 101 avoid
  963. 101 garden
  964. 101 favor
  965. 101 news
  966. 101 unless
  967. 100 dinner
  968. 100 someone
  969. 100 signal
  970. 100 yard
  971. 100 ideal
  972. 100 warm
  973. 100 miss
  974. 100 shelter
  975. 100 soldier
  976. 99 article
  977. 99 cry
  978. 99 captain
  979. 99 familiar
  980. 99 seat
  981. 99 guest
  982. 98 weak
  983. 98 excite
  984. 98 king
  985. 98 everyone
  986. 98 wine
  987. 97 hole
  988. 97 duty
  989. 97 beat
  990. 97 perfect
  991. 97 bottom
  992. 97 compose
  993. 97 battle
  994. 97 expense
  995. 97 cattle
  996. 96 flow
  997. 95 kitchen
  998. 95 dust
  999. 95 bottle
  1000. 94 admit
  1001. 94 tear
  1002. 94 tire
  1003. 94 expression
  1004. 93 exception
  1005. 93 application
  1006. 93 belong
  1007. 93 rich
  1008. 93 failure
  1009. 93 struggle
  1010. 93 instrument
  1011. 93 variety
  1012. 93 narrow
  1013. 92 theater
  1014. 92 collection
  1015. 92 rain
  1016. 92 review
  1017. 92 preserve
  1018. 92 leadership
  1019. 91 clay
  1020. 91 daughter
  1021. 91 fellow
  1022. 91 swing
  1023. 91 thank
  1024. 90 library
  1025. 90 fat
  1026. 90 reserve
  1027. 89 tour
  1028. 89 nice
  1029. 89 warn
  1030. 89 ring
  1031. 89 bitter
  1032. 89 chair
  1033. 89 yesterday
  1034. 89 scientific
  1035. 88 flower
  1036. 88 wheel
  1037. 88 solution
  1038. 88 aim
  1039. 88 gather
  1040. 88 invite
  1041. 88 moreover
  1042. 88 fresh
  1043. 88 forest
  1044. 87 winter
  1045. 87 box
  1046. 87 belief
  1047. 87 ordinary
  1048. 87 impossible
  1049. 87 print
  1050. 87 gray
  1051. 87 taste
  1052. 87 lip
  1053. 87 speech
  1054. 87 reference
  1055. 86 stain
  1056. 86 connection
  1057. 86 otherwise
  1058. 86 stretch
  1059. 86 knife
  1060. 86 village
  1061. 86 blow
  1062. 85 mistake
  1063. 85 sweet
  1064. 85 shout
  1065. 85 divide
  1066. 85 guard
  1067. 85 worse
  1068. 85 exchange
  1069. 85 rare
  1070. 84 commercial
  1071. 84 request
  1072. 84 appoint
  1073. 84 agent
  1074. 83 dependence
  1075. 83 bird
  1076. 83 wild
  1077. 83 motion
  1078. 83 guess
  1079. 83 neighbor
  1080. 82 seed
  1081. 82 fashion
  1082. 82 loan
  1083. 82 correct
  1084. 81 plain
  1085. 81 mail
  1086. 81 retire
  1087. 81 opposite
  1088. 81 prefer
  1089. 81 safe
  1090. 81 evil
  1091. 81 double
  1092. 81 wood
  1093. 80 empty
  1094. 80 baby
  1095. 80 advise
  1096. 80 content
  1097. 80 sport
  1098. 80 lift
  1099. 80 literary
  1100. 80 curious
  1101. 80 tie
  1102. 80 flat
  1103. 80 message
  1104. 80 neck
  1105. 79 hate
  1106. 79 dirt
  1107. 79 delight
  1108. 79 trust
  1109. 79 nobody
  1110. 79 valley
  1111. 79 tool
  1112. 78 presence
  1113. 78 cook
  1114. 78 railroad
  1115. 78 minister
  1116. 78 coffee
  1117. 78 brush
  1118. 78 beside
  1119. 78 collect
  1120. 77 guide
  1121. 77 luck
  1122. 77 profit
  1123. 77 lord
  1124. 77 everybody
  1125. 77 prison
  1126. 77 cloud
  1127. 77 slave
  1128. 77 chairman
  1129. 76 soil
  1130. 76 distinguish
  1131. 76 introduce
  1132. 76 urge
  1133. 76 blind
  1134. 75 arise
  1135. 75 upper
  1136. 75 curve
  1137. 75 membership
  1138. 75 key
  1139. 75 entertain
  1140. 75 soul
  1141. 75 neighborhood
  1142. 74 friendly
  1143. 74 pair
  1144. 74 stone
  1145. 74 lean
  1146. 74 protect
  1147. 74 advertise
  1148. 74 mystery
  1149. 73 welcome
  1150. 73 knee
  1151. 73 jump
  1152. 73 snake
  1153. 73 stream
  1154. 73 avenue
  1155. 73 brown
  1156. 73 disease
  1157. 73 hat
  1158. 73 excellent
  1159. 72 formal
  1160. 72 snow
  1161. 72 sheet
  1162. 72 somehow
  1163. 72 unity
  1164. 72 sky
  1165. 72 rough
  1166. 72 smooth
  1167. 72 weather
  1168. 72 steady
  1169. 72 threaten
  1170. 72 depth
  1171. 71 oppose
  1172. 71 deliver
  1173. 71 ancient
  1174. 71 pray
  1175. 71 adopt
  1176. 71 birth
  1177. 71 appearance
  1178. 71 universe
  1179. 71 busy
  1180. 71 hurry
  1181. 71 coast
  1182. 71 forth
  1183. 70 smell
  1184. 70 furnish
  1185. 70 female
  1186. 70 hide
  1187. 70 wire
  1188. 70 proposal
  1189. 70 ought
  1190. 70 victory
  1191. 69 quarter
  1192. 69 engine
  1193. 69 customer
  1194. 69 waste
  1195. 69 fool
  1196. 69 intend
  1197. 69 intention
  1198. 69 desk
  1199. 69 politics
  1200. 69 passage
  1201. 69 lawyer
  1202. 68 root
  1203. 68 climb
  1204. 68 metal
  1205. 68 gradual
  1206. 68 hunt
  1207. 68 protection
  1208. 68 satisfy
  1209. 68 roof
  1210. 68 branch
  1211. 68 pleasure
  1212. 68 witness
  1213. 68 loose
  1214. 67 nose
  1215. 67 mine
  1216. 67 band
  1217. 67 aside
  1218. 67 risk
  1219. 67 tomorrow
  1220. 67 remind
  1221. 67 ear
  1222. 67 fish
  1223. 67 shore
  1224. 66 operator
  1225. 66 civilize
  1226. 66 being
  1227. 66 silent
  1228. 66 screen
  1229. 66 bind
  1230. 66 earn
  1231. 66 pack
  1232. 66 colony
  1233. 66 besides
  1234. 66 slip
  1235. 66 cousin
  1236. 66 scale
  1237. 66 relief
  1238. 66 explore
  1239. 66 stem
  1240. 65 brain
  1241. 65 musician
  1242. 65 defend
  1243. 65 bend
  1244. 65 somebody
  1245. 65 shadow
  1246. 64 mix
  1247. 64 smoke
  1248. 64 description
  1249. 64 fruit
  1250. 64 guilt
  1251. 64 yield
  1252. 64 sensitive
  1253. 64 salt
  1254. 64 pale
  1255. 64 sweep
  1256. 64 completion
  1257. 64 throat
  1258. 64 agriculture
  1259. 64 admire
  1260. 63 gentle
  1261. 63 dozen
  1262. 63 particle
  1263. 63 pleasant
  1264. 63 bay
  1265. 63 cup
  1266. 63 competition
  1267. 63 moon
  1268. 63 terrible
  1269. 63 strip
  1270. 63 mechanic
  1271. 63 shock
  1272. 63 conversation
  1273. 63 angle
  1274. 62 tall
  1275. 62 plenty
  1276. 62 star
  1277. 62 yellow
  1278. 62 sick
  1279. 62 thorough
  1280. 62 absolute
  1281. 62 succeed
  1282. 61 surround
  1283. 61 proud
  1284. 61 dear
  1285. 61 card
  1286. 61 lake
  1287. 61 breath
  1288. 61 afraid
  1289. 61 silence
  1290. 61 onto
  1291. 60 shoe
  1292. 60 somewhere
  1293. 60 chain
  1294. 60 slide
  1295. 60 copy
  1296. 60 machinery
  1297. 60 wake
  1298. 60 severe
  1299. 60 pocket
  1300. 60 bone
  1301. 59 honest
  1302. 59 freeze
  1303. 59 dictionary
  1304. 59 calm
  1305. 59 swim
  1306. 59 ice
  1307. 59 male
  1308. 59 skin
  1309. 59 crack
  1310. 59 rush
  1311. 59 wet
  1312. 58 meat
  1313. 58 commerce
  1314. 58 joint
  1315. 58 gift
  1316. 58 host
  1317. 58 suspect
  1318. 58 path
  1319. 58 uncle
  1320. 58 afford
  1321. 58 instant
  1322. 58 satisfactory
  1323. 58 height
  1324. 58 track
  1325. 58 confidence
  1326. 58 grass
  1327. 57 suggestion
  1328. 57 favorite
  1329. 57 breakfast
  1330. 57 apart
  1331. 57 chest
  1332. 57 entrance
  1333. 57 march
  1334. 57 sink
  1335. 57 northern
  1336. 57 iron
  1337. 57 alive
  1338. 57 ill
  1339. 57 bag
  1340. 57 disturb
  1341. 57 native
  1342. 57 bedroom
  1343. 57 violent
  1344. 57 beneath
  1345. 57 pause
  1346. 57 tough
  1347. 56 substance
  1348. 56 threat
  1349. 56 charm
  1350. 56 absence
  1351. 56 factory
  1352. 56 spite
  1353. 56 meal
  1354. 56 universal
  1355. 56 accident
  1356. 56 highway
  1357. 56 sentence
  1358. 56 liberty
  1359. 55 wise
  1360. 55 noise
  1361. 55 discovery
  1362. 55 tube
  1363. 55 flash
  1364. 55 twist
  1365. 55 fence
  1366. 55 childhood
  1367. 55 joy
  1368. 55 sister
  1369. 54 sad
  1370. 54 efficiency
  1371. 54 disappear
  1372. 54 defeat
  1373. 54 extensive
  1374. 54 rent
  1375. 54 comparison
  1376. 54 possess
  1377. 54 grace
  1378. 54 flesh
  1379. 54 liquid
  1380. 54 scientist
  1381. 54 ease
  1382. 53 heaven
  1383. 53 milk
  1384. 53 sympathy
  1385. 53 rank
  1386. 53 restaurant
  1387. 53 frequency
  1388. 53 angry
  1389. 53 shade
  1390. 53 accuse
  1391. 53 necessity
  1392. 53 knock
  1393. 53 loud
  1394. 53 permanent
  1395. 53 row
  1396. 53 lovely
  1397. 53 confuse
  1398. 52 gold
  1399. 52 frighten
  1400. 52 solve
  1401. 52 grave
  1402. 52 salary
  1403. 52 photograph
  1404. 52 advice
  1405. 52 abroad
  1406. 51 wound
  1407. 51 virtue
  1408. 51 dare
  1409. 51 queen
  1410. 51 extra
  1411. 51 attract
  1412. 50 numerous
  1413. 50 pink
  1414. 50 gate
  1415. 50 expensive
  1416. 50 shut
  1417. 50 chicken
  1418. 50 forgive
  1419. 50 holy
  1420. 50 wooden
  1421. 49 prompt
  1422. 49 crime
  1423. 49 sorry
  1424. 49 republic
  1425. 49 anger
  1426. 49 visitor
  1427. 49 pile
  1428. 49 violence
  1429. 49 steel
  1430. 49 wing
  1431. 49 stair
  1432. 49 partner
  1433. 49 delay
  1434. 49 gentleman
  1435. 48 pour
  1436. 48 confusion
  1437. 48 damage
  1438. 48 kick
  1439. 48 safety
  1440. 48 burst
  1441. 48 network
  1442. 48 resistance
  1443. 48 screw
  1444. 48 pride
  1445. 48 till
  1446. 47 hire
  1447. 47 verb
  1448. 47 preach
  1449. 47 clerk
  1450. 47 everywhere
  1451. 47 anyway
  1452. 47 fan
  1453. 47 connect
  1454. 47 egg
  1455. 47 efficient
  1456. 47 grain
  1457. 46 calculate
  1458. 46 drag
  1459. 46 opposition
  1460. 46 worship
  1461. 46 arrest
  1462. 46 discipline
  1463. 46 string
  1464. 46 harbor
  1465. 46 camera
  1466. 46 mechanism
  1467. 46 cow
  1468. 46 grand
  1469. 46 funny
  1470. 46 insurance
  1471. 46 reduction
  1472. 46 strict
  1473. 46 lesson
  1474. 46 tight
  1475. 45 sand
  1476. 45 plate
  1477. 45 qualify
  1478. 45 elsewhere
  1479. 45 mad
  1480. 45 interference
  1481. 45 pupil
  1482. 45 fold
  1483. 45 royal
  1484. 45 valuable
  1485. 45 whisper
  1486. 45 anybody
  1487. 45 hurt
  1488. 45 excess
  1489. 44 quantity
  1490. 44 fun
  1491. 44 mud
  1492. 44 extension
  1493. 44 recognition
  1494. 44 kiss
  1495. 44 crop
  1496. 44 sail
  1497. 44 attractive
  1498. 44 habit
  1499. 44 relieve
  1500. 44 wisdom
  1501. 44 persuade
  1502. 43 certainty
  1503. 43 cloth
  1504. 43 eager
  1505. 43 deserve
  1506. 43 sympathetic
  1507. 43 cure
  1508. 43 trap
  1509. 43 puzzle
  1510. 43 powder
  1511. 43 raw
  1512. 43 mankind
  1513. 43 glad
  1514. 43 blame
  1515. 43 whenever
  1516. 43 anxiety
  1517. 42 bus
  1518. 42 tremble
  1519. 42 sacred
  1520. 42 fortunate
  1521. 42 glory
  1522. 42 golden
  1523. 42 neat
  1524. 42 weekend
  1525. 42 treasury
  1526. 42 overcome
  1527. 42 cat
  1528. 42 sacrifice
  1529. 42 complain
  1530. 42 elect
  1531. 41 roar
  1532. 41 sake
  1533. 41 temple
  1534. 41 self
  1535. 41 compete
  1536. 41 nurse
  1537. 41 stuff
  1538. 41 stomach
  1539. 41 peculiar
  1540. 41 repair
  1541. 41 storm
  1542. 41 ton
  1543. 41 desert
  1544. 41 allowance
  1545. 41 servant
  1546. 41 hunger
  1547. 41 conscience
  1548. 41 bread
  1549. 41 crash
  1550. 40 tip
  1551. 40 strengthen
  1552. 40 proof
  1553. 40 generous
  1554. 40 sir
  1555. 40 tonight
  1556. 40 whip
  1557. 40 tongue
  1558. 40 mill
  1559. 40 merchant
  1560. 40 coal
  1561. 40 ruin
  1562. 40 introduction
  1563. 40 courage
  1564. 40 actor
  1565. 40 belt
  1566. 39 stir
  1567. 39 package
  1568. 39 punish
  1569. 39 reflection
  1570. 39 breathe
  1571. 39 anywhere
  1572. 39 amuse
  1573. 39 dull
  1574. 39 fate
  1575. 39 net
  1576. 39 fellowship
  1577. 39 fault
  1578. 39 furniture
  1579. 39 beam
  1580. 39 pencil
  1581. 39 border
  1582. 39 disappoint
  1583. 38 flame
  1584. 38 joke
  1585. 38 bless
  1586. 38 corn
  1587. 38 shell
  1588. 38 tempt
  1589. 38 supper
  1590. 38 destruction
  1591. 38 dive
  1592. 38 anxious
  1593. 38 shine
  1594. 38 cheap
  1595. 38 dish
  1596. 38 distant
  1597. 38 greet
  1598. 37 flood
  1599. 37 excuse
  1600. 37 insect
  1601. 37 ocean
  1602. 37 ceremony
  1603. 37 decrease
  1604. 37 prize
  1605. 37 harm
  1606. 37 insure
  1607. 37 verse
  1608. 37 pot
  1609. 37 sincere
  1610. 36 cotton
  1611. 36 leaf
  1612. 36 rub
  1613. 36 medicine
  1614. 36 stroke
  1615. 36 bite
  1616. 36 lung
  1617. 36 lonely
  1618. 36 admission
  1619. 36 stupid
  1620. 36 scratch
  1621. 36 composition
  1622. 36 broadcast
  1623. 36 drum
  1624. 36 resist
  1625. 36 neglect
  1626. 35 absent
  1627. 35 passenger
  1628. 35 adventure
  1629. 35 beg
  1630. 35 pipe
  1631. 35 beard
  1632. 35 bold
  1633. 35 meanwhile
  1634. 35 devil
  1635. 35 cheer
  1636. 35 nut
  1637. 35 split
  1638. 35 melt
  1639. 35 swear
  1640. 35 sugar
  1641. 35 bury
  1642. 35 wipe
  1643. 35 faint
  1644. 35 creature
  1645. 35 tail
  1646. 35 wealth
  1647. 34 earnest
  1648. 34 translate
  1649. 34 suspicion
  1650. 34 noble
  1651. 34 inquiry
  1652. 34 journey
  1653. 34 hesitate
  1654. 34 extraordinary
  1655. 34 borrow
  1656. 34 owe
  1657. 34 funeral
  1658. 34 ambition
  1659. 34 mixture
  1660. 34 slope
  1661. 34 criminal
  1662. 34 seldom
  1663. 34 map
  1664. 34 spin
  1665. 34 praise
  1666. 34 spare
  1667. 33 plow
  1668. 33 telegraph
  1669. 33 barrel
  1670. 33 straighten
  1671. 33 scarce
  1672. 33 lunch
  1673. 33 slavery
  1674. 33 creep
  1675. 33 sweat
  1676. 33 gay
  1677. 33 stiff
  1678. 33 brave
  1679. 33 seize
  1680. 33 convenient
  1681. 33 horizon
  1682. 33 moderate
  1683. 33 complicate
  1684. 33 dig
  1685. 33 curse
  1686. 33 weigh
  1687. 33 priest
  1688. 33 excessive
  1689. 33 quarrel
  1690. 32 widow
  1691. 32 modest
  1692. 32 dine
  1693. 32 politician
  1694. 32 custom
  1695. 32 educate
  1696. 32 salesman
  1697. 32 nail
  1698. 32 tap
  1699. 32 eastern
  1700. 32 possession
  1701. 32 satisfaction
  1702. 32 behave
  1703. 32 mercy
  1704. 31 scatter
  1705. 31 objection
  1706. 31 silver
  1707. 31 tent
  1708. 31 saddle
  1709. 31 wrap
  1710. 31 nest
  1711. 31 grind
  1712. 31 spell
  1713. 31 plaster
  1714. 31 arch
  1715. 31 swell
  1716. 31 friendship
  1717. 31 bath
  1718. 30 bundle
  1719. 30 grateful
  1720. 30 crown
  1721. 30 boundary
  1722. 30 nowhere
  1723. 30 asleep
  1724. 30 clock
  1725. 30 boil
  1726. 30 altogether
  1727. 30 lend
  1728. 30 holiday
  1729. 30 precious
  1730. 30 wander
  1731. 30 ugly
  1732. 30 reputation
  1733. 30 ticket
  1734. 30 pretend
  1735. 30 dismiss
  1736. 30 delicate
  1737. 29 despair
  1738. 29 awake
  1739. 29 tea
  1740. 29 FALSE
  1741. 29 fortune
  1742. 29 cap
  1743. 29 thread
  1744. 29 haste
  1745. 29 bare
  1746. 29 shirt
  1747. 29 bargain
  1748. 28 leather
  1749. 28 rail
  1750. 28 butter
  1751. 28 dot
  1752. 28 inquire
  1753. 28 warmth
  1754. 28 decisive
  1755. 28 vessel
  1756. 28 pity
  1757. 28 steam
  1758. 28 pin
  1759. 28 bound
  1760. 28 companion
  1761. 28 toe
  1762. 28 reward
  1763. 28 forbid
  1764. 28 wherever
  1765. 28 tower
  1766. 27 bathe
  1767. 27 lodge
  1768. 27 swallow
  1769. 27 multiply
  1770. 27 bow
  1771. 27 kingdom
  1772. 27 garage
  1773. 27 permission
  1774. 27 pump
  1775. 27 prevention
  1776. 27 urgent
  1777. 27 aunt
  1778. 27 zero
  1779. 27 idle
  1780. 27 fever
  1781. 27 christmas
  1782. 27 regret
  1783. 26 jaw
  1784. 26 soap
  1785. 26 pronounce
  1786. 26 empire
  1787. 26 bowl
  1788. 26 outline
  1789. 26 organ
  1790. 26 imitation
  1791. 26 caution
  1792. 26 mineral
  1793. 26 disagree
  1794. 26 blade
  1795. 26 trick
  1796. 26 treasure
  1797. 26 immense
  1798. 25 convenience
  1799. 25 disapprove
  1800. 25 destructive
  1801. 25 fork
  1802. 25 noon
  1803. 25 ownership
  1804. 25 tune
  1805. 25 polish
  1806. 25 poison
  1807. 25 shame
  1808. 25 loyalty
  1809. 25 cottage
  1810. 25 astonish
  1811. 25 shave
  1812. 25 feather
  1813. 25 sauce
  1814. 25 lid
  1815. 25 debt
  1816. 25 fade
  1817. 25 confess
  1818. 25 classification
  1819. 24 descend
  1820. 24 cape
  1821. 24 mild
  1822. 24 clever
  1823. 24 envelope
  1824. 24 invention
  1825. 24 sheep
  1826. 24 splendid
  1827. 24 stamp
  1828. 24 float
  1829. 24 brick
  1830. 24 rice
  1831. 24 businessman
  1832. 24 backward
  1833. 24 qualification
  1834. 24 artificial
  1835. 24 attraction
  1836. 24 lamp
  1837. 24 curl
  1838. 23 shower
  1839. 23 elder
  1840. 23 bunch
  1841. 23 bell
  1842. 23 steer
  1843. 23 flavor
  1844. 23 spit
  1845. 23 rob
  1846. 23 cream
  1847. 23 interrupt
  1848. 23 pen
  1849. 23 weave
  1850. 23 orange
  1851. 23 rescue
  1852. 23 crush
  1853. 23 humble
  1854. 23 fancy
  1855. 23 decay
  1856. 23 polite
  1857. 23 tribe
  1858. 22 bleed
  1859. 22 coin
  1860. 22 fond
  1861. 22 autumn
  1862. 22 classify
  1863. 22 omit
  1864. 22 loyal
  1865. 22 needle
  1866. 22 lessen
  1867. 22 complaint
  1868. 22 pad
  1869. 22 steep
  1870. 22 skirt
  1871. 22 curtain
  1872. 22 calculation
  1873. 22 laughter
  1874. 22 solemn
  1875. 22 grease
  1876. 22 interfere
  1877. 22 explode
  1878. 22 fasten
  1879. 21 flag
  1880. 21 resign
  1881. 21 postpone
  1882. 21 patience
  1883. 21 boast
  1884. 21 rope
  1885. 21 envy
  1886. 21 airplane
  1887. 21 rid
  1888. 21 shield
  1889. 21 veil
  1890. 21 kneel
  1891. 21 tray
  1892. 21 explosive
  1893. 21 brass
  1894. 21 taxi
  1895. 21 wax
  1896. 21 duck
  1897. 21 button
  1898. 21 invent
  1899. 20 remedy
  1900. 20 bush
  1901. 20 thunder
  1902. 20 weaken
  1903. 20 poverty
  1904. 20 scrape
  1905. 20 arrow
  1906. 20 tender
  1907. 20 cruel
  1908. 20 soften
  1909. 20 mouse
  1910. 20 hay
  1911. 20 anyhow
  1912. 20 alike
  1913. 20 circular
  1914. 20 juice
  1915. 20 shelf
  1916. 20 bake
  1917. 20 hatred
  1918. 20 cautious
  1919. 19 basket
  1920. 19 wreck
  1921. 19 width
  1922. 19 confident
  1923. 19 log
  1924. 19 heap
  1925. 19 suck
  1926. 19 ladder
  1927. 19 gap
  1928. 19 obey
  1929. 19 hut
  1930. 19 axe
  1931. 19 translation
  1932. 19 collar
  1933. 19 delivery
  1934. 19 reproduce
  1935. 19 confession
  1936. 19 pan
  1937. 19 prejudice
  1938. 19 voyage
  1939. 19 tobacco
  1940. 18 simplicity
  1941. 18 paste
  1942. 18 cake
  1943. 18 elephant
  1944. 18 ribbon
  1945. 18 harvest
  1946. 18 ashamed
  1947. 18 cave
  1948. 18 customary
  1949. 18 thief
  1950. 18 damp
  1951. 18 sew
  1952. 18 rust
  1953. 18 separation
  1954. 18 waiter
  1955. 18 pet
  1956. 18 straw
  1957. 18 upset
  1958. 18 towel
  1959. 18 refresh
  1960. 17 essence
  1961. 17 fur
  1962. 17 ambitious
  1963. 17 defendant
  1964. 17 daylight
  1965. 17 dip
  1966. 17 suspicious
  1967. 17 imaginary
  1968. 17 ash
  1969. 17 carriage
  1970. 17 educator
  1971. 17 saw
  1972. 17 stove
  1973. 17 rubber
  1974. 17 rug
  1975. 17 misery
  1976. 17 awkward
  1977. 17 rival
  1978. 16 roast
  1979. 16 deed
  1980. 16 preference
  1981. 16 explosion
  1982. 16 theatrical
  1983. 16 cultivate
  1984. 16 collector
  1985. 16 miserable
  1986. 16 wrist
  1987. 16 rabbit
  1988. 16 accustom
  1989. 16 tide
  1990. 16 insult
  1991. 16 thumb
  1992. 16 lump
  1993. 16 annoy
  1994. 16 toy
  1995. 16 heal
  1996. 16 shallow
  1997. 16 repetition
  1998. 16 soup
  1999. 15 whistle
  2000. 15 scenery
  2001. 15 apple
  2002. 15 offense
  2003. 15 cork
  2004. 15 ripe
  2005. 15 temper
  2006. 15 sore
  2007. 15 pinch
  2008. 15 diamond
  2009. 15 razor
  2010. 15 imaginative
  2011. 15 hook
  2012. 15 copper
  2013. 15 landlord
  2014. 14 influential
  2015. 14 rot
  2016. 14 hollow
  2017. 14 enclose
  2018. 14 harden
  2019. 14 wicked
  2020. 14 stiffen
  2021. 14 silk
  2022. 14 upright
  2023. 14 selfish
  2024. 14 stripe
  2025. 14 pig
  2026. 14 inward
  2027. 14 excellence
  2028. 14 rake
  2029. 14 purple
  2030. 14 hasten
  2031. 14 shorten
  2032. 14 applause
  2033. 14 ache
  2034. 14 apology
  2035. 14 knot
  2036. 14 nephew
  2037. 14 cushion
  2038. 14 drown
  2039. 14 nursery
  2040. 14 pint
  2041. 14 fierce
  2042. 13 imitate
  2043. 13 aloud
  2044. 13 gaiety
  2045. 13 robbery
  2046. 13 tighten
  2047. 13 perfection
  2048. 13 scorn
  2049. 13 whoever
  2050. 13 trunk
  2051. 13 wool
  2052. 13 sailor
  2053. 13 competitor
  2054. 13 moonlight
  2055. 13 deer
  2056. 13 bean
  2057. 13 everyday
  2058. 13 drawer
  2059. 13 disregard
  2060. 12 nowadays
  2061. 12 patriotic
  2062. 12 tin
  2063. 12 penny
  2064. 12 cage
  2065. 12 pardon
  2066. 12 lately
  2067. 12 offend
  2068. 12 coarse
  2069. 12 spoil
  2070. 12 horizontal
  2071. 12 sting
  2072. 12 ditch
  2073. 12 librarian
  2074. 12 meantime
  2075. 12 cough
  2076. 12 deaf
  2077. 12 sword
  2078. 12 messenger
  2079. 12 vain
  2080. 12 castle
  2081. 12 elastic
  2082. 12 comb
  2083. 12 rod
  2084. 11 widen
  2085. 11 sorrow
  2086. 11 inventor
  2087. 11 cliff
  2088. 11 umbrella
  2089. 11 interruption
  2090. 11 merry
  2091. 11 gallon
  2092. 11 conquest
  2093. 11 headache
  2094. 11 tailor
  2095. 11 bucket
  2096. 11 scent
  2097. 11 signature
  2098. 11 cart
  2099. 11 darken
  2100. 11 sometime
  2101. 11 applaud
  2102. 11 underneath
  2103. 11 hello
  2104. 11 pretense
  2105. 11 descent
  2106. 11 conquer
  2107. 11 framework
  2108. 11 confidential
  2109. 11 adoption
  2110. 11 disgust
  2111. 11 waist
  2112. 11 momentary
  2113. 11 receipt
  2114. 10 pearl
  2115. 10 ray
  2116. 10 lazy
  2117. 10 limb
  2118. 10 grammatical
  2119. 10 beast
  2120. 10 monkey
  2121. 10 jewel
  2122. 10 persuasion
  2123. 10 obedience
  2124. 10 sock
  2125. 10 vowel
  2126. 10 hammer
  2127. 10 inn
  2128. 10 chimney
  2129. 10 dissatisfaction
  2130. 10 annoyance
  2131. 10 ornament
  2132. 10 honesty
  2133. 10 outward
  2134. 10 sharpen
  2135. 10 handkerchief
  2136. 9 greed
  2137. 9 heavenly
  2138. 9 thirst
  2139. 9 niece
  2140. 9 spill
  2141. 9 loaf
  2142. 9 wheat
  2143. 9 worm
  2144. 9 secrecy
  2145. 9 rude
  2146. 9 heighten
  2147. 9 flatten
  2148. 9 loosen
  2149. 9 cheese
  2150. 9 rivalry
  2151. 9 royalty
  2152. 9 discontent
  2153. 9 complication
  2154. 9 fright
  2155. 9 indoor
  2156. 9 flour
  2157. 9 actress
  2158. 8 congratulation
  2159. 8 ounce
  2160. 8 fry
  2161. 8 everlasting
  2162. 8 goat
  2163. 8 ink
  2164. 8 disappearance
  2165. 8 reproduction
  2166. 8 thicken
  2167. 8 avoidance
  2168. 8 spoon
  2169. 8 strap
  2170. 8 deceive
  2171. 7 lengthen
  2172. 7 revenge
  2173. 7 correction
  2174. 7 descendant
  2175. 7 hesitation
  2176. 7 spade
  2177. 7 basin
  2178. 7 weed
  2179. 7 omission
  2180. 7 old-fashioned
  2181. 7 bicycle
  2182. 7 breadth
  2183. 7 photography
  2184. 7 coward
  2185. 7 mat
  2186. 7 rejoice
  2187. 7 cheat
  2188. 7 congratulate
  2189. 7 discomfort
  2190. 7 enclosure
  2191. 7 attentive
  2192. 7 paw
  2193. 6 overflow
  2194. 6 dissatisfy
  2195. 6 multiplication
  2196. 6 whichever
  2197. 6 tidy
  2198. 6 bribe
  2199. 6 mend
  2200. 6 stocking
  2201. 6 feast
  2202. 6 nuisance
  2203. 6 thorn
  2204. 6 tame
  2205. 5 inclusive
  2206. 5 homemade
  2207. 5 handwriting
  2208. 5 chalk
  2209. 5 sour
  2210. 5 slippery
  2211. 5 procession
  2212. 5 ripen
  2213. 5 jealous
  2214. 5 jealousy
  2215. 5 liar
  2216. 5 homecoming
  2217. 5 barber
  2218. 5 whiten
  2219. 5 berry
  2220. 5 lighten
  2221. 5 pigeon
  2222. 5 hinder
  2223. 4 bravery
  2224. 4 baggage
  2225. 4 noun
  2226. 4 amongst
  2227. 4 grammar
  2228. 4 cultivation
  2229. 4 companionship
  2230. 4 rubbish
  2231. 4 modesty
  2232. 4 woolen
  2233. 4 deepen
  2234. 4 pastry
  2235. 4 cupboard
  2236. 4 quart
  2237. 4 canal
  2238. 4 notebook
  2239. 4 deceit
  2240. 3 parcel
  2241. 3 brighten
  2242. 3 moderation
  2243. 3 punctual
  2244. 3 hurrah
  2245. 3 lipstick
  2246. 3 uppermost
  2247. 3 fatten
  2248. 3 conqueror
  2249. 2 hindrance
  2250. 2 cowardice
  2251. 2 obedient
  2252. 2 saucer
  2253. 2 madden
  2254. 2 scold
  2255. 2 weekday
  2256. 2 rotten
  2257. 2 disrespect
  2258. 1 widower
  2259. 1 deafen
  2260. 1 donkey
  2261. 1 businesslike
  2262. 1 motherhood
  2263. 1 sadden
  2264. 1 handshake
  2265. 1 calculator
  2266. 1 headdress
  2267. 1 scissors
  2268. 1 translator
  2269. 1 possessor
  2270. 1 shilling
  2271. 1 redden
  2272. 1 motherly
  2273. 0 whose
  2274. 0 cultivator
  2275. 0 whom
  2276. 0 homework
  2277. 0 electrician
  2278. 0 oar
  2279. 0 bribery
  2280. 0 sweeten
  2281. 0 sow
  2282. 0 pronunciation
  2283. 0 beak
  2284. 0 plural

A Toast to your health(告别心理亚健康的良方)

Instead of waiting for stress or illness to come and then reacting to it, set goals and structure life in ways that are mostly likely to forge a healthy foundation. The following nine steps to greater happiness and better mental health are presented as guideline to encourage you to take a more active role in your own life and to create a more positive psychological environment for yourself and others. Think of the steps as year-round resolutions.

与其等压力或疾病自己找上门时再去应付,不如设定目标来健康地组织你的生活。下面9步可以带来更多的快乐和更好的精神健康,可以作为一种指导,鼓励你更加积极地生活,并为你自己和他人创建一个更加积极的心理环境。下面的步骤可以在一年内实施。

  1. Never say bad things about yourself. Look for sources of your unhappiness in elements that can be modified by future actions. Give yourself and others only constructive criticism —— what can be done differently next time to get what you want?

永远不要说关于你的不好的事情。寻找那些你将来采取行动可以加以改变的不快乐的根源。只给你自己和他人建设性的批评-下次应该采取什么不同的做法来得到你想要的东西?

  1. Compare your reactions, thoughts and feelings with those of friends, co-workers, family members and others so that you can gauge the appropriateness and relevance of your response against a suitable social norm.

将你的反应、想法和感受同你的朋友、同事、家庭成员以及其他人进行比较,从而使你可以估计出自己行为的适宜性以及你的反应和适宜的社会规范的关系。

  1. Have several close friends with whom you can share feelings, joys and worries. Work at developing, maintaining and expanding your social support networks.

结交一些密友,你可以同他们分享感受、快乐和忧虑。致力于发展、保持和拓展你的社会支持网络。

  1. Developing a sense of balanced time perspective in which you can flexibly focus on the demands of the task, the situation, and your needs; be future oriented when there is work to be done, present oriented when the goal is archieved and pleasure is at hand, and past orented to keey you in touch with your roots.

发展一种平衡时间的观点,从而可以灵活地对待你的工作、环境的要求和自身需求。有工作在手时请面向未来,目标达到、有快乐在握时请珍惜现在,和你的老友联系时请珍惜过去。

  1. Always take full credit for your sucesses and happiness(and share positive feelings with other people). Keep an inventory of all the qualities that make you special and unique —— those qualities you can offer others. For example, a shy person can provide a talkative person with the gift of attentive listening. Know your sources of personal strength and available coping resources.

永远对你的成功和快乐充满信心(并且和他人分享你的积极感受)。清楚地了解你独特的、与众不同的品质-那些你可以提供给他人的品质。例如,一个害羞的人可以给一个善谈者提供专注的倾听。了解你的个人优势和可以有效进行应对的资源。

  1. When you feel you are losing control over your emotions, distance youself from the situation by physically leaving it, role-playing the position of another person in the situation or conflict, projecting your imagination into the future to gain perspective on what seems an overwhelming problem now, or talking to a a sympathetic listener. Allow youself to feel and express your emotions.

当你感觉你就要对自己的情绪失去控制时,请用离开的办法避开使你不快的环境,或者站在另一个人的立场考虑一下,或者设想未来,使你看到问题得以克服的前景,或者向一个同情者加以倾诉。请允许你自己感受和表达自己的情绪。

  1. Remember that failure and disappointment are sometimes blessing in disguise. They may tell you that your goals are not right for you or may save you from bigger letdowns later on. Learn from every failure. Acknowledge setbacks by saying, ‘I made a mistake’, and move on. Every accident, misfortune or violation of your expectations is potentially a wonderful oppportunity in disguise.

记住失败和失望有时是伪装下的祝福。它们可以告诉你目标可能并不适合你,或者救你于未来更大的失败之前。吃一堑,长一智。遭受挫折后说一句“我犯了个错误”,再继续前进。你所经历的每一次事故、不幸和挫折实际上都是一个潜在的美妙机会,只是它们未以真面目示人。

  1. If you discover you cannot help yourself or another person in distress, seek the counsel of a trained specialist in your student health department or community. In some cases, a problem that appears to be psychological may really be physical and vice versa. Check out your student mental health services before you need them, and use them without concern about being stigmatised.

如果你发现你无法使自己或他人走出忧郁,那就向学校或社区的健康部门受过训练的专业人员寻求建议。在某些情况下,有些看上去的心理问题实际上是生理问题,有些则正好相反。在你需要它们之前就了解一下你的学生心理健康服务内容,而在运用它们时不必有任何被诬蔑的疑虑。

  1. Cultivate healthy pleasures. Take time out to relax, to meditate, to get a message, to fly a kite and to enjoy hobbies and activities you can do alone and that help you get in touch with and better appreciate yourself.

培养健康的愉悦。花些时间去放松、去反省、去收集信息、去放风筝、去享受你的爱好、去进行一些可以独处的活动,以及那些你可以做到并得到更好的享受的活动。


Psychology and Life, Chapter 13 Emotion, stress and health, by Richard J Gerrig, Philip G Zimbardo, Andrew J Campbell, Steven R Cumming, Fiona J Wilkes

《心理学与生活》第16版