由于之前利用的ivank库,受限于WebGL,我开始尝试寻找一个较为通用的,利用Canvas做绘图开发的库,然后找到了,KineticJS,我花了一个下午的时间,学习了它的教程。
结论是非常完备,非WebGL,于是决定用这个Lib继续完成之前想要完成的试题。

然后有了这样的阶段性结果:

[![](https://archive.writeitdown.site/%2525E5%2525B1%25258F%2525E5%2525B9%252595%2525E5%2525BF%2525AB%2525E7%252585%2525A7%2525202013-09-28%252520%2525E4%2525B8%25258B%2525E5%25258D%2525885.44.02.png)](https://archive.writeitdown.site/%2525E5%2525B1%25258F%2525E5%2525B9%252595%2525E5%2525BF%2525AB%2525E7%252585%2525A7%2525202013-09-28%252520%2525E4%2525B8%25258B%2525E5%25258D%2525885.44.02.png)
动态效果请猛击[这里](http://hector.ziki.me/kinetic/cubes/AreaDivider.html)。
Read more »

这几天,iOS7吐槽者甚众,我和身边的朋友却一致认为很好用,很漂亮。
其一是:

“升级iOS7,泪奔啊~苹果啊~”
——一个大学同学Q,在微博+微信+空间上同步发布 说到。

我觉得即便iOS7不符合你的预期,它也不至于到要泪奔的地步,这次的系统更新速度,和新一期iphone的销售量,可以相当客观地说明用户对这版系统的认可程度。我们要不要总是拿出一种:“看看,果然XXX不再了,就是不一样了把~”的老逼登态度,来面对不断变化的新事物呢?

Read more »

针对这道题目,二叉树中,如果某子节点A(根结点永远可见)到根结点之间,所有值均小于A的值,那么该节点为可见节点。要求根据给定的值,计算其可见节点数量。

为了能得到一个直观的对这道题目的理解,我在之前的Demo基础上,做了一些改进,现在,只要Hold住任何一个子节点,相信你就能明白所谓“可见节点”是什么意思了。

[![](https://archive.writeitdown.site/%2525E5%2525B1%25258F%2525E5%2525B9%252595%2525E5%2525BF%2525AB%2525E7%252585%2525A7%2525202013-09-28%252520%2525E4%2525B8%25258B%2525E5%25258D%2525889.05.26.png)](https://archive.writeitdown.site/%2525E5%2525B1%25258F%2525E5%2525B9%252595%2525E5%2525BF%2525AB%2525E7%252585%2525A7%2525202013-09-28%252520%2525E4%2525B8%25258B%2525E5%25258D%2525889.05.26.png)
[Demo](http://hector.ziki.me/tree2active/Tree2Active.html)
Read more »

今天受到了一次不小的打击,虽然是我预期中的-_-#

平衡数,答对,但未存盘(WTF!)
最大临近数,答对。
二叉树可见结点数量,没写对 --###
同类项分区,没写对 -
-b
纯英文试卷和结束后的虚脱感,让我又回想起当年考SCJP后走出考场的时候。

Read more »

我在复习快速排序算法时,就在想能不能把例子实现得动态一点,不要总是用document,write来write去了,也不要总是用xxx.innerHTML当输出了,我想把它实现得动态一点,然后我就开始找在javascript里面能操纵对象的缓动库,结果就找到了这个货。

[lib.ivank.net](http://lib.ivank.net/)
首先可以肯定这一定是一群ActionScript开发者,利用H5的特性(以Canvas为中心),完整地按照Adobe的标准实现了一遍ActionScript3相同的API,我就说一定会有人做这件事嘛~
Read more »

今天完成了AStar的示例,没怎么觉得费力,深深地觉得JS是一种最佳的学习语言,有浏览器和记事本就可以开学。
今天需要记录的问题如下。

Read more »

出于某种原因,我决定把之前用AS实现的AStar示例,用JS再实现一遍。
环境为Mac OSX 10.8.5 + Chrome 31.0.1626.0 dev
现将实现过程中的一些要注意的问题记录如下:

Read more »
0%