zjc's小屋

NH行

我21号晚上飞到的波士顿,那周周六23号呢,我爸爸在这边有个大学同学,晚上请了两个同事和我到他家里,我在Boston(MA)市郊,他开车一个小时来接我,到New Hampshire的家去(麻省很小所以一开车稍微一走就到NH州了)。去到那,我才知道,那是他的新家。这里离市区就很远了,房价因此相对很便宜。每个小房子都特别精致,错落在起伏的小山坡上,每个隔开一段距离,因此每家都有挺大的后花园。他家的大概有三层楼和一层地下室吧,说是总共三千平米。室内装修自然是精细,各种功能也算齐全。晚饭前来到花园走走。叔叔说后花园的树也是归属房主的,不过是reserved不能砍伐。一片树后还有一片杂草地,他说将来要当成菜地用。房子使用的是燃气罐,是那种超大容量买到地下的,会有专门的卡车来注气(注一次能用一年)。他还装了发电机(用燃气发电),遇到一些情况可以应急。晚饭吃的pizza,叔叔骄傲的说是老婆从面粉开始做的。车库电动的,能停两个车外加存放一些杂物。他的孩子和其他的孩子们到处跑玩的很开心。屋里还有电钢,wifi也全覆盖

我还想到12年到Buffalo NY的时候,有一天去别人的host family一块办party。那是一对年到七旬的夫妇,丈夫当年参加海军,侥幸逃生的,到现在身体特棒。那里也是一栋一栋的小房子,而且房子是他们自己盖的,户前的路也是一点一点用石子铺的。后院的树也是自己种的,20年间树也很高很壮了。我们在后院草地上搭起营火,烤棉花糖吃。(这里有没有wifi我就不清楚)

这两个地方都离城市很远,很宁静,气候都好,景色是那种精致的美。房主都动手参与其中很多,而且绝不缺少科技的元素,因此功能也齐全。这种生活简直太有感觉。(我周六住在那里的时候,都觉得不想回去了,以后也想买个这样的房子。不过不知道北京郊外的别墅区怎么样。。反正我家买不起就是。。)

在美国重启lofter嘻嘻

恩原来拿来写文章的

没坚持

之后加了一个UI设计的标签之后变成天天拿手机去看别人的UI啊平面啊设计什么的,哈哈

鉴于我觉得lofter阅读体验比微信还是好点

有时候也用一下

高考在即

到了这会儿,高考的考生们也该睡了吧,我衷心祝福你们。

AP季——写给那些考Computer Science A的朋友们

突然想到AP季临近,而我正是去年完成Computer Science A的AP考试的,当时完全是自己买了一本Barron,自学了1-2天,没有人指点。所以我现在想把心得分享出来,虽然过去一年,不见得准确了,但也希望有所帮助。

首先,我还是想介绍下背景。AP得5分只需从80分满分里拿60分,容错率很高,所以各位应该有自信。但从学习的角度来说,过去一年,我深刻地体会到学习了这门AP的意义(体现在日常编程方面),所以,学得扎实对我们来说很重要。

Computer Science A将教会我们编程的方法,或者说编程的思想,这对我们来说是很重要的,比学会一门计算机语言的语言结构要重要的多。更具体地,我们要学习面向对象的编程思路。因此,大多数大学都选择Java作为入门教学,AP考试自然地,也选择了Java。也就是说,在这门课,我们学习编程思想,也附带地学习Java语言结构。(在此不探讨为什么选择Java)

我使用了Barron作为教材,事后得出结论:实际考试比Barron简单不少。但是我认为Barron仍然可以作为一个选择,因为学的多一些没有坏处,甚至,当我们达到了更高的高度,考试的时候会更加得心应手。我在学习的过程中遇到过问题,有的甚至就没有解决,但是考起试来却没什么问题。所以各位看到我这个对于Barron的认识之后心中必然有所选择了。(别的教材我没看过,没法比较)

简单介绍学习心得:

首先拿到一本教材,之后,我的建议是通篇都要看过(学习知识比做题重要)。我的学习时间就是1-2天,基本上就是把书看了。书中每章之后都有习题,刚学完配套地做下,效果很好。整套题可以做,也可以不做,考试的时候时间不是大问题。整个书要看扎实。遇到书中提示可以选看的如果没兴趣或者没时间,完全可以不看(我用的Barron,已经超出其范围了)。看完书,就应该有把握了。

之后是考试心得(内含术语,看完书后就能理解):

1.考试各章知识都有涉及,但不会太深,太难为人。所以书看过一遍很有用,哪怕不完全扎实。

2.考试侧重面向对象的思想,重点在类Class、继承之类,后面Java特有的数组列表之类也要看清楚。算法部分相对来说就不重要了(如排序,递归)。

3.看过书的你一定知道考试分选择题和笔答题两部分,笔答题就是手写代码,这个之前强烈建议训练,各位有大量编程经验是最好(没有的话通过习题训练,动笔!),另外就是整个学习、考试过程中都是用笔(这其实是反常规的,不要在意,没条件用电脑考试...),各位可以下载个Eclipse+Java SE在计算机上运行运行看看效果,但最终考试是要靠笔的。

4.考试的时候有“示例学习”部分,和教材最后一章对应,这个GridWorld类是一模一样的,所以之前学习扎实考试必然很轻松(我以为考试时候可能会换Class,没看扎实,考试的时候现看的,不过也还好)。

5.学习这门课的时候切忌死板,考试的时候更是,遇到题目有一些限制诸如不让改写什么什么方法,要根据题目变通,去重写别的方法。

总结一下,首先掌握这门课的知识(包含思想),然后再在考场上随机应变,根据题目给出最恰当的解答。

知识点我就不总结了,书上都有,肯定比我讲的清楚,我也是过了一年,不敢讲了,但是这门课最重要的是思想,一定要学会,不光是对考试大有帮助,对以后编程也很有用。

最后,我想说,AP的Computer Science A学有所值,可以拿它来入门,也可以深入,值得学习(不考试也可以哦)(远超于这水平的大神例外...)。

第一篇文章

第一篇文章,就讲讲zjc的lofter小屋的来历吧。

我的微信朋友圈里,id路人辛分享了他的lofter,前一阵他正在找一个比较好的blog平台,现在正式入驻了,我看他的文章(自然是不错),也觉得这个平台app的UI很精致,用心,估计开发商也想开拓一片天地,也来凑凑热闹。

整个系统还是很符合我的审美的。

能来这个平台,我绝不仅仅是体验体验,潜意识里还是想写点小文章的,料想没几个月后就要出国,一定要留下东西,才能和这边保持长远联系。

id路人辛写了不少关于他的技术成长的文章。lofter也是基于兴趣的,我什么方面有兴趣了也就会写一点。

另外这个编辑器的标签功能很显眼,一定要好好用一用,我一直有一个想法,就是做标签为第一索引的笔记产品,lofter把这点做的很好了。

就这样吧。done

临发布,试了一下“预览”功能,效果不错,挺贴心的,以上为我对lofter的第一印象。