自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结php常用的正则表达式规范

1、 "^\d+$"  //非负整数(正整数 + 0) 3.    "^[0-9]*[1-9][0-9]*$"  //正整数 4.    "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5.    "^-[0-9]*[1-9][0-9]*$"  //负整数 6.    "^-?\d+$"    //整数 7.    "^\d+(\.\d+)?$"  //非

2013-06-30 12:18:17 841

原创 thinkphp模板中使用系统常量,获得ip

{$Think.server.SERVER_ADDR}{$Think.server.REMOTE_ADDR}{$Think.server.SERVER_NAME}{$Think.const.__SELF__}{$Think.const.APP_NAME}{$Think.now}{$Think.template}{$Think.version}{$Think.LD

2013-06-29 14:22:56 5934

原创 thinkphp中模获得ip

echo $this->_server('REMOTE_ADDR');//访问者外部的ip echo ''; echo $this->_server('SERVER_ADDR');//当前服务器的ip echo '';    echo $this->_get('name');//Com/dis/name/name echo ''; echo APP_NAME;//项目名称

2013-06-29 14:20:20 978

原创 批处理文件-svn的开启和关闭

1、开启svn:创建start.bat文件@echo offsc create MYSVN binPath= "D:/yy/server/bin/svnserve.exe -r D:\yy\cang --service" start= autonet start MYSVN@pause2、关闭svn:创建edd.bat文件@echo offnet stop MYSVN

2013-06-29 14:04:11 689

原创 memcached-client操作

5、memcached-client操作如果我们没有memcache.dll文件,我们能不能去操作memcached内存数据呢?特点:1.不需要开启memcache扩展2.使用fsockopen()套接字连接memcached3.同样执行执行CRUDPHP如何关闭notice级别的错误提示1、在php.ini文件中改动error_reporting改为:er

2013-06-26 21:24:54 1014

原创 如何将session数据保存到memcache中,以及memcache的生存周期

将session的数据保存到memcache中session的数据默认情况下,保存在file文件中但是我们可以通过修改php的配置,让他保存在其他地方(1)、打开D:\lamp\php/php.ini。session.save_handler = files是开着的,把它注释了 Session内容保存路径,添加画红线的那句话修改好了测试一下Session

2013-06-26 21:23:53 11016

原创 php操作Memcached缓存系统

php操作MemcachedPHP操作Memcached是通过开启扩展实现的,和php操作mysql道理一样memcache可以保存的数据:字符串,数值,数组,对象①.安装并配置Memcache扩展库在php.ini文件添加:extension=php_memcache.dll先修改(D:\lamp\php)php.ini配置文件并把对应的php_memca

2013-06-26 21:17:59 5485

原创 telnet如何操作Memcached缓存系统?

4、(1)telnet操作Memcached许多语言都实现了连接memcached的客户端,其中以Perl、PHP为主。仅仅memcached网站上列出的语言就有:• Perl • PHP • Python • Ruby • C# • C/C++为了让大家快速体验一下Memcached的使用,我们先通过一个现成的程序telnet来说明Memcached的使用,然后我们在讲解如何通过PH

2013-06-25 17:50:16 7052 2

原创 memcached缓存系统的简介与安装

1、  memcached基本概念emcached是一个高性能的分布式的内存对象缓存系统,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力从而大大提高读取速度。Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一

2013-06-25 17:46:21 1294

原创 dedecms的安装以及为他配置虚拟主机

一、概念:1、CMS是:Content Manage System  内容管理系统内容包括:商品,文章,软件,视频2、当前市面上常用的CMS有哪些?DedeCMS: 织梦    中小型公司,当然企业也在用PHPCMS:   中型的公司在使用帝国CMS:   大型的公司Yii -----资料都是英文,稀缺;3、DedeCMS的特点:1,简单,实用,开源

2013-06-24 14:36:17 3024

原创 fck编辑器的使用

FCK编辑器的使用注意:编辑器有浏览器缓存,所以修改配置后,一定要删一下缓存这个编辑器是采用 html+javascript开发出来的通常作为插件来使用:1,下载插件包 2,解压,加压之后看一看核心文件就是fckeditor.js(1) javascript如何使用fck编辑器(2)php如何使用fck编辑器1、javascript如何使用fck编辑器(

2013-06-23 09:58:55 5325

原创 php中如何开启GD库

php中开启GD库在浏览器输入启用wamp下的GD库(否则验证码可能不能用)D:\lamp\php\php.ini 文件

2013-06-23 09:51:44 2909

原创 访问项目时,不能自动加载index.php文件

1、修改配置文件D:\lamp\apache\conf\httpd.conf加上DirectoryIndex index.hmtl index.phpDirectoryIndex index.hmtl index.php2、第二中方法:修改D:\lamp\apache\conf\extra\ httpd-vhosts.conf的文件加上Options +IndexesD

2013-06-23 09:49:02 6233

原创 linux练习题大全

115. 命令fdisk /mbr的作用是() A.格式化主分区  B.删除安装在主分区的LiLo  C.备份安装在主分区的LiLo  D.安装LiLo到主分区  ★检查答案标准答案:B . 在使用ln建立文件符号链接时,为了跨越不同的文件系统,我们需要使用______ A.普通链接  B.硬链接  C.软链接  D.特殊链接  ★检查答案标准答案:C

2013-06-21 14:17:38 11038 1

原创 html5坦克大战代码

你的浏览器不支持canvas标签 //开始画出我们的tanke var canvas = document.getElementById('tankMap'); //相当于获得画笔 var ctx = canvas.getContext('2d'); //定义炸弹 var bombs = new Array(); var hero = new Hero(14

2013-06-21 14:07:09 1081

原创 html5表单标签

type=’email’               限制用户输入的必须为email格式type=’url’                 限制用户输入的必须为url格式(带协议的)type=’date’                 限制用户输入的必须为日期格式type=’time’               限制用户输入的必须为时间类型type=’number

2013-06-20 21:06:13 649

原创 html5自动填充表单

姓名:古惑仔中国古仔

2013-06-20 07:57:26 2394

原创 html5web存储方式

一、web存储方式:浏览器(客户端)访问服务器端的时候,携带的数据,之前这些数据保存在cookie中,但是cookie保存的数据大小有限html5的web存储html5的web存储分为:localStorage:sessionStorage:他们的区别在于:localStorage存储在客户端,大小没有限制,时间也没有限制sessionStorage: 在当前访

2013-06-19 19:24:31 2166

原创 html5离线存储

一、离线存储相当于将服务器端的资料,同步(下载到本地),这样当你离线后,会自动的从本地打开资源离线存储:相当于将服务器端的资料,同步(下载到本地),如果你访问这个页面,但是把服务关闭了,在刷新就访问不到,离线存储关闭服务还可以访问离线存储方式:1,通过apache的配置来实现:   (1) D:\lamp\apache\conf/httpd.conf添加:AddType

2013-06-19 07:52:57 1928

原创 html5加载图片

//得到画布var canvas=document.getElementById('myCanvas');//得到画笔,获得二维画布var ctx=canvas.getContext('2d');var img=new Image();//实例化对象img.src='a.jpg';//加载图片路径ctx.drawImage(img,0,0,300,400);//图片放置到画

2013-06-18 20:50:49 1218

原创 html5<canvas>标签绘制矩形,线条,圆

Html5有一种趋势,替代现在的web技术Html5是html+css+javascript的综合html5代码做了简化:1,文档声明:2,字符编码:3,默认css作为样式表,默认javascrip作为脚本语言,所以定义的时候,不需要声明了  一、html5新增的标签(1)标签(2)增加标签(3)增加音频和视频   标签(1)绘制矩形:你

2013-06-17 21:24:24 1457

原创 MongoDB数据库的安装,数据操作,

MongoDB是一个介于关系数据库和非关系数据库之间的产品。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大。一、Mongodb的安装:1,解压安装包,复制里面的bin目录到d盘2,建立目录,用来存放日志以及数据库文件;d:/data/db  d:/data/log.txt3,打开cmd窗口,执行

2013-06-14 15:22:39 1342

原创 ob缓存实现页面静态化

如何实现页面静态化:通过php的ob缓存来实现提高速度1,通过php的ob缓存来实现使用php的ob缓存实现页面静态化修改php.ini配置文件output_buffering=Off1,缓存:smarty缓存, ThinkPHP框架的缓存,PHP的ob缓存(1)ob---缓存,先将输出的数据呢,缓冲到一块空间然后显示的时候再显示这块空间的缓存的数据1,ob

2013-06-11 14:45:30 1188

原创 页面静态化

一、1、大型网站的优化技术:(1),SEO优化,(2),页面静态化(3),memcache(内存缓存)(4),服务器集群技术2、静态网址:纯静态HTML文档http://localhost/dir&file/var.html但是大家不要以为后缀是html的就是静态网站,3、动态网址:内容存于数据库中,根据要求显示内容,URL中以 ?, &localhos

2013-06-11 14:38:19 564

原创 PHP如何关闭notice级别的错误提示

1、在php.ini文件中改动error_reporting改为:error_reporting=E_ALL & ~E_NOTICE2、如果你不能操作php.ini文件,你可以使用如下方法在你想禁止notice错误提示的页面中加入如下代码:/* Report all errors except E_NOTICE */error_reporting(E_ALL^E_NOTIC

2013-06-10 21:00:39 702

原创 php中获得客户端,服务器ip

echo "当前脚本服务器的主机名:".gethostbyaddr($_SERVER['REMOTE_ADDR'])."";echo "获得当前运行PHP脚本(页面)所在的服务器的 IP 地址:".$_SERVER['SERVER_ADDR']."";echo "获得当前运行PHP脚本(页面)所在的服务器的 主机名:".$_SERVER['SERVER_NAME'];echo '';

2013-06-10 14:15:44 1206

原创 如何通过apache的重写机制实现 伪静态?

回顾一些虚拟主机(1)在D:/lamp/apache/conf/httpd.conf  开启虚拟主机(1)虚拟主机的具体配置,每一个网站对应一个模块我们对网站们分而治之,对每个网站做不同的访问权限设置开启虚拟主机之后,服务器读取的是虚拟主机对应的目录D:/lamp/apache/conf/extra/httpd-vhosts.conf修改:解析往配置文件中写

2013-06-09 16:54:33 745

原创 虚拟目录的配置(修改域名)

实现访问www.baidu.com 的时候显示我们的项目(1)浏览器的配置修改hosts文件,域名解析的原理:为什么访问 www.yibei.com 能够显示的是项目的目录里面的文件(1)先去你当地的hosts,查看有没有当前域名指向的ip地址,如果有,直接访问(2)如果没有直接去外网(DNS服务商),找,如果还没有提示错误,1,  先修改hosts文件修改

2013-06-09 16:48:30 1531

原创 重新安装了mysql,以前的数据库如何导入到新的数据库

重新安装了mysql,以前的数据库如何导入到新的数据库,导入到新的数据库不能用真么办?将之前的mysql中的data目录中的数据库文件夹,(需要哪个数据库复制哪个,不要都复制)D:/wamp/bin/mysql/mysql5.0.5b/data中的移动到D:/lamp/mysql/data/data中,数据可用2、如果数据库不能用,就先关闭数据库服务器:右击我的电脑-》管理-》服务

2013-06-09 16:42:30 11409 1

原创 apache+mysql+php的安装步骤

安装的版本:apache 2.2.22 mysql 5.5.24php 5.3.13(1)卸载之前的软件 一定要停止服务如何删除之前的服务打开cmd-》sc delete服务名(2)卸载删除一下环境变量(3)安装apache-》接受-》下一步-》-》下一步-》finsh测试是否安装成功:(2)安装php因为php是作为

2013-06-09 16:27:53 1093

空空如也

空空如也

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

TA关注的人

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