lucida.me - 2









Search Preview

lucida

lucida.me
抱歉,找不到这个页面。 也许您对其它文章感兴趣? 随便看看
.me > lucida.me

SEO audit: Content analysis

Language Error! No language localisation is found.
Title lucida
Text / HTML ratio 47 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud Text Sublime 阅读全文 » 发表于 分类于 Java lucida man 深入理解 软件开发 Ctrl 程序设计 ~ Lambda States GitHub Lambda(语言篇——lambda,方法引用,目标类型和默认方法) 标签 分类
Keywords consistency
Keyword Content Title Description Headings
Text 6
Sublime 6
阅读全文 5
» 5
发表于 5
分类于 5
Headings
H1 H2 H3 H4 H5 H6
5 5 2 0 0 0
Images We found 1 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
Text 6 0.30 %
Sublime 6 0.30 %
阅读全文 5 0.25 %
» 5 0.25 %
发表于 5 0.25 %
分类于 5 0.25 %
Java 5 0.25 %
lucida 4 0.20 %
man 3 0.15 %
深入理解 3 0.15 %
软件开发 2 0.10 %
Ctrl 2 0.10 %
程序设计 2 0.10 %
~ 2 0.10 %
Lambda 2 0.10 %
States 2 0.10 %
GitHub 2 0.10 %
Lambda(语言篇——lambda,方法引用,目标类型和默认方法) 2 0.10 %
标签 2 0.10 %
分类 2 0.10 %

SEO Keywords (Two Word)

Keyword Occurrence Density
Sublime Text 5 0.25 %
阅读全文 » 5 0.25 %
Java 8 5 0.25 %
深入理解 Java 3 0.15 %
States of 2 0.10 %
~ 60 2 0.10 %
Nine States 2 0.10 %
The Nine 2 0.10 %
8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法) 2 0.10 %
45 ~ 2 0.10 %
C,Java,C,和 Python); 1 0.05 %
Python); 专业的 1 0.05 %
专业的 软件开发 1 0.05 %
软件开发 素养: 1 0.05 %
素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 1 0.05 %
这即是这篇文章的出发点——我试图通过 程序员必读书单 1 0.05 %
具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 1 0.05 %
把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 1 0.05 %
理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 1 0.05 %
哪些书籍来可以帮助程序员掌握这些关键概念? 这即是这篇文章的出发点——我试图通过 1 0.05 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
深入理解 Java 8 3 0.15 % No
Nine States of 2 0.10 % No
The Nine States 2 0.10 % No
45 ~ 60 2 0.10 % No
这即是这篇文章的出发点——我试图通过 程序员必读书单 这篇文章来回答上面两个问题。 1 0.05 % No
和其它能力一样, 程序设计 能力和 1 0.05 % No
这篇文章来回答上面两个问题。 阅读全文 » 1 0.05 % No
理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 C,Java,C,和 1 0.05 % No
熟悉至少两门以上编程语言(例如 C,Java,C,和 Python); 1 0.05 % No
C,Java,C,和 Python); 专业的 1 0.05 % No
Python); 专业的 软件开发 1 0.05 % No
专业的 软件开发 素养: 1 0.05 % No
软件开发 素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 1 0.05 % No
素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 1 0.05 % No
具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 1 0.05 % No
把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 1 0.05 % No
理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 程序设计 1 0.05 % No
程序设计 能力和 软件开发 1 0.05 % No
哪些书籍来可以帮助程序员掌握这些关键概念? 这即是这篇文章的出发点——我试图通过 程序员必读书单 1 0.05 % No
能力和 软件开发 素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的——尤其是经典图书,它们都能够拓宽程序员的视野,提高程序员的成长速度。 1 0.05 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
The Nine States of 2 0.10 % No
和其它能力一样, 程序设计 能力和 软件开发 1 0.05 % No
程序设计 能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 1 0.05 % No
能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 1 0.05 % No
掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 C,Java,C,和 1 0.05 % No
理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 C,Java,C,和 Python); 1 0.05 % No
熟悉至少两门以上编程语言(例如 C,Java,C,和 Python); 专业的 1 0.05 % No
C,Java,C,和 Python); 专业的 软件开发 1 0.05 % No
Python); 专业的 软件开发 素养: 1 0.05 % No
专业的 软件开发 素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 1 0.05 % No
软件开发 素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 1 0.05 % No
素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 1 0.05 % No
具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 1 0.05 % No
把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 程序设计 1 0.05 % No
理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 程序设计 能力和 1 0.05 % No
lucida BE DISCIPLINED 首页 1 0.05 % No
良好的 程序设计 能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 1 0.05 % No
能力和 软件开发 素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的——尤其是经典图书,它们都能够拓宽程序员的视野,提高程序员的成长速度。 在过去几年的学习和工作中,我阅读了大量的程序设计软件开发书籍。随着阅读量的增长,我意识到: 1 0.05 % No
软件开发 素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的——尤其是经典图书,它们都能够拓宽程序员的视野,提高程序员的成长速度。 在过去几年的学习和工作中,我阅读了大量的程序设计软件开发书籍。随着阅读量的增长,我意识到: 经典书籍需要不断被重读——每一次重读都会有新的体会; 1 0.05 % No
素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的——尤其是经典图书,它们都能够拓宽程序员的视野,提高程序员的成长速度。 在过去几年的学习和工作中,我阅读了大量的程序设计软件开发书籍。随着阅读量的增长,我意识到: 经典书籍需要不断被重读——每一次重读都会有新的体会; 书籍并非读的越多越好——大多数书籍只是经典书籍中的概念延伸(有时甚至是照搬); 1 0.05 % No

Internal links in - lucida.me

归档
归档 | lucida
分类
categories | lucida
标签
tags | lucida
plog
分类: plog | lucida
阅读全文 »
摄影手记 1 | lucida
blog
分类: blog | lucida
阅读全文 »
坚毅(GRIT)阅读笔记 | lucida
lucida.me/notes
抱歉,找不到这个页面... | lucida
编程
分类: 编程 | lucida
深入理解 Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法)
深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法) | lucida
深入理解 Java 8 Lambda(类库篇——Streams API,Collector 和并行)
抱歉,找不到这个页面... | lucida
深入浅出Java 8 Lambda(语言篇)
深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法) | lucida
阅读全文 »
深入理解Java 8 Lambda(类库篇——Streams API,Collectors和并行) | lucida
2
lucida
3
lucida
9 分类
categories | lucida
26 标签
tags | lucida
RSS
lucida

Lucida.me Spined HTML


lucida lucida BE DISCIPLINED 首页 归档 分类 标签 深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法) 发表于 2016-09-25 | 分类于 编程 | 关于 深入理解 Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法) 深入理解 Java 8 Lambda(类库篇——Streams API,Collector 和并行) 深入理解 Java 8 Lambda(原理篇——Java 编译器如何处理 lambda) 本文是深入理解 Java 8 Lambda 系列的第一篇,主要介绍 Java 8 新增的语言特性(比如 lambda 和方法引用),语言概念(比如目标类型和变量捕获)以及设计思路。 本文是对 Brian Goetz 的 State of Lambda 一文的翻译,那么问题来了: 为什么要翻译这个系列? 阅读全文 » 设计中的 9 个关键状态 发表于 2016-01-19 | 分类于 设计 | 这篇文章介绍了 初始,载入,和 空 等设计中的 9 个关键状态。通过将这些设计状态引入设计/开发流程,我们在设计/开发更会主动的为用户着想,我们的产品将会更贴近用户,从而具有更强的竞争力。 缘起这次回国,我见到不少在创业的朋友,也把玩了他们的产品(绝大多数是手机应用),并为他们的产品提供各种建议。经过交流,我发现他们的产品有一个通病:只考虑理想状态(happy path),而忽视其它状态(unhappy path)。 这么说比较抽象,我举几个例子: 某购物推荐应用,我在注册之后进入应用主界面,这时推荐列表是空的(因为用户还没有选择任何偏好) 某订饭应用,我完成订单后没有任何提示,直到经过一番点击,我才意识到已下的订单在另外一个页面里 某新闻应用,我在注册时输入密码,点击确认,没有任何反应,询问应用开发者之后才直到密码不能少于 8 位 总而言之,这些交互问题都是只考虑理想状态而导致的。按理说这些问题在测试时就应该被发现,但为什么没有被发现呢?我观察了下他们的测试流程: 安装应用 注册,登录,填一些数据 各种测试 这时你可能已经发现问题了——开发者和测试者都对产品很熟悉,因此他们跳过了第 2 步(注册,登录,填一些数据)直接进入第 3 步进行测试,这就导致了第 2 步中的问题很难被发现。然而第 2 步至关重要,因为如果注册有问题或是用户不知道如何增加数据,那么他/她很可能就不会继续使用这个应用。 我把这个问题反映给应用的开发者/设计者,他们大多表示赞同,并询问如何避免这些问题再度发生。我说我知道两个方法:如果有时间,阅读 探索性软件测试(我的前 BOSS 给我的推荐读物之一);如果时间不足,阅读 Medium 上的 The Nine States of Design。下面即是 The Nine States of Design 的译文全文: 阅读全文 » 白板编程浅谈——Why, What, How 发表于 2015-05-31 | 分类于 面试 | 面试很困难,技术面试更加困难——只用 45 ~ 60 分钟是很难考察出面试者的水平的。所以 刘未鹏 在他的 怎样花两年时间去面试一个人 一文中鼓励面试者创建 GitHub 账号,阅读技术书籍,建立技术影响力,从而提供给面试官真实,明确,可度量的经历。 这种方法对面试者效果很好,但对面试官效果就很一般——面试官要面对大量的面试者,这些面试者之中可能只有很少人拥有技术博客,但这并不代表他们的技术能力不够强(也许他们对写作不感兴趣);另一方面,一些人拥有技术博客,但这也不能说明他们的水平就一定会很牛(也许他们在嘴遁呢)。 总之,技术博客和 GitHub 账号是加分项,但技术面试仍然必不可少。所以,问题又回来了,如何进行高效的技术面试?或者说,如何在 45 ~ 60 分钟内尽可能准确的考察出面试者的技术水平? 回答这个问题之前,让我们先看下技术面试中的常见问题都有什么: 阅读全文 » 程序员必读书单 1.0 发表于 2015-02-25 | 分类于 阅读 | 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。 前言 Reading makes a full man; priming a ready man; and writing an word-for-word man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的 程序设计 能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列); 理解计算机科学的核心概念(例如计算机系统结构、操作系统、编译原理和计算机网络); 熟悉至少两门以上编程语言(例如 C++,Java,C#,和 Python); 专业的 软件开发 素养: 具备良好的编程实践,能够编写可测试(Testable),可扩展(Extensible),可维护(Maintainable)的代码; 把握客户需求,按时交付客户所需要的软件产品; 理解现代软件开发过程中的核心概念(例如面向对象程序设计,测试驱动开发,持续集成,和持续交付等等)。 和其它能力一样, 程序设计 能力和 软件开发 素养源自项目经验和书本知识。项目经验因人而异(来自不同领域的程序员,项目差异会很大);但书本知识是相通的——尤其是经典图书,它们都能够拓宽程序员的视野,提高程序员的成长速度。 在过去几年的学习和工作中,我阅读了大量的程序设计/软件开发书籍。随着阅读量的增长,我意识到: 经典书籍需要不断被重读——每一次重读都会有新的体会; 书籍并非读的越多越好——大多数书籍只是经典书籍中的概念延伸(有时甚至是照搬); 意识到这两点之后,我开始思考一个很 功利 的问题:如何从尽可能少的书中,获取尽可能多的关键知识?换句话说: 优秀的程序员应该掌握哪些关键概念? 哪些书籍来可以帮助程序员掌握这些关键概念? 这即是这篇文章的出发点——我试图通过 程序员必读书单 这篇文章来回答上面两个问题。 阅读全文 » Sublime Text 全程指南 发表于 2014-09-27 | 分类于 教程 | 摘要(Abstract)本文系统全面的介绍了 Sublime Text,旨在成为最优秀的 Sublime Text 中文教程。 更新记录 2014/09/27:完成初稿 2014/09/28: 更正打开控制台的快捷键为 Ctrl + ` 更正全局替换的快捷键为 Ctrl + Alt + Enter 2016/09/15:作者已全面转向 Visual Studio Code 前言(Prologue)Sublime Text 是一款跨平台代码编辑器(Code Editor),从最初的 Sublime Text 1.0,到现在的 Sublime Text 3.0,Sublime Text 从一个不知名的编辑器演变到现在几乎是各平台首选的 GUI 编辑器。而这样优秀的编辑器却没有一个靠谱的中文教程,所以我试图通过本文弥补这个缺陷。 阅读全文 » 123 lucida abc 15 日志 9 分类 26 标签 RSS 微博 lucida © 2018 lucida 由 Hexo 强力驱动 | 主题 — NexT.Pisces v6.0.0