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

这里的技术是共享的

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 选择相似颜色 有两种 一种是魔术棒 另一种是菜单=>选择=>色彩范围

普通分类: 
shiping1 的头像

makehtml_map.php 通过 plus/sitemap.htm生成静态文件

makehtml_map.php 通过 plus/sitemap.htm生成静态文件
在sitemap.htm里不认识 许多标签 比如不认识{dede:type typeid}
这个我标签  我们可以在sitemap.htm里包含一下 aaaa.htm
然后在 aaaa.htm里面使用这个标签
普通分类: 
shiping1 的头像

给dedecms加上动态的sitemap

给dedecms加上动态的sitemap

根据sitemap.org上的规范,我们可以知道sitemap是一个xml文件,包含链接,更新时间,优先级
在php中,我们可以输出一个xml文件提交给google等搜索引擎,目前百度还不支持sitemap。
方法也很简单,代码不多
文件:path/to/data/sitemap.php
 
  1. <?php
    header('Content-Type: text/xml');
    require_once(dirname(__FILE__).'/../include/common.inc.php');
    require_once(dirname(__FILE__).'/../include/channelunit.func.php');
    echo '<?xml version="1.0" encoding="UTF-8"?>';
    ?>
普通分类: 
shiping1 的头像

javascript 获取 得到 页面高度(多种浏览器)(转)有大用

它们的值都是数字 不带px
普通分类: 
shiping1 的头像

已 发送邮件 dreamweaver wap 站长群 drupal

普通分类: 
shiping1 的头像

设置画布高度为自适应

fusion.canvas.setHeight 选择字号:

  1 功能说明
“调整画布高度”前端JS接口。
调用本接口,应用runtime时可自适应调整高度。
 
普通分类: 
shiping1 的头像

关于mysql的substring_index函数

函数说明:
SUBSTRING_INDEX(str,delim,count) 返回字符串 str 中在第 count 个出现的分隔符 delim 之前的子串。如果 count 是一个正数,返回从最后的(从左边开始计数)分隔符到左边所有字符。如果 count 是负数,返回从最后的(从右边开始计数)分隔符到右边所有字符。


举例:
[color=darkblue][/color]
mysql> select postId,substring_index(postId,'|',2) from user_resumetbl order by id desc limit 10;
+------------+-------------------------------+
普通分类: 
shiping1 的头像

{dede:global name='maplist'/} 修改网站地图样式

网友提问:DedeCMS地图标签{dede:global name='maplist'/}在哪修改?最近新做了个网站(QQ表情图片)DedeCMS地图maplist默认的样式不好看,我想会给它加个CSS样式,想修改这个变量,但是不知道在何处修改,求指教!

普通分类: 
shiping1 的头像

DedeCMS网站地图优化技巧:生成根目录 修改网站地图路径 有大用

DedeCMS网站地图优化技巧:生成根目录

普通分类: 
shiping1 的头像

ps 取颜色 有时 不是 铅笔状 要改成状

按下tab键 即可
普通分类: 

页面

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