简单来说,Sky engine 是一个图形系统,VDOM 的创建和diff应该也是它负责的,而 Sky framework 则是一个UI库,提供了我们创建 VDOM 时所需的节点元素。mojo 就是 sky 的运行时环境,mojo-sdk 提供了基于 mojo 做二次开发所用到的 API。...
分类:
其他好文 时间:
2015-05-05 01:23:01
阅读次数:
251
A little girl loves problems on trees very much. Here's one of them.
A tree is an undirected connected graph, not containing cycles. The degree of node x in the tree is the number of nodes y of
t...
分类:
其他好文 时间:
2015-05-05 01:22:29
阅读次数:
183
网络时代的到来从根本上改变了人们的生活方式和生存方式,给人们的生产生活带来了极大的方便。但是,网络造句具有双面性,大家在体现网络时代的巨大优势和潜力的同时,也使人们的隐私和权力受到前所未有的严峻挑战,在网络环境下非法搜集、整理、分析、和传播个人隐私比以往任何时候都容易的多。随着中国互联网的快速野蛮发展,国内各个互联网公司往往急功近利,通过各种手段获取网民隐私,而有些网站由于技术能力有限,往往无法保...
分类:
其他好文 时间:
2015-05-05 01:21:29
阅读次数:
154
作者/ Staffan Noteberg原文摘自Staffan Nöteberg是番茄工作法的认真实践者,著有《番茄工作法图解》。《番茄工作法图解》英文版于2009年出版,目前已有中、英、德、瑞典、日、韩等多 种语言版本。Staffan目前和妻子安妮以及四个女儿(西娅、埃达、高娃和比娜)生活在斯德哥...
分类:
其他好文 时间:
2015-05-05 01:22:50
阅读次数:
222
题目链接:http://poj.org/problem?id=3617大致题意:给定一个字符串s,通过这个字符串来构造一个新的字符串t,从s的头部或者尾部删除一个小的字符加入t的尾部。分析,我们很容易想到,直接判断头尾大小即可。可是,这样的话,如果头尾相等的话,那么对于哪一个先删去还是无法确定。这个...
分类:
其他好文 时间:
2015-05-05 01:20:11
阅读次数:
160
巧克力爱好者匿名(ChocAn)是一个致力于帮助各种吃巧克力上瘾者的组织。该组织的会员每月向ChocAn付费,然后他们就有权利向保健专家,如营养学家、内科医师和运动专家要求得到不受限制的资讯和治疗。每个会员得到一个塑料卡,上面刻有会员名字以及一个9位数的成员编号,同时卡中含有一个磁条,上面有编...
分类:
其他好文 时间:
2015-05-05 01:22:07
阅读次数:
750
填坑= =第一道裸树剖#include#include#include#include#include#includeusing namespace std;const int Maxn=30010,Maxm=30010,INF=~0u>>1;int n;struct Data{ int su...
分类:
其他好文 时间:
2015-05-05 01:21:07
阅读次数:
137
Spark本身用Scala语言编写,运行于Java虚拟机(JVM)。只要在安装了Java 6以上版本的便携式计算机或者集群上都可以运行spark。如果您想使用Python API需要安装Python解释器(2.6或者更高版本),请注意Spark暂不支持Python 3。下载Spark首先下载Spar...
分类:
其他好文 时间:
2015-05-05 01:19:18
阅读次数:
180
java虚拟机中提供了5种调用字节码指令,分别是 invokestatic: 调用静态方法 invokespecial:调用实例构造器方法,私有方法,和父类方法. invokevirtual:调用虚方法. invokeinterfaceL调用接口方法,会在运行时再确定一个实现此接口的对象. ...
分类:
其他好文 时间:
2015-05-05 01:20:31
阅读次数:
150
看来Java构造器模式,决定动手体验下。构造器模式是什么?干什么用的?推荐大家看下ITEYE的一篇文章http://www.iteye.com/topic/71175 了解构造器模式对于系统的重构,也是很有帮助的。例如,可以优化多构造器类的设计。首先,我先寻找一个应用场景。拿民工和设计师来写固然可....
分类:
其他好文 时间:
2015-05-05 01:20:46
阅读次数:
197
引子云计算越来越流行的今天,单一机器处理能力已经不能满足我们的需求,不得不采用大量的服务集群。服务集群对外提供服务的过程中,有很多的配置需要随时更新,服务间需要协调工作,这些信息如何推送到各个节点?并且保证信息的一致性和可靠性?众所周知,分布式协调服务很难正确无误的实现,它们很容易在竞争条件和死锁上...
分类:
其他好文 时间:
2015-05-05 01:18:14
阅读次数:
223
之前一直在沿用之前听课学来的"千篇一律"的小球碰撞墙壁或者地板的计算方法.忽然发现,小球碰撞的时候,其实小球有一部分是进入了墙的里面,在小球速度并不快的情况下,或许不明显,但是当小球速度变的更快,小球半径也更大的时候,就没法看了效果如下代码如下(所有代码都只在chrome或者safari下能用,因为...
分类:
其他好文 时间:
2015-05-05 01:18:15
阅读次数:
179
https://leetcode.com/problems/remove-nth-node-from-end-of-list/Given a linked list, remove thenthnode from the end of list and return its head.For exa...
分类:
其他好文 时间:
2015-05-05 01:17:45
阅读次数:
166
参照http://nkcoder.github.io/blog/20141031/elkr-log-platform-deploy/此作者搭建环境过程。借一张图:搭建版本为:Elasticsearch:1.5.2Logstash:1.4.2Kibana:4.0.2Shipper节点配置如下:inpu...
分类:
其他好文 时间:
2015-05-05 01:19:18
阅读次数:
133
新建测试工程打开Eclipse 新建一个java工程,新建包 (注意是新建java工程)增加build path项目中新建libs目录SDK目录下platforms\android-19中,找到android.jar和uiautomator.jar,拷贝到libs目录中选中libs目录中这两个...
分类:
其他好文 时间:
2015-05-05 01:16:49
阅读次数:
139
前言ENode是一个应用开发框架,为开发人员提供了一整套基于DDD+CQRS+ES+EDA架构风格的解决方案。ENode从发布1.0开始到现在,我几乎每周都在更新设计或实现代码。以至于从来没有一个稳定的版本可以提供给大家,非常惭愧。但我相信,随着时间的推移和我的努力的积累,ENode一定会越来越稳定...
分类:
其他好文 时间:
2015-05-05 01:16:07
阅读次数:
139
1、字符串去重,html模板取值2、javascript正则表达式之$1...$93、jquery插件4、返回上一页并刷新解决方法:5、用webstorm写的手机网站 怎样能用手机预览呢?解决方法:布署到wamp,xamp,iis上,然后用浏览器生成二维码,扫一扫就可以打开。假如是javaweb项目...
分类:
其他好文 时间:
2015-05-05 01:17:57
阅读次数:
146