响应式网页设计很流行,而且绝无秘密可言。行家们倡导,各品牌趋之若鹜。这不仅是创建一个移动端站点,而是让你的网站适用于每种浏览器尺寸,不论桌面端、平板还是智能手机响应式设计的秘诀,是创建一个不论大小尺寸都美观的网站。在点开你的设计软件着手动工之前,你需要考虑很多。这是个额外步骤,最终成品却总能证明它的...
分类:
其他好文 时间:
2014-06-29 00:19:45
阅读次数:
224
让游戏速度更快的简易检查表保持顶点数在 200K 下面,针对 PC 时每帧应为 3M,主要取决于目标 GPU。若使用内置着色器,请在移动 (Mobile) 或未点亮 (Unlit) 的类别中选择。它们对非移动平台相同有效,可是是更复杂的着色器的简化和限制版本号。每一个场景中不同材质的数量尽可能少 —...
分类:
其他好文 时间:
2014-06-28 22:35:57
阅读次数:
368
在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。 1 interface Service { 2 3 ...
分类:
编程语言 时间:
2014-06-21 08:55:39
阅读次数:
300
一、配置:在struts2中配置常量的方式有三种:在struts.xml文件中配置在web.xml文件中配置在sturts.propreties文件中配置1.之所以使用struts.propreties文件配置,是因为为了保持与WebWork的向后兼容2.在实际开发中,在web.xml中配置常量相比...
分类:
其他好文 时间:
2014-06-21 00:45:46
阅读次数:
195
1. 基于Horn-Schunck模型的光流算法 1.1 光流的约束条件 光流 的假设条件认为图像序列,在时间t 的某一像素点与在时间t+1的这一像素点的偏移量保持不变,即 。这就是灰度值守恒假设,通过Taylor展开,就能得到光流的约束条件(OFC): ,其中下标表示图像的梯度。 1.2 Horn...
分类:
其他好文 时间:
2014-06-20 23:36:48
阅读次数:
639
JFinal 1.8 主要改进了Db + Record设计,对多数据源支持有大幅度的提升。相对于 1.6 版,多数据源设计在语义上更加明确,之前缺失的 API 也全部被补充进来,在java商城产品以及jsp商城开发中API 的使用方式与单数据源使用时保持一致。Db + Record 采用新设计,结构...
分类:
数据库 时间:
2014-06-18 10:39:46
阅读次数:
296
有趣的函数式数据结构《一》----不可变栈
什么是不可变?往栈中插入一个元素,原来的栈保持不变,返回一个新的栈(已插入新的元素)。
push, pop,getMax 等操作都要求在 常数时间内完成。
可能读者会产生疑惑,既然要返回一个新的栈,是不是就必须先拷贝一份原来的栈,然后在新的栈中插入元素。
但是这样复杂度就是线性的,如何能够在常数时间内完成呢??
这里,就是immutab...
分类:
其他好文 时间:
2014-06-18 06:40:42
阅读次数:
220
HBase在大数据领域的应用越来越广泛,成为目前NoSQL数据库中表现最耀眼,呼声最高的产品之一,但就应对复杂条件的查询来说,一般认为它并不是非常适合,熟悉HBase的开发人员对此应该有一定的体会,但是基于普遍的需求,开发者们希望HBase在保持高性能优势的同时能对复杂条件的查询给予一定的支持,而本文将要介绍的正是一种在HBase现行机制下以非侵入式实现的基于二级多列索引的高性能复杂条件查询引擎。...
分类:
其他好文 时间:
2014-06-18 06:29:49
阅读次数:
224
程序设计的基本法则之一就是例程不应超过一页。这可以通过把程序分割为一些模块来实现。每个模块是一个逻辑单位并执行某个特定的任务,它通过调用其他模块而使本身保持很小。 模块化有几个优点: 1 测试小程序比测试大程序更加简单 2 多个多同时对一个模块式编程更加容易 3 一个好的模块化程序把某些依赖关系局限...
分类:
其他好文 时间:
2014-06-17 23:54:56
阅读次数:
436
GOF设计模式著作中的23种设计模式可以分成三组:创建型(Creational),结构型(Structural),行为型(Behavioral)。下面来做详细的剖析。 创建型 创建型模式处理对象构造和引用。他们将对象实例的实例化责任从客户代码中抽象出来,从而让代码保持松散耦合,将创建复杂对象的责任放...
分类:
Web程序 时间:
2014-06-17 23:48:18
阅读次数:
373