Java并发编程实战 读书笔记

Java并发编程实战 读书笔记

Sunday, Nov 29, 2015

@ Shen Jianan

Java并发编程实战——一本近300页的薄书,但是却延宕了相当长一段时间。中间上公开课,转职……注意力完全不在这本书上,到现在也只看了一半。想来应该做个笔记,就先把之前看的一半笔记写上,一并算是复习了。
Ruby元编程 星期五

Ruby元编程 星期五

Monday, Nov 2, 2015

@ Shen Jianan

Kernel#eval 我们已经知道instance_eval和class_eval,现在接触*eval的第三个成员——eval方法。eval方法会直接执行代码字符串。 array = [10, 20] element = 30 eval("array << element") # => [10, 20, 30]
Ruby元编程 星期四

Ruby元编程 星期四

Wednesday, Oct 28, 2015

@ Shen Jianan

类定义 即将走进"Ruby对象模型最深暗的角落”…和Java不同,在Ruby中,定义类实际上就是在运行代码,这种思想催生了1、可以修改类的类宏 2、可以在其他方法前后封装额外代码的环绕别名。当然,因为类不过是增强的模块,所以这些知识也可以应用于模块。
Ruby元编程 星期三

Ruby元编程 星期三

Monday, Oct 26, 2015

@ Shen Jianan

代码块 块可以用来控制作用域,它只是Ruby中“可调用对象”的一种,还有其他的可调用对象,比如proc和lambda。在这一章将会学习怎样利用这些对象来进行元编程。 前面两章的内容跟普通的面向对象没有很大的区别,但是代码块源于函数式编程语言,所以会带有函数式编程独特的思考角度~
Ruby元编程 星期二

Ruby元编程 星期二

Saturday, Oct 24, 2015

@ Shen Jianan

解决代码重复 在星期二,书中给出了一个关于包装老系统接口造成代码冗余的例子。下面是这个例子,它贯穿了整个章节,集中体现了Ruby道路的优越性+_+ 有一个老系统,他有很多蹩脚的代码,现在要求系统自动为超过99美元的开销添加标记。
Ruby元编程 星期一

Ruby元编程 星期一

Saturday, Oct 24, 2015

@ Shen Jianan

转入魔都 啊哈~自从不做阿里实习生之后,在学校浑浑噩噩过了一周左右,终于又开始找实习~先投了猿题库,无奈要等到十月中旬才能面试,就先面了eBay,没想到还挺顺利地就过了,就这么当着杭州的二房东跑到上海开始实习生涯了~~ P.S. 6号拿到offer13号入职,到现在才写下这段话的效率也是堪忧啊~

About Me

2018.02至今 杭州嘉云数据 算法引擎

2017.6-2017.12 菜⻦网络-⼈工智能部-算法引擎

2016.09-2018.06 南京大学研究生

2015.07-2015.09 阿里巴巴-ICBU-实习

2012.09-2016.06 南京大学本科