欢迎各位兄弟 发布技术文章

这里的技术是共享的

shiping1 的头像

标签云 特效

9个优秀的标签云免费生成工具

普通分类: 
shiping1 的头像

js 特效搜关键字

1) 焦点图
2) 标签云
普通分类: 
shiping1 的头像

phpmyadmin

shiping1 的头像

如果 dedecms 模板调用的函数不存在, 自定义 函数 未定义 函数 如果在模板文件中调用的话 未定义函数 不会报错 有大用 有大大用 有大大大用

( time.helper.php 里没有定义的函数,我所有的自定义的函数都定义在这个里面)

如果 dedecms 模板调用的函数不存在,

那么 就会一片空白,什么也不显示,为什么呢?

因为  include/dedetag.class.php 里面 的约 

普通分类: 
shiping1 的头像

php include path

php设置include路径的方法

有两种方法来设置php的include_path.

一:修改php.ini文件中的include_path项。

例:include_path = .:/usr/local/lib/php:./include

二:使用ini_set方法(对于无法修改php.ini的情况)。

例:ini_set("include_path", ".:../:./include:../include

 

include_path补充

普通分类: 
shiping1 的头像

window下jdk环境变量设置

java环境变量设置  (这个有大用 绝好简单方便)

普通分类: 
shiping1 的头像

firebug 查看 hover

1)我们不选中firebug的框 ,点我们所想要的元素 鼠标移开 就可以看到hover 而不是鼠标移走 就看不到了
2)通过元素 a:hover 当然也可以 当然 好像我们的firebug 此时也可以鼠标移走 可以看到
不过个人感觉第1种方法比较好
普通分类: 
shiping1 的头像

HttpAnalyzer

HttpAnalyzer

 

1.有时启动时会报Inject failed ,重启HttpAnalyzer,
重启电脑, 不行就重装一遍。

普通分类: 
shiping1 的头像

ie background 设为顶部对齐 但是事实它顶部不对齐 那么就设一下这个div高度

普通分类: 
shiping1 的头像

Dreamweaver设置应用源格式|

Dreamweaver设置应用源格式|

菜单=>命令=>应用源格式
2012年1月7日 - Dreamweaver里面有一个很方便的命令来格式化源代码,
这就是应用源格式(快捷键Alt+C+A),
普通分类: 
shiping1 的头像

regular 正则表达式 移除 过滤 中英文空格 中文空格 英文空格 有大用 有大大用

//修饰符
  i   (忽略大小写)   
  g   (全文查找出现的所有   pattern)   
  gi   (全文查找、忽

普通分类: 
shiping1 的头像

php去除字符串首尾中英文空格

  1. /** 
  2.  * 去除空格(包括中英文空格) 
  3.  * User: yangyingjie 
  4.  * qq: 471156231  
  5.  */  
  6. function  mbTrim($str)  
  7. {  
  8.     return mb_ereg_replace('(^( | )+|( | )+$)'''
普通分类: 
shiping1 的头像

php preg_replace 特殊符号 加号点号星号问号 misU 有大用 有大大用

//修饰符
  i   (忽略大小写)   
  g   (全文查找出现的所有   pattern ,这个全局不懂什么意思),加上g后,好像 preg_match('/aa/g','','任意字符串') 替换后就是null
  gi   (全文查找、忽略大小写)
  U   表示非贪婪匹配 ,匹配一次就中止了   (U好像是贪婪匹配) (可以100%的肯定 U的贪婪匹配)
  m   将一个字符串视为多行   ^ 定位换行符之后的内容, $定位换行符之前的内容
  s 表示 使用 小圆点匹配任意字符 ,包括  换行符 (\n)
\num num应该被赋予一个正数。与已经储存的部分比较。例:"(.)\1"和任意的两个连续的相同
文字一致。

普通分类: 
shiping1 的头像

//去掉首尾的中英文空格

 //去掉首尾的中英文空格
 function removeCnEnSpace($str)
 {
     return mb_ereg_replace('(^( | )+|( | )+$)', '', $str);
     
     
 }
普通分类: 
shiping1 的头像

正则表达式匹配 php 的 preg_match

<?php


//如果提供了 matches,则其会被搜索的结果所填充。$matches[0] 将包含与整个模式匹配的文本,
//$matches[1] 将包含与第一个捕获的括号中的子模式所匹配的文本,以此类推。

//preg_match() 返回 pattern 所匹配的次数。要么是 0 次(没有匹配)或 1 次,
//因为 preg_match() 在第一次匹配之后将停止搜索。
//preg_match_all() 则相反,会一直搜索到 subject 的结尾处。
//如果出错 preg_match() 返回 FALSE。

preg_match("/^(http:\/\/)?([^\/]+)/i","http://www.php.net/index.html http://www.baidu.com", $matches);
$host = $matches[2];

var_dump($matches);
echo "<br>";
普通分类: 
shiping1 的头像

DOM js插入与追加新结点 删除子节点

js:appendChild、insertBefore和insertAfter

普通分类: 
shiping1 的头像

control.js 代码 control js 下面是control.js的代码 直接复制即可

/*
Copyright 2010 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
普通分类: 
shiping1 的头像

js 在哪个元素之前插入哪个元素 在某元素之前插入某元素

<script type="text/javascript">
var cjsscript = document.createElement('script');
cjsscript.src = "/control.js";
var cjssib = document.getElementsByTagName('script')[0];
cjssib.parentNode.insertBefore(cjsscript, cjssib);
</script>
普通分类: 
shiping1 的头像

ControlJS-脚本的无阻塞下载

  • ContrloJs有大用
    让页面跑的更快些:ControlJS-脚本的无阻塞下载

    Posted at 2011年04月21日 17:14 | 发现 | 查看:3,249

    官方网站:http://stevesouders.com/controljs/

    ControlJS能做什么:

普通分类: 
shiping1 的头像

用ControlJS优化阿里妈妈广告ControlJS实现异步加载、延迟执行、重写document.write

用ControlJS优化阿里妈妈广告ControlJS实现异步加载、延迟执行、重写document.write

(2012-07-31 14:53:26)
普通分类: 
shiping1 的头像

Linux的关机与重启命令 有大用

重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

普通分类: 
shiping1 的头像

WEB工具,Cuzillion,这个工具可让用户在线创建一个他们想要的页面

WEB工具,Cuzillion,这个工具可让用户在线创建一个他们想要的页面
http://stevesouders.com/cuzillion/
可以测 js (内联 外部js脚本) css(内联css 外部css文件) 不同的位置对网页加载速度的影响


http://blog.xmaoseo.com/385.html
http://blog.xmaoseo.com/265.html
我们在优化中会用到很多工具如CSS图片合成工具 SpritesMe
普通分类: 
shiping1 的头像

Firebug网络监视详解

 

Firebug是一个非常强大的Firefox附加组件,可以查看、编辑HTML,CSS,JavaScript,Cookies,是开发者必不可少的工具,现在Firebug的发行版本是1.3.3。

Firebug中有一个叫“网络”的面板,在这里我们可以看到各个元素的详细信息。

从左往右分别是

  • 请求部分
  • http状态码
  • 域名
  • 文件大小
  • timeline

请求部分

普通分类: 
shiping1 的头像

谁能告诉我什么是反向代理

代理就是你的访问通过一台机器来访问网站。。你是主动的,网站是被动的,网站那里不能得到你的真实ip地址。

反向代理就是是网站通过一台机器发布到公网。。你访问的时候是直接访问那台代理机器的,然后通过那台机器才访问到网站。你无法得到网站的真实ip地址。
普通分类: 
shiping1 的头像

为何我的网站第一次打开速度非常慢?

为何我的网站第一次打开速度非常慢?

问:为何我的网站第一次打开速度非常慢?之后速度就很快?

答:您的网站可能存在以下几个原因,请进行自检!

 一:这是因为首页的 有某些 图片太大了,超过上百KB 导致 下载到缓存时 延长时间!

普通分类: 
shiping1 的头像

emeditor 大小写转换 大写变小写 小写变大写 有大用

emeditor   先选中文本 小写变大写  快捷键 ctrl+shift+u        (可能这个快捷键与其它快捷键冲突,所以不起作用)
emeditor   先选中文本 大写变小写  快捷键 ctrl+u


EmEditor更改英文大小写的方法:选择相关内容,点击:编辑-->转换选定内容-->请选择“大写/小写/每单词首字母大写”的相关操作。


普通分类: 
shiping1 的头像

ps 切换键 caps lock 大小写键 进行切换

普通分类: 
shiping1 的头像

labjs 使用教程

LABJS使用教程

知道LABJS这个概念其实早于sea.js,但因为sea.js是中文,并且第一眼就喜欢上sea.js的CommonJS所以并没有深入了解过LABJS。

在 使用sea.js的时候不可避免的碰到js文件依赖问题,这时候才想起不到5k的LABJS来,看过手册之后俺不禁怀疑“有必要sea.js和labjs 一起使用么”,或许俺等到sea.js可以支持文件加载顺序之后再回到sea.js的怀抱?除了看起来美观和支持css外,没看到sea.js有什么更大 的优势,原有项目迁移到labjs上比迁移到sea.js上成本要小很多,而且labjs比sea.js小了近一半…

介绍下LABJS的几个实例:
实例1:

普通分类: 
shiping1 的头像

网页性能之并行下载与减少连接Overhead的平衡

网页性能之并行下载与减少连接Overhead的平衡

2011-06-07 15:01 by hackerzhou

最近在改写博客的主题,其中一个比较重要的方面就是研究如何提升网页在浏览器中加载的效率。本 文主要从页面内资源加载的角度出发来探讨这个问题,网上也有很多关于这方面的争论,主要分为主张多资源文件从而并发下载的“主多派”和主张整合页面资源到 较少资源文件的“主少派”。那么什么才是真相?多资源文件真的能做到并发下载吗?

普通分类: 
shiping1 的头像

ps 选择相似颜色 有两种 一种是魔术棒 另一种是菜单=>选择=>色彩范围

普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS