Yucan


用舍由時,行藏在我。袖手何妨閑處看。

单元测试

从一个例子开始 原始代码 var sum = function(array) { var s = 0 for(var i = 0; i < array.length; i++) { var n = array[i] s = s + n ...

Programming in C Exercises

3 Compiling and Running Your First Program 3-1 Type in and run the six programs presented in this chapter. Compare the output produced by each pro...

JavaScript 正则表达式

定义 描述字符串规则的表达式 /pattern/attrs new RegExp(pattern, attrs) 方法 需求 1:匹配电话号码 需求 2:匹配固...

布局

布局 - 将元素以正确的大小摆放在正确的位置上(元素的摆放模式) 上面的图例中,垂直方向上,分成了 3 部分(head,body,foot),是为三行自适应布局;内容区相对于 body 部分为水平居中布局;内容区可分为主内容区和边栏,是为两列布局。 display 设置...

递归

1 a * b def recurMul(a, b): if b == 1: return a else: return a + recurMul(a, b-1) # b = 1, a * b = a # recurMul(a, b) ...

二分法

1 x > 1,x 的平方根? x = float(raw_input('x = ')) epsilon = 0.01 low = 0.0 high = x ans = (high + low) / 2.0 while abs(ans ** 2 - x) >= epsilon...

PS 切图

什么是切图 前端工程师拿到设计稿后,先通过「切图」工具获得网页素材,然后在代码中引用这些素材。 why 切图?为了给网页提供素材~ HTML: img <img src="images/avatar.jap" alt="头像"> CSS: ba...

前端概览

前端发展史 web 1.0 → web 2.0(AJAX) → web 3.0(HTML5) 协作流程 传统 优化 前端工程师的工作职责 把视觉稿和交互稿,通过前端开发,实现用户的 UI。 交互稿:通过一些线框图,来反映整个系统的信息架构和流程(主要包含了用...