摘要: 1. git index.lock 文件是什么? 当执行编辑 index 的 git 命令时,git 会创建一个新的 index.lock 文件,写入更改,然后重命名该文件。index.lock 文件向其他 git 进程表明仓库已被锁定进行编辑。 孤立的 index 文件 通常,如果你有 index 阅读全文
posted @ 2019-02-02 14:46 水果味的C 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Q:当你拥有一个相当大的 SPA 拥有许多状态,因为有很多页面,模块,子模块和许多元素。所有子状态都关联 App 中不同的关注点,子状态由它们自己的 reducer 处理。但是当进行非常频繁的更新操作,所有的 reducer 都将被调用。 当拥有一个如下的 store: dispatch 一个更新 阅读全文
posted @ 2019-01-06 12:45 水果味的C 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 1. 易于维护组件的设计要素 作为软件设计的通则,组件的划分要满足高内聚(High Cohesion)和低耦合(Low Coupling)的原则。 高内聚指的是将逻辑紧密相关的内容放在一个组件中。用户界面无外乎内容、交互行为和样式。传统上,内容由 HTML 表示,交互放在 JavaScript 代码 阅读全文
posted @ 2019-01-05 22:34 水果味的C 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 写在前面的 该博客为我阅读 CSS 2.1 规范时的随笔。为了方便与原规范中的章节对应上,章节信息与相关 W3C 规范中的内容保持一致。以下只记录了本人认为对于 CSS 编写者较为重要的部分,所以章节信息并不连续。 Cascading Style Sheets Level 2 Revision 1 阅读全文
posted @ 2018-09-20 19:03 水果味的C 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 文档路径:https://www.w3.org/TR/css-device-adapt-1/ 摘要 该规范提供了一种可以让使用者能够在 CSS 中指定视区(viewport)的大小、缩放因子和方向的方法,初始化包含块基于视区。 1 介绍 CSS 2.1 指出,用于连续媒体的用户代理通常为用户提供视区 阅读全文
posted @ 2018-07-16 17:25 水果味的C 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 写在前面的 该博客为我阅读 CSS 2.1 规范时的随笔。为了方便与原规范中的章节对应上,章节信息与相关 W3C 规范中的内容保持一致。以下只记录了本人认为对于 CSS 编写者较为重要的部分,所以章节信息并不连续。 Cascading Style Sheets Level 2 Revision 1 阅读全文
posted @ 2018-07-11 13:33 水果味的C 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 之前没用过Mac,心想还不是和Ubuntu一样,但是还真的没法立即上手。第一关就是键盘,Mac上取代“alt”键位置的是“command”键,而在Windows中的与“ctrl”相关的快捷键很多变为与“command”关联。有关类似的Mac上的基本操作,在知乎中找到了一篇不错的文章,地址为:http 阅读全文
posted @ 2018-07-10 06:52 水果味的C 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、理解解析 Spring MVC定义了一个名为ViewResolver的接口,它大致如下所示: View是另外一个接口。 View接口的任务就是接受模型以及Servlet的request和response对象,并将输出结果渲染到response中。 我们需要做的就是编写ViewResolver和V 阅读全文
posted @ 2018-05-02 12:00 水果味的C 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Spring 可以做很多事情,它为企业级开发提供了丰富的功能。但这些功能的底层都依赖于它的两个核心特性,也就是依赖注入(dependency injection,DI)和面向切面编程(aspect-oriented programming,AOP)。 一、简化Java开发 Spring最根本的使命: 阅读全文
posted @ 2018-05-02 07:08 水果味的C 阅读(254) 评论(0) 推荐(0) 编辑
摘要: gl.crearColor(red, green, blue, alpha) 指定绘图区域的背景色 gl.clear(buffer) 将指定的缓冲区设定为预定的值。如果清空的是颜色缓冲区,那么将使用 gl.clearColor() 指定的值(作为预定值)。 WebGL 依赖于一种新的称为着色器(sh 阅读全文
posted @ 2018-04-27 08:34 水果味的C 阅读(561) 评论(0) 推荐(0) 编辑