自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 javascript 正则验证URI

function IsURL(str_url){ var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]

2013-08-12 11:49:37 590

原创 mysql行号问题

MYSQL目前不支持行号功能,如果想按某字段进行排序,然后得到排序号,很麻烦,要想实现这种功能,网上的答案五花八门,经过几次实验,得出如下一条SQL文就能简单实现此功能,现共享一下。表 a: UID Money2 4441 2223 5554 6666想要以Money排序取得排行号:SQL文如下:Select UID,(@rowNum:=@rowNum+1) as row

2013-06-08 21:51:29 412

转载 javascript 去除字符串两端空格

01 02 String.prototype.trim=function(){03 return this.replace(/(^\s*)|(\s*$)/g, "");04 }05 String.prototype.ltrim=function(){06 return this.replace(/(^\s*)/g,"");07 }08 String.pr

2013-05-31 15:54:44 581

原创 urlencode()与rawurlencode()的区别

urlencode()将字符串中除了-_之外所有非字母数字字符都将被替换成百分号%后跟两位十六进制数,空格则编码为加好(+)(与rawurlencode不同)

2013-05-28 09:41:15 389

原创 比较运算符注意点

<?phpvar_dump(0 == "a"); // 0 == 0 -> truevar_dump("1" == "01"); // 1 == 1 -> truevar_dump("10" == "1e1"); // 10 == 10 -> truevar_dump(100 == "1e2"); // 100 == 100 -> trueswitch ("a") {case 0:

2013-05-12 17:07:07 362

原创 逻辑运算符的区别

<?php // "||" has a greater precedence than "or" $e = false || true; // $e will be assigned to (false || true) which is true $f = false or true; // $f will be assigned to false var_dump($e, $f);

2013-05-09 19:51:12 353

原创 php多个进程写入一个文件与模拟一个队列

function write_file($filename, $content){ $lock = $filename . '.lck'; $write_length = 0; while(true) { if( file_exists($lock) ) { usleep(100); } else {

2013-05-02 20:38:16 750

原创 framer

基本上有三种方法可以达到这种功能。 第一种方法是制作一个按钮, 让使用者按下后去启动一个能同时将两份文件载入不同frames或新视窗的函式 (function)。 若您曾经看过此份简介文件的其它章节的话, 我相信您可以很轻易写出这种语法: 我们制作了三个 frame, 第一个 frame 中包含了一个按钮。 请注意, 第一个 HTML 档案只是用来打开 frame 和给予每个 fram

2013-05-02 08:30:50 396

原创 linux学习

#!/bin/sh yum -y install zlib-devel gd zlib-devel libXpm* freetype freetype-devel libjpeg* libpng* libxml2 libxml2-devel libmcrypt gettext-devel perl-Text-Iconv gcc gcc-c++ make autoconf automake

2013-05-02 07:56:28 411

原创 猴子选大王

n只猴子围坐成一个圈,按顺时针方向从1到n编号。然后从1号猴子开始沿顺时针方向从1开始报数,报到m的猴子出局,再从刚出局猴子的下一个位置重新开始报数,如此重复,直至剩下一个猴子,它就是大王。设计并编写程序,实现如下功能:(1) 要求由用户输入开始时的猴子数n、报数的最后一个数m。(2) 给出当选猴王的初始编号。function find($m, $n) { $arr = rang

2013-04-22 21:32:40 649

原创 php知识盲点

//地址引用function timeTwo(&$int){ $int = $int *2;}$int = 2;timeTwo($int);var_dump($int); //int(4)//地址引用问题var_dump(1 % 2);$arr = array(1, 2, 3);foreach($arr as &$val){   echo $val.'#';

2013-04-20 20:26:55 458

原创 include文件返回值问题

//require 失败,则导致一个致命性的错误//include() 是一个特殊的语言结构,其参数不需要括号return.php$var = 'PHP';return $var;?>noreturn.php$var = 'PHP';?>testreturns.php$foo = include 'return.p

2013-04-20 19:30:36 453

原创 Drupal学习笔记(一)

学习写一个Drupal模块。编写一个.info模块信息文件,文件名要与模块的名字相同。name = Annotate //模块名description = "Allows users to annotate nodes." //关于这个模块的描述package = Pro Drupal Development //我的理解类似与于命名空间,也就是该模块属于哪一个类型core = 7

2012-09-03 10:13:49 375

原创 获取指定年、月的具体天数

cal_days_in_month(CAL_GREGORIAN,$mouth,$year)

2012-04-27 13:49:56 625

原创 phpcms 内容模块 index.php

defined('IN_PHPCMS') or exit('No permission resources.');//模型缓存路径define('CACHE_MODEL_PATH',CACHE_PATH.'caches_model'.DIRECTORY_SEPARATOR.'caches_data'.DIRECTORY_SEPARATOR);pc_base::load_app_func

2012-02-14 17:03:45 981

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除