`
chennanfei
  • 浏览: 40870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="Amazon" /><meta name="description" content="Amazon.com" ...
原算法可能会产生一个问题,列之间的高度差会很大。新算法进行了改进,会使得高度差进可能小,达到高度平衡。基本思想是,每次计算一个块的top时,寻找高度最小的那一列。看了实验结果,新算法还不是最优的。     function buildWaterFall(params) { if (! IK.isset(params)) { return; } var colsBlockId = params.id; var colCount = params.count; var margin = params.margin; var container = $(&q ...
var categoryConfig = { 'abc': { name: '图书', children: { 'bcd': { name: '中文图书', children: { 'cde': { name: '文学', children: { ...

延缓查询

  <?php class SelectQuery { private $dbConn; private $select; public function __construct($dbConn) { $this->dbConn = $dbConn; $this->select = $dbConn->select(); } public function addField($col, $value, $op = '=', $join = 'and') {}; ...
Zend framework提供了一种class和table映射起来的方式,创建一个继承Zend_Db_Table的class。查询时,zend自动将表字段做处理,生成一个对象,对象属性都是动态创建,所以是public的。这有两个大问题,一是class的属性是public,二是class的属性只有代码执行后才确定。于是乎,自己写了一个程序,根据表信息生成对应的class。     <?php /** * 这个类的作用是从数据库里读出表结构,然后生成一个bean类,并将其属性与类一一映射。 * 具体生成的内容包括: * 1. 私有变量 * 2. 表字段与属性的映射关系 ...
在PHP中,isset和empty一般用在if语句里判断变量是否为空,如if (isset($a)), if (empty($b)),还有另一种if($c), if($a == null)。这三种方式究竟怎么用呢?我一般使用isset判断一个非array变量,用empty来判断array变量。   这里有一篇文章描述isset和empty的区别:http://www.cnblogs.com/qiantuwuliang/archive/2009/11/09/1599047.html   我自己写了简单的代码来测试,结果如下。貌似后三种效果是一样的。     if(isset( ...
1. 用Zend Studio创建完project后,将整个工程拷贝到wamp/apps下,然后在wamp/alias下创建一个文件,里面的内容如下: Alias /test "D:/Program_Files/wamp/apps/test/" <Directory "D:/Program_Files/wamp/apps/test/">     Options Indexes FollowSymLinks MultiViews     AllowOverride all         Order Deny,Allow     D ...
要是用smarty,不得不舍弃Zend_Layout。下面是Smarty配置过程。   从http://www.smarty.net/download下载smarty,将它放在工程library目录下。   在public/index.php里添加如下代码:   //对smarty模版进行初始化 include 'smarty/SmartyBC.class.php'; include 'Zend/Registry.php'; include 'Zend/Controller/Front.php'; include 'Zend/Controller/Plugin/ErrorH ...
题记:搞互联网的同学也许都知道一个数字——4秒,有研究表明,如果一个网站没有在4秒之内加载完成,用户就会感到焦躁不愉快,并离开这个网站(数据来自性能测试网站http://gtmetrix.com/)。网站的内容、SEO优化、用户体验?哪个更重要呢?在速度面前,也许这些都相对更次要。所以提高网页效率,是我们在新版微博的第一目标。从四个方面来浅谈我们新版微博的优化。 一、HTTP请求数的权衡 1.为什么要关心http请求? 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息。在用户打开一个页面的初初,包括等待时间、请求时间、建立响应时间、渲染时间……,都是消耗在前 ...

Zend framework之布局

 
在application目录下创建layout目录,并在layout目录下创建auth_layout.phtml。(默认布局模板是layout.phtml?)   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Ty ...
在application/configs/目录下创建一个文件db.ini     [general] db.adapter = PDO_MYSQL db.config.host = localhost db.config.username = db.config.password = db.config.dbname = first_php   或在application.ini里加入   resources.db.adapter = PDO_MYSQL    resources.db.params.host = localhost    resourcesre ...
今天照着教程基于Zend framework做一个简单的例子,遇到两个很初级的问题,在网上瞎搜索了一番,不断尝试才解决了。   问题一:使用Zend Studio创建一个ZF的工程后,只能访问默认URL如localhost/myphp/public,连localhost/myphp/public/index/index都不能访问,更不用说自己创建的action了。问题出在Apache/conf/httpd.conf文件里,AllowOverride应为All而不是None。 <Directory "<INTALL_PATH>\Apache2/htdocs&quo ...
  <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML5 demo</title> <style> .clock { width: 600px; height: 600px; border: 2px dotted red; border-radius: 20p ...
public static void convertToUnicode() { String originString = "\\e6\\aa\\a2\\e8\\a6\\96\\e6\\aa\\a2 \\e6\\aa\\a2 \\e8\\a6\\96 \\e \\"; String[] utfStrings= new String[3]; byte[] UTF8_Encoding = new byte[3]; int index = 0; try { for (int i = 0; i < originString.l ...
package com.temp; import java.util.HashMap; import java.util.Map; /** * 多个线程一起运行,结果统一输出 * */ public class MultiThreads { private Map<String, String> resultMap = new HashMap<String, String>(); private int processCount = 2; public static void main(String[] args) { lon ...
Global site tag (gtag.js) - Google Analytics