早起早超生 -- sytu
- 一种普遍的观点是后端的开发者不需要太多关注前端用户体验,因为这是前端程序员和设计师要做的事情。但实际上为了设计一个优雅的界面,后端程序员也不得不介入功能实现, 因为很多时候前端和后端无法完全划分,仅仅靠前端开发者是无法设计出优美又可用的界面的。
- NoSQL 是1998年被提出的,它曾经是一个轻量、开源、不提供SQL功能的关系数据库。
早玩命早超生 -- sytu
Q2: Find the last but one element of a list. Using non-builtin solution: 倒数很酷
def lastNthRecursive[A](n: Int, ls: List[A]): A = {
def lastNthR(count: Int, resultLs: List[A], currLs: List[A]): A = currLs match {
case Nil if (count > 0) => throw new NoSuchElementException;
case Nil => resultLs.head;
早读早超生 -- sytu
然而任何一种输出和表达 都是经过个人的意识和知识梳理形成的,从一定意义上讲,不论是谈形式设计 还是谈体验设计,其实都是根据主观认识而最终输出的形式表现,不同的只是 正确的形式和不够正确的形式。
专业的网页视觉形式关联 了整体营销的需要、信息内容的传达和网页技术的更新以及审美标准的变化。
抄现实的过程是利用现实物件为原型来装载网页的信息内容。“抄现实”就像旧公寓改造,倘若我们将“抄现实”想象成 一个旧公寓改造工程,假定我们和房子原主人有着不同的生活习惯,我们就需要拆墙,重新划分功能区,重新装修装饰, 正如我们“抄现实”的方法:减法、分块、加法。
早玩命早超生 -- sytu
回调, 我们给某个方法传递了一个函数,这个方法在有相应事件发生时调用这个函数来进行回调。简而言之,你写一个函数,但不是由你调用。
把某段代码变成__模块__意味着我们需要把我们希望提供其功能的部分导出到请求这个模块的脚本。
路由,顾名思义,是指我们要针对不同的URL有不同的处理方式。例如处理/start的“业务逻辑”就应该和处理/upload的不同。