摘要:
Scala's object-oriented collections support mutable and immutable type hierarchies. Also support functional higher-order operations such as map, filte 阅读全文
摘要:
The basic functional cornerstones of Scala: immutable data types, passing of functions as parameters and pattern matching. 1. Basic Pattern Matching I 阅读全文
摘要:
1. Functional programming treats computation as the evaluation of mathematical and avoids state and mutable data. Scala encourages an expression-orien 阅读全文
摘要:
1. The three principles of OOP are encapsulation(封装性), inheritance(继承性) and polymorphism(多态性). example: A subtype is guaranteed to have all the member 阅读全文
摘要:
1. Variables (1) Three ways to define variables: 1) val refers to define an immutable variable; 2) var refers to define a mutable variable. 3) lazy va 阅读全文
摘要:
1. Scala is a contraction of "scalable" and "language". It's a fusion of objected-oritended and functional programming. 2. Compare Book class between 阅读全文
摘要:
1. Redis事务 Redis中的事务(transaction)是一组命令的集合,一个事务中的命令要么都执行,要么都不执行。事务的原理是先将属于一个事务的命令发送给Redis,然后再让Redis依次执行这些命令。 127.0.0.1:6379> multi OK 127.0.0.1:6379> s 阅读全文