欢迎各位兄弟 发布技术文章
这里的技术是共享的
Steve Souders 最近做了这么一个东西—— ControllJs。 主要为了是解决网页加载中Js文件的性能问题。这里做一个简单的转述。
众所周知,资源文件在浏览器加载直至用户可用是有两个阶段的:加载,执行。JavaScript的加载会阻滞其他资源的加载,而由于浏览器渲染是单 线程的,JS执行的同时浏览器实际是假死状态的,页面渲染会停止,浏览器也不会下载新的文件。这样也会造成很大的性能问题, 所以Steve提出了三个方法:异步加载;延迟执行;覆写document.write。1. 异步加载核心思想还是很简单:让页面中的js片段对浏览器不可识别。jquery的template也是用了类似的方法。
外链脚本:由
$(document).ready(
function
() {
$(
'.guest li'
).each(
(){
jquery.
//下面的代码现在好像不行了 <embed width="381" height="258" align="middle" flashvars="isAutoPlay=flase&winType=index" allowfullscreen="true" a
preg_last_error
[edit] Last updated: Fri, 08 Nov 2013
view this page in
好像按住 shift+enter 就可以换行了 好像这里enter键必须是主键盘的enter键 而右边那个enter不起作用试试调一下字体行间距
2013/03/23 | 分类: 工具与资源 | 1 条评论 | 标签: 工具, 标签云
( time.helper.php 里没有定义的函数,我所有的自定义的函数都定义在这个里面)
如果 dedecms 模板调用的函数不存在,
那么 就会一片空白,什么也不显示,为什么呢?
因为 include/dedetag.class.php 里面 的约
一:修改php.ini文件中的include_path项。
例:include_path = .:/usr/local/lib/php:./include
二:使用ini_set方法(对于无法修改php.ini的情况)。
例:ini_set("include_path", ".:../:./include:../include
include_path补充
1.有时启动时会报Inject failed ,重启HttpAnalyzer,重启电脑, 不行就重装一遍。
//修饰符 i (忽略大小写) g (全文查找出现的所有 pattern) gi (全文查找、忽
//修饰符 i (忽略大小写) g (全文查找出现的所有 pattern ,这个全局不懂什么意思),加上g后,好像 preg_match('/aa/g','','任意字符串') 替换后就是null gi (全文查找、忽略大小写) U 表示非贪婪匹配 ,匹配一次就中止了 (U好像是贪婪匹配) (可以100%的肯定 U的贪婪匹配) m 将一个字符串视为多行 ^ 定位换行符之后的内容, $定位换行符之前的内容 s 表示 使用 小圆点匹配任意字符 ,包括 换行符 (\n)\num num应该被赋予一个正数。与已经储存的部分比较。例:"(.)\1"和任意的两个连续的相同文字一致。