有谁知道如何为jquery-mobile 设置默认数据主题?
看起来有必要为每个组件设置数据主题.
即使为页面数据角色设置了数据主题,加载列表和其他组件也不会遵守它.
我错过了手册的某些页面吗?
我有一个C++ autoconf托管项目,我正在适应在FreeBSD主机上编译.最初的系统是Linux,所以我做了一个AM_CONDITIONAL来区分我正在构建的主机并将代码分成系统特定的文件.
configure.ac
AC_CANONICAL_HOST
AM_CONDITIONAL([IS_FREEBSD],false)
case $host in
*free*)
AC_DEFINE([IS_FREEBSD],[1],[FreeBSD Host])
AM_CONDITIONAL([IS_FREEBSD],true)
BP_ADD_LDFLAG([-L/usr/local/lib])
;;
esac
Makefile.am
lib_LTLIBRARIES=mylib.la
mylib_la_SOURCES=a.cpp \
b.cpp
if IS_FREEBSD
mylib_la_SOURCES+=freebsd/c.cpp
else
mylib_la_SOURCES+=linux/c.cpp
endif
当我运行automake时,它失败了这种消息:
Makefile.am: object `c.lo' created by `linux/c.cpp' and `freebsd/c.cpp'
有关如何配置automake以尊重此条件的任何想法,即使在Makefile.in构建过程中也是如此?
如果文件有不同的名称,我这是有效的,但它是c ++代码,我试图保持文件名与类名相同.
提前致谢!
我需要提取HTTP请求的虚拟主机名.由于这将针对每个请求完成,我正在寻找最快的方法来执行此操作.
以下代码和时间只是我学习的一些方法.
那么,有一些更快的方法来做到这一点?
$hostname = "alphabeta.gama.com";
$iteractions = 100000;
//While Test
$time_start = microtime(true);
for($i=0;$i < $iteractions; $i++){
$vhost = "";
while(($i < 20) && ($hostname{$i} != '.')) $vhost .= $hostname{$i++};
}
$time_end = microtime(true);
$timewhile = $time_end - $time_start;
//Regexp Test
$time_start = microtime(true);
for($i=0; $i<$iteractions; $i++){
$vhost = "";
preg_match("/([A-Za-z])*/", $hostname ,$vals);
$vhost = $vals[0];
}
$time_end = microtime(true);
$timeregex = $time_end - $time_start;
//Substring Test
$time_start = microtime(true);
for($i=0;$i<$iteractions;$i++){
$vhost = "";
$vhost = substr($hostname,0,strpos($hostname,'.'));
}
$time_end …Run Code Online (Sandbox Code Playgroud)