2015述职

2015转眼即逝,很多事情回想起来就像发生在昨天,在刚刚这一刻。

很多年前的事,也就像昨天。

课桌微温,书纸尚有余香,而红颜已老。人生苦短,世事无常,流沙过指隙。日影不可追,且注目此刻。

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

 

GRE单词里的大数据和丰富情感,一笑

20160110174047922

大学时学英语,一件非常让我痛苦的事,就是课文里的内容如此无聊。在我看来,满眼都是谁对谁的评价、观点、态度,环保如何,圣女心,世界让我感到满意喜悦,诸如此类。即使用中文表述的时候,上述情感在我初中以后也日渐稀少。

没错,我就是有些同学说的那种 粗线杀,情商低下。对于别人的细微情感变化,我感到难以理解,同时,别人对我难以理解他们的情感也难以理解,或者说他们认为我情感淡漠。薛师兄说,只认机 器不认人。经常地,我在探讨真假,大家在探讨我是否关心他们或者接受他们的关切,稍一拔高度就是我和他们是不是一伙的。

H老师曾经对我说,"刚才那个家伙真是太气人了,所以我最后就损了他两句,他果然没词了。"我后背直冒凉风的感觉啊,我说,"H老师,你以后要是觉得我太气人了,可千万真接告诉我啊,我都没看出来你生气,而且我根本没听出来你是在损他。"

向你描述一下我通常的感觉,那就是: 聊着聊着天,正讨论着,别人怎么好像突然生气了呢,怎么回事。这就是我的自我感受,我对别人的感受是下面这样的。

你有没有那种感觉,跟一个体力贼好的人一起徒步或者做事,你已经累得舌头吐出来,跑得跟狗一样喘,他没事儿人一样,而且还在催促你。你遇没遇到过那样的 人,凡是讨论题目,他都是"这不是挺简单的么,就这么,你看就解出来了",你时刻及各角度被智力吊打。你觉得这道菜就是好吃二字而已,他能辨识出五六种调 料,肉还有点老,如果浇点汁会更好一些。

当我对你们中那些情感丰富的人,就是这样的感觉。

但是 ! 最近我认识到,这些我见过的人的情感丰富程度还是弱、爆、了。

记得那个传说么,爱斯基摩人有36个还是多少个词汇用来描述 白色,这个故事试图说明只有当能够细致区分的时候,才会有这么多词汇。这个故事后来据说证实是假的,不过汉语里确实有不少词汇用来区别马,公的、母的、年 轻的、阉割以前或以后的,都是单字。还用不同的单字区别不同的人的死,皇帝的、诸侯的、王的、大人物的、小人的、死得其所的、死不得其所的,各国打仗也有 类似的区别细微的动词,征伐讨战。类似意思对应多个词汇,说明使用者熟练区分的能力已达臻境。

试想你身边有这样一个人。在他看来,你可能是傲慢的,傲慢的种类分为 10种。你没看错,10种,每种还略有不同。他希望你了解到他愤怒了,愤怒一共28种。这不是28个等级啊,同学们,不是可以排序的,而是有若干维度,不 同的愤怒。你可能被评论为一个有趣的人,也可能,你真是无趣 (我最初从古龙先生那里看到这个词) 。有趣或无趣,一共19种。他觉得你笨,笨有18种。诸如此类。

我在背GRE3000的时候发现,怎么这么多负面情绪的词汇,好几个诽谤,好几个指责。开始我以为是错觉,背了一轮以后,我大数据 (EXCEL)了一下,如下。

20160110174714834
即使在汉语在现实世界里,量化和精细区别这些情绪也够难的了。更不用说用英语,原来老外情感如此丰富,看来他们冷漠的形象是因为怕咱们不懂。

有的同学可能好奇我如何统计的。用EXCEL和手。

-----

李 (日易)同学看完此篇后,与我讨论,如下。

李: 老师我刚才看你的知乎的专栏了。我给你分享下我最近看到的关于语言的一些观点

然后李同学分享给我下面这本书中的几页,我们就此展开讨论。

屠杀器官[日] 伊藤计划 / 邹东来 / 朱春雨 / 上海文艺出版社 / 350页 / 平装 / 38.00元 / 2014-11 [http://m.douban.com/book/subject/25977519]

杨:谢谢分享。刚刚看到的你拍照的观点,我想起当年一个同事对CS游戏的评价,她说,“不就是这些人从这里到那里,然后把那些人杀了么。”帝国时代也是如此,大部分电影也是如此吧。

杨: 如果只归结为目的,就涉及到1.他人是工具,2.过程不重要,这两点。而且简单化这种作法,在抽象出目的的同时,也抹杀了被抽象消减掉的其余的细节,而那些细微的区别,正是另一些重要的维度。

我所嘲讽的,只是GRE细致入微所区别的那些,而不是区别这一行为本身。

李:我就是看你提到萨丕尔沃夫假说想到的。英语作为霸权语言,使用范围如此之广和包容情感能力强有关。

杨:我部分赞同。霸权语言一定是有强表达能力,虽然有强表达能力并非成为霸权的充分条件。

李:当然也和日不落帝国有关。滚雪球。

杨:大脑里主司语言的区域,应该正是进化的结果吧。我的确倾向于相信,思维与语言是一体的。

李:我认为思维和意识是先于语言的。共和,社会,民主都是舶来品,但是这种思维却不一定是。有很多意识用目前的语言表达不了,或者说简单语言表达不了。作家之所以是作家是因为他们能表达更多的情感,就和歌唱家能表现更多音域一样,普通人唱不出的音高但是却可以听到感知到。

杨:

>我认为思维和意识是先于语言的

>共和,社会,民主都是舶来品,但是这种思维却不一定是

思维与语言一体,并非仅指共和或republic一词,也包括描述这种思想的语言元素。这个词的发音和写法,倒在其次。思维,这里指是概念的内涵,你讨论的是概念的外延。

-----

16

aggrieve
agonize
arduous
bale
drudgery
excruciate
fretful
grieve
grimace
harrow
irk
lacerate
lament
lucubration
painstaking
smart
travail

4
挖苦
backhanded
caustic
diatribe
persiflage

10
轻率
brash
candor
flippancy
forthright
frivolous
hasty
impetuous
imprudent
rash
toy

7
顺从
amenable
compliant
obedient
pliable
pliant
submissive
tractable

6
贬低
debase
deprecate
depreciate
detract
disparage
pejorative

40
友,和,不和
ally
amiable
amicable
amity
camaraderie
comity
congenial
cronyism
inimical
intimate
outgoing
rapprochement
affable
amicable
clement
comity
concord
congruent
consonant
disarm
discord
dissonance
equable
estrange
genial
inclement
intemperate
mollify
rapport
rapprochement
reconcile
reprove
adversary
animus
antagonize
confront
enmity
inimical
innocuous
rancor

10

arrogance
bumptious
hauteur
imperious
impertinence
overbearing
peremptory
pontificate
supercilious
aloof

14
吵,喧
boisterous
fracas
spat
squabble
tiff
blatant
din
furor
pandemonium
revelry
riot
roisterer
strident
vociferous

12
严厉
barb
berate
dour
draconian
excoriate
harsh
lambaste
pan
rebuff
scathing
severe
upbraid

22

acrid
asperity
barbarous
boor
churl
crass
curt
feckless
harsh
husky
impertinent
insolent
laconic
loutish
potboiler
raffish
ribald
rustic
scurrilous
slipshod
squat
uncouth

6
沮丧
appall
chagrin
crestfallen
deject
hangdog
wretched

7
煽动
incite
instigate
rambunctious
riot
tempestuous
testy
tumult

6

acrid
asperity
barbarous
choleric
despotic
fury

19
趣,及无趣
agog
anecdote
apathy
badinage
banter
disinclination
distract
droll
drudgery
ennui
indifferent
intrigue
jejune
pall
torpid
vapid
agog
wag
bland

18

awkward
clumsy
cumbersome
dolt
dullard
fatuous
flounder
fumble
gauche
ham-handed
inept
lumber
maladroit
obtuse
ponderous
simpleton
tactless
ungainly

28

antagonize
apoplectic
bait
bristle
choleric
disgruntle
exasperate
fury
gall
incense
infuriate
irascible
irate
miff
nettle
pique
provoke
rage
ticklish
vex
rankle
rant
rile
roil
spleen
sulk
tantrum
testy

7

careworn
dolorous
gloomy
lugubrious
misgiving
saturnine
somber

11
怕,惧
appall
formidable
redoubtable
apprehension
boggle
grisly
terror
trepidation
xenophobe

6
无责
exonerate
upbraid
vituperate
feckless
wastrel
truant

22
责备
admonish
berate
castigate
censorious
censure
chide
culpable
denounce
deplore
diatribe
execrate
liability
reprehend
reproach
reproof
reprove
stricture
fulminate
goldbrick
guilt
impugn
lambaste

6
诽谤
aspersion
besmirch
calumniate
malign
obloquy
vilify

12

aggrieve
annoy
beleaguer
chagrin
fretful
grate
harrow
irk
irritate
miff
peeve
vex

12
骂,辱,咒
abuse
invective
obloquy
opprobrious
upbraid
vilify
vituperate
anathema
discredit
epithet
ignominy
stigma

------------------------------------------------------------

博客会手工同步到以下地址:

[zhuanlan.zhihu.com/youn]

[杨贵福 的专栏]

[giftdotyoung.blogspot.com] 我本人也访问不到了,blogspot暂停更新。

设计模式里的多态,答疑

dab8ac6ba9674c5110cd20e7e3debf19_b
>在java程序设计这门课中,我读的书上写到多态有两种形式,1.一个类中,具
>有相同的方法名,但参数列表不同,称这种形式为静态多态性,又叫重载。
>2.子类与父类拥有相同的属性或方法,称为动态多态性,又叫覆盖。重载和覆
>盖的区别在于,重载在编译阶段就可以知道调用哪一个方法,而覆盖在运行阶
>段才能知道调用的是子类还是父类的方法。

我没听说过动态多态、静态多态(注:查了一下,这两个术语是确实存在的,我学业不精没记住),除此以外,上面提到的内容都是对的。

overload, override.

>设计模式中提到的动态绑定下的多态我觉得属于覆盖这种。

对。

设计模式中所有的方法都基于 OO(似乎除了工厂方法),而 overload不是OO。

>文中提到 彼此有相同接口的对象 是指两个子类继承自一个父类,然后两个子
>类所实例化的对象可以相互替换?

可以。

>设计模式第十页提到:动态绑定允许你在运行时刻彼此替换有相同接口的对象。这种可替换性就称为多态。这句我不是很理解。

1. 多态,是设计模式这种OO设计手段所依赖的最核心的OO编程技术。

所以,你找到核心了。

2. 假设用C++实现。

动物类 有个方法 吃(),那么动物类的子类 鹿类 和 虎类 都可以有 吃()方法,
为方便起见假设无参或参数类型相同。

鹿类 和 虎类 可以分别实现 吃,那么就覆盖了动物类的吃。又,特别的,如果
动物类是个抽象类,吃就只是声明而没有实现。在运行时,如下。

  1. 动物类 ani*  a ;
  2. switch (用户输入)
  3. {
  4. case 虎:
  5.     a = new 虎();
  6.     a -> 吃(); //是虎在吃,调用的是 虎::吃()
  7.     break;
  8. case 鹿:
  9.     a = new 鹿();
  10.     a -> 吃(); //是鹿在吃,调用的是 鹿::吃()
  11.     break;
  12. }
  13. delete a;

以上代码中,考虑到用户输入在编译时未知,因此调用鹿::吃()还是虎::吃(),
是在运行时决定的。

这就是"动态绑定允许你在运行时刻彼此替换有相同接口的对象。这种可替换性
就称为多态。"这不是设计模式的内容,而是设计模式应用了OOP中的多态。

3. 如果用JAVA实现多态,可以不用继承,而使用接口。

某类a、类b实现了接口i,在多态的角度 可以把 类a、类b 视为子类,把 接口i
视为超类,类a、类b 的方法eatable () 实现 (或覆盖)了接口i中声明的方法
。只有在运行时才知道,接口i的实例是a类类型还是b类类型,eatable ()方法
的调用到底是a.eatable ()还是 b.eatable ()。总之运行时不会调用i.eatable
(),因为它是纯抽象的。

4. 在设计模式中,大量使用了多态,并且基类是抽象类,只有方法的声明,不
做实现。正是因为在运行时决定子类 (及其方法) ,带来了设计模式的灵活性。

f914b7e599ee58fc1c5934ca45f2154c_b

fcd12317f2f738721fd3b110128c3cbd_b

> 老师:求助解答。设计模式第十页提到:动态绑定允许你在运行时刻彼此替
> 换有相同接口的对象。这种可替换性就称为多态。这句我不是很理解。在
> java程序设计这门课中,我读的书上写到多态有两种形式,1.一个类中,
> 具有相同的方法名,但参数列表不同,称这种形式为静态多态性,又叫重
> 载。2.子类与父类拥有相同的属性或方法,称为动态多态性,又叫覆盖。
> 重载和覆盖的区别在于,重载在编译阶段就可以知道调用哪一个方法,而
> 覆盖在运行阶段才能知道调用的是子类还是父类的方法。设计模式中提到
> 的动态绑定下的多态我觉得属于覆盖这种。文中提到 彼此有相同接口的对
> 象 是指两个子类继承自一个父类,然后两个子类所实例化的对象可以相互
> 替换?
>
>
> 发自ZR的小米手机

------------------------------------------------------------

博客会手工同步到以下地址:

[zhuanlan.zhihu.com/youn]

[杨贵福 的专栏]

[giftdotyoung.blogspot.com] 我本人也访问不到了,blogspot暂停更新。

背单词,及工程原理在其中的应用

d958c728b077a1fc67bc88d6d97aeb20_b
1. 我试过的背单词方法大学期间,我的英语一直很差,直到倒数第二次才通过四级,没有兴趣也没有机会尝试六级。不到十年前党员学习的时候,赵老师曾经评价,像小杨这样的年轻同志还挺愿意学习的,等班车还背单词。那既不是为了出国,也不是为了考研,而是为了补课。读英文文献的时候因为单词量不足、词义记得不准确而多花费很多时间。

我尝试了你们听说过的大部分提高词汇量的方法,都有效,效力不一。

比如在阅读中学习。高中时英语李铁钢老师告诉我,不要那么用功,应该多阅读,他借给我弗兰肯斯坦等缩写本。那是英语专业一年级的课外阅读材料,他如此器重 和帮助我,现在想想,他老人家让我感动得流泪。李老师说,如果这个单词重要并且重复出现,影响你阅读了,你就可以查字典;如果这个单词不认识,但是不影响 阅读,不要去管它。我这样认识了"tobacco"这个词,因为有个坏蛋总是点燃它、叼着它。我的单词量中,有不少是阅读这一来源,除了计算机专业书籍 外,主要阅读游戏手册和游戏本身,比如文明、帝国时代。所以,考试的时候非常痛苦,因为出题人感兴趣的领域主要是日常生活、环境保护、人物传记、时事评 论,这些我汉语能读但是不感兴趣的内容。

我当年还听过新东方的词汇课程录音,俞敏洪、赵丽,没听过李笑来的。赵丽老师从好几个角度讲同一个单词,谐音的、口诀的、拆字根的、讲故事的。我现在还记得"只有rim是边缘""扑灭了光,就陷入困境",还有吴三桂怎么满面红光看陈圆圆羞涩。

我也背过单词书,效果一般。有些人反对背单词,我反对这一点。不同于英美人直接靠单纯的阅读和对话,我们缺乏大量的这种沉浸式的环境。背单词固然不能了解用法、缺少组词造句的能力、会学死,但是这些并非不可以后来再补。

我小学的时候没有足够的课外书看,中午吃饭的时候最常翻的是新华字典。三四年级的时候,字典里还有很多不认识的字,就看它的解释和读音,如果解释里有不认识的字,就再去查解释里的字。这方法很笨,但是也有效果。

笨的方法,也比等待要好。

2. 回顾,推荐1,基本原理

我有两次明显能感觉到的单词量增长,一次是考研之前。当时也试过能见到的各种软件,还有星火背单词之类的。其中有个软件帮助了我,名字叫做 极点单词。不知道这软件现在是否还活着。

极点单词界面粗糙,就像初学VB做出来的。我记不清楚了,到底是极点单词只有这么一个功能,还是我只用了这个功能,正是这个独特的功能帮助了我。

给定英语单词,要求选择汉语意思。不考察拼写,也不需要读音,也不考虑汉语到英语。只有英译汉。

用极点单词,我背得飞快,很快就把考研单词捋了一遍。有的同学可能会质疑,如果只用英译汉,那读音/听力、汉译英、作文、拼写,我怎么办呢。答案是放弃。 我当时的英语水平,只想过线,没有能力也不敢奢望考多高分。而且一个事实上是,拼写、作文、汉译英所需要的 拼写、汉英 能力,并不需要那~么~大的单词量。熟练使用的,能拼写能汉译英的,远远小于总的单词量。大部分单词,只要你见到它能认识,就行了,不需要会写。在阅读英 文文献时,长的单词我曾经长期只看前三个字母,足够区分。

再认和再现,在记忆上的负担差别巨大。再认只需要在选项里挑出正确答案,再现则需要在毫无提示的情况下给出答案。1.有个单词,imp....,它是分 析、设计、实现、部署中的哪个呢。这是再认。分析是an,设计是des,实现是imp,部署是dep。2.有个单词,实现,你还记得怎么拼写 么,implementation。这是再现。

没有能力、没有时间、没有紧迫的必要性的时候,工程上需要妥协,功利上需要权衡。群论、lamda、OO,那都是很好很好的,只是现在写代码的时候还是要用C/C#、面向过程。万世基业岂能一蹴而就。

我猜有同学正雄纠纠准备站起来跟我争辩,"更精确的才是更好的。"好吧,我们学过一些人物的名字,比如 尼古拉·阿列克谢耶维奇·奥斯特洛夫斯基,马克西姆·高尔基,弗拉基米尔·伊里奇·列宁,你是不是看到最后一小节才"再认"出他们是谁,虽然你以前也看过 全名。还有 卓娅·克斯莫捷米扬斯卡娅,是不是让你感觉好一点。这些人名,除了托尔斯泰有不止一个容易混以外,只记那一段常用的,足够再认。即使托尔斯泰这样容易混 的,我们也会想招偷懒。一个托氏名叫列夫·托尔斯泰,其实他的全名是 列夫·尼古拉耶维奇·托尔斯泰;另一个托氏名叫 阿·托尔斯泰,其实他的全名是 阿列克谢·尼古拉耶维奇·托尔斯泰。

如上。这个例子告诉我们,只达到再认并且活下去这种事,我们早就做过了,并非从背单词才开始的。不妨继续这样做。

3. 推荐2

如果你受上面提到的 对付 原则,那么下面这个软件推荐适用于你。

我最近一个多月尝试了背单词软件 百词斩,在苹果和安卓系统上都有。我不认识百词斩的作者和公司,也没有利益相关。特此声明。

我在百词斩上背单词49天,完成了托福、托福核心、GRE3000。
8394e0013e85852889d3443b34ecb855_b
1)达到的程度,见到能认识,有的单词需要辅以上下文;不会拼写;有的听读音能在认识,需要辅助以上下文。

2)单词量11000左右,有其他两个独立的测试为证。从5000至8000左右上升到这些。

百词斩说:
3fa97bc19e89ef6d0be9f7af725efc86_b
qsbdc.com说:
f0244164db34f060701530448cf8da37_b
扇贝说:
f8263e893845575b277c9d001d521cca_b
3)用到中间的时候,百词斩搞了个背单词得积分 (积分包邮和减价1元对我没啥用),我积分9900,也就是说背了这么多单词。

提到这些,是希望你能了解到,我依据自己的经验而做出评价。

有的同学看到"见到能认识""不会拼写"的时候,可能会喊,那也能叫认识么。有此感慨的,请复习上一节"回顾,推荐1,基本原理",尤其关于妥协和再认的一段。

除了 *仅*英译汉,四选一 以外,百词斩有以下特性,对我背单词有正面作用,列举出来,供你参考。重申,*仅*英译汉,四选一,我认为这是最宝贵的特性。

列举特性如下。

1) 图片、字根、故事、语气、读音

每个词都有配图。有的词有字根拆分,有所帮助。所有的词都有造句,这有助于了解应用的场景,而且相当于一个小故事。小故事是赵丽方法的第三种 (?)。句子和词的朗读都是有语气的,活人读的。有意思的是,凡是男主角的故事,都是女士读,凡是女主角的故事都是男士读。那位男士会模仿各种声音,跟口 技一样,挺好玩的。每个词都有读音,不是音标,而是会读出来,有助于纠正我这样原本记错的。
c509c39d98ab4cbdec6c7b21f2f8c288_b
以上是英译汉,四个选项。按“提示”进入下图。
38411de340a1f7aaedb7979a6f94ae33_b
图片和句子设计得都挺夸张的,中文符合现在网络时尚的特性。如此符合,以至于在我的角度看来略微低俗。不过记忆术告诉我们,低俗有利于记忆。

多种媒体结合展示,据说,对学习有明确的正面促进效果。

2)比赛。随机约基本能约到人 (本地约基本白扯) ,我一般会打到胜比输多一场,例如7:6,然后结束。
af93223eb021c0094615e98e3b2eb559_b

571fd9ff79895f2100a2c5678010063d_b

cb2486bab733c31fd2b591f4692200ad_b

3)已学单词/未学单词,错的次数
0924bbd1245068036be88c578a5c3849_b
给出了已学单词/未学单词/单词总量,还有每个单词错的次数。这一部分仍嫌简单粗糙。

4)换一本书学的时候,可以导入已学。但是似乎导入的不全。

5)下载离线包。每本书100多M,然后可以离线了。

6)定制,结合动画片和文化背景。根据你的文化背景,圣斗士、破产女孩、生活大爆炸、西游记、柯南、犬夜叉、机器猫来展示图片。

7)加量练习: 听音选词

每天完成计划的任务 (类似10分钟至1小时这样,可以自己调整) 以后,可以加量练习,其中之一是听音选词。这是三星难度,对我挺难的。还有拼写、搭配、在句子里你发音填空系统识别,超出我的能力,无法评论。

8)好创意,但是缺好的程序员

切换字典的时候,需要按确认,这让我困惑;如果不切换词典,不能自动提醒背单词任务,这也是奇怪的设定。切换词典的时候状态机 (按钮、进度、计划) 会有混乱,我甚至怀疑这段没用用状态机实现。个别单词读单小,似乎声音强度的归一化不是软件而是人工的。

9)社群文化: 淘宝,卖笔记本什么。也许吧,也许社群文化能促进学习...和销量。

4. 致谢

谢谢你,百词斩的作者。

一并感谢极点单词的作者。

感谢李铁钢老师和赵丽老师。
257bd44f056b6f8fe74f75a1743668fc_b
-------

此博客会手工同步到以下地址:

[http://zhuanlan.zhihu.com/younggift]

[http://blog.csdn.net/younggift]

[http://giftdotyoung.blogspot.com] 我本人也访问不到了,blogspot暂停更新。