显示下一条  |  关闭

入海数沙

专门收集个人常用的技术文章

 
 
 
 
 
 

DEDECMS为文章添加NEW标志图片

2012-4-1 14:15:33 阅读12 评论0 12012/04 Apr1

找到extend.func.php添加自定义函数:

function shownewimg($pubtime)

{

$ntime = time();

$tagtime = $pubtime;

$day3 = 3600 * 24 * 30;

if($tagtime > $ntime-$day3) $pubtime = "<img src='http://www.musictherapy2003.com/images/new.gif' />";

else $pubtime = "";

return $pubtime;

}

在模板文件中添加

[field:pubdate function='shownewimg(@me)'/]

参考:

http://www.adminxiazai.com/article/cms/dedecms/2955.html

http://www.veryhuo.com/a/view/9235.html

作者  | 2012-4-1 14:15:33 | 阅读(12) |评论(0) | 阅读全文>>

PHP 利用 正则表达式 替换所有非本站链接

2012-3-1 10:26:53 阅读1 评论0 12012/03 Mar1

转自: http://4296411.blogbus.com/logs/163524073.html

Sep 26, 2011 by  Mr。薬小耀 / 0 Comments

最近在做小偷站,有的时候获取的内容里面有很多外链,

偷回来以后不想继续给别人做外链,于是就想去掉。

利用正则表达式可以很轻松的做到。

/* link not on this host */

//$content 为获取到的页面内容

//$source 为原站地址 如 http://www.blogbus.com

$pattern= '/<[^>]*href=[\'\"]http[s]?:\/\/(?!'.str_replace("http://","",$source).'|'.str_replace("http://www.","",$source).'|[\w\_]+\.'.str_replace("http://www.","",$source).')[^\'^\"]*[\'\"][^>]*>(.+?)<\/a>/is';

$newlnk = '<a>$1</a>';

作者  | 2012-3-1 10:26:53 | 阅读(1) |评论(0) | 阅读全文>>

PHP汉字的截取解决方法

2012-2-22 11:27:15 阅读32 评论0 222012/02 Feb22

PHP汉字的截取解决方法

   在每种语言中,都会遇到汉字的截取,原因英文字母占一个字节,汉字占2个字节,一般的函数中都是对单个字节的,就是说按照英文截取的,当遇到汉字时可能截取一半,就会出现乱码。下面是php的解决方案,其他语言类似。

  Java代码

双击代码全选

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

function msubstr($str, $start, $len){

$tmpstr = "";

$strlen = $start + $len;

for($i = 0; $i < $strlen; $i++){

if(ord(substr($str, $i, 1)) > 0xa0){

$tmpstr .= substr($str, $i, 2);

$i++;

}else

$tmpstr .= substr($str, $i, 1);

}

return $tmpstr;

作者  | 2012-2-22 11:27:15 | 阅读(32) |评论(0) | 阅读全文>>

XP中的Administrator是显示与隐藏方法

2012-2-7 9:47:54 阅读33 评论1 72012/02 Feb7

我们在安装 WinXP时,如果设置了一个系统管理员帐号,那么系统内的没有密码保护 Administrator 管理员帐户不会出现在用户登录列表中的,可是却具有系统最高权限,为安全起见,可事先给它设置密码,待需要时再自己调用就行了,以下是本人的方法:

1、 “老式登录”   系统启动到欢迎屏幕时按2下Crl+At+Delete”,在打开的登录框中输入Administrator再接着单击“更改用户登录或注销的方 式”,勾掉“使用欢迎屏幕前的复选框,再点击“应用选项”就可在启动时直接输入Administrator帐号及密码登录。

2、在登录 时显示Administrator帐户单击“开始→运行”输入regedit后回车进入到“注册表”再单击以下选项 “[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion \Winlogon\SpecialAccounts\UserList]”分支,将右边的Administrator的值改为“1”,以后就可让 Administrator帐号出现在登录屏幕上。

3、自动登录到Administrator帐号 单击“开始→运行”输入 “control.exe userpasswords2”后确认,在打开的“用户帐户”窗口勾掉“要使用本机用户必须输入密码”前的复选框,单击应用后,在弹出的“自动登录”窗口 中输入Administrator帐号密码,按2次“确定”就可。注意:如果原来就设置其它帐户自动登录,应勾选“要使用本机,用户必须输入密码”前的复

作者  | 2012-2-7 9:47:54 | 阅读(33) |评论(1) | 阅读全文>>

快速获得强大外链的10大方法!

2011-12-26 16:49:35 阅读63 评论0 262011/12 Dec26

其实今天主要是说一个思路,在外连链接的方向上面不会没有头绪,当然很多地方和大家接触的行业以及优化的网站都有一定的差异性,很多在外链的手法上面你一 定要考虑到你的行业的选择,是否上面的外链建设对你有价值,能够从中总结出一个操作方式,结合内容找出适合自己的方式方法进行运作,这样你才能真正的学到 你想要的东西。

一、如何做外链

下面列举下基本找外链的方法,可以一起进行探讨

⒈博客群

这个方法一直都是受到SEOER们的强烈追捧。新站在建立的初期往往是因为资源的匮乏而导致获得外连的数量是少之又少的。首先,你本网站本身并不是很优 秀,去找人做友情连接,人家第一时间就要看你的PR,所以,新站想要靠友情连接连建立外连是很困难的。当然了,除非你自己很牛,不然一般是没什么人愿意跟 你换的。那么,这时候我们就可以用博客群建立起自己的外连资源了。至于博客,我相信你百度一下可以获得不少。这里我要说的是如何利用博客建立你的外连,首 先我们把权重较高的几个门户博客建立好以后,就以我们网站的核心关键字为锚点,做个友情连接指向我们的主站。然后就开始更新内容,这个是跟网站是同步的。 开始每天更新原创内容,先发往网站上,就再分别复制到你的博客群去,记得在文章结尾处挂上网站的连接。这样做是因为很多博客的权重往往比你自己的网站权重 要高,所以有的内容你的站还没有被收录的时候,博客就已经被收录。这样做就能为你的早期积累一定的反向连接,这就是所谓的吸引蜘蛛了。等到网站被收录后, 更新的原创内容就先发往自己的网站上,等收录了再往博客上发。造成自然转载的迹象,提高权重。

作者  | 2011-12-26 16:49:35 | 阅读(63) |评论(0) | 阅读全文>>

今天负责的一CentOS服务器受到流量攻击,无法登陆管理,机房重启机器后。

启动 mysqld 时经过很长时间显示

Timeout error occurred trying to start MySQL Daemon.

终端进入 mysql 时显示

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

后来查到是 /var/log/httpd/ 下一个日志文件把磁盘空间点满了造成的,删除后重启服务器就好了。

作者  | 2011-12-16 19:25:56 | 阅读(102) |评论(0) | 阅读全文>>

红薯 10 个很棒的 jQuery 代码片段

2011-11-28 8:24:21 阅读84 评论0 282011/11 Nov28

[代码] 图片预加载

01(function($) {

02  var cache = [];

03  // Arguments are image paths relative to the current page.

04  $.preLoadImages = function() {

05    var args_len = arguments.length;

06    for (var i = args_len; i--;) {

07      var cacheImage = document.createElement('img');

08      cacheImage.src = arguments[i];

09      cache.push(cacheImage);

10    }

11  }

12

13jQuery.preLoadImages("image1.gif", "/path/to/image2.png");

作者  | 2011-11-28 8:24:21 | 阅读(84) |评论(0) | 阅读全文>>

【引用】php判断字符串编码是否为utf8的函数

2011-9-13 15:41:49 阅读168 评论0 132011/09 Sept13

2011-09-02 17:32 67人阅读 评论(0) 收藏 举报

function is_utf8($word)

{

 if(preg_match("/^([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}/",$word) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}$/",$word) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){2,}/",$word) == true) {

作者  | 2011-9-13 15:41:49 | 阅读(168) |评论(0) | 阅读全文>>

jQuery中的事件绑定和去除事件绑定

2011-9-13 15:15:57 阅读441 评论0 132011/09 Sept13

前天+昨天在折腾本博主题 zSnos-private 的  ajax(jQuery) 加载时碰到一个很郁闷的问题,就是不知道如何去除事件绑定,导致 ajax 请求数成倍增长,囧~

由于没有学过 js ,所以对这些东东不太了解,碰到问题没啥反应,在 Twitter 上请教了 js 高手 Qiqiboy,他说 js 的他会,但 jQuery 的不太了解。于是自己放狗搜……

找到一些资料,特贴此以备忘。

一、用bind()方法来对匹配元素进行特定事件的绑定

在文档装载完成后,使用bind()方法来对匹配元素进行特定事件的绑定,bing() 方法的调用格式为:

bind(type[,data],fn);

3个参数,说明如下

type:blur、focus、load、resize、scroll、unload、click、 dblclick、mousedown、mouseup、mousemove、mouseover、mouseout、mouseenter、 mouseleaye、change、select、submit、keydown、keypress、keyup和error等,当然也可以是自定义名 称。

data是可选参数:作为event.data属性值传递给事件对象的额外数据对象。

fn参数则是用来绑定的处理函数。

例子:点击侧边栏标题显示内容

html代码:

<div id="sidebar">

作者  | 2011-9-13 15:15:57 | 阅读(441) |评论(0) | 阅读全文>>

javascript中foreach的用法

2011-8-2 15:42:49 阅读183 评论0 22011/08 Aug2

在javascript中也有类似foreach的用法

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

//首先先取值,以下两种都可以使用

var myobj = new Object();

myobj.color = 'red';

myobj.name = 'hsin';

myobj.nation = 'taiwan';

var myarr = new Array('blue','joe','taiwan');

//使用for(var key in arr)的方式

var content='';

for(var key in myobj){

content += key+' : '+myobj[key]+'<br />';

}

for(var key in myarr){

content += key+' : '+myarr[key]+'<br />';

}

//将结果填入id='content_box'的标签内容中

document.getElementById('content_box').innerHTML = content;

作者  | 2011-8-2 15:42:49 | 阅读(183) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 

北京市 门头沟区 处女座

 发消息  写留言

 
近期心愿希望有个女朋友,呵
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注