`
tw5566
  • 浏览: 458725 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
en:/^[a-z]+$/i, //匹配英文 cn:/^[\u4e00-\u9fa5]+$/, //匹配中文 num:/^\-?\d+(?:\.\d+)?$/, //匹配数字(包括小数点) int:/^\-?\d+$/, //匹配整数 sint:/^(0|[1-9]\d*)$/, //匹配正整数 pint:/^\d+$/, //匹配纯数字 uid:/^[a-z][a-z0-9_]*$/i, //匹配登陆账号(字母开头,接数字、 ...
系统环境:Windows 2003       MYSQL版本 5.1.381:主服务器mainIP地址:192.168.1.1012:从服务器companionIP地址:192.168.1.102 1、首先停止主服务器Mysql服务,备份数据库到从服务器确保主从服务器数据库数据一样。后启动MYSQL服务。 2、在主服务器Mysql数据库上创建一个备份用户命令如下: Java代码  
windows下如何配置mysql主从库1。准备工作:先安装一个数据库(用作从库,如果是在同一台服务器上,在windows上安装两个mysql),把主库数据dump过来;   windows下如何配置mysql主从库1。准备工作:先安装一个数据库(用作从库,如果是在同一台服务器上,在windows上安装两个mysql),把主库数据dump过来;2。主库配置:修改主库的配置文件(my.ini),在结尾加入:   log-binbinlog-do-db=想要同步的数据库,如果是多个,可以逗号隔开server-id=1(也可以是别的数字,只要没有重复就行)
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数 ...

(转)php生成html类

    博客分类:
  • php
<?php class html { var $dir; //dir for the htmls(without/) var $rootdir; //root of html files(without/):html var $name; //html文件存放路径 var $dirname; //指定的文件夹名称 var $url; //获取html文件信息的来源网页地址 var $time; //html文件信息填加时的时间 var $dirtype; //目录存放方式:year,month,,, ...
SQL查询缓存 适合读者 本教程适合于那些对缓存SQL查询以减少数据库连接与执行的负载、提高脚本性能感兴趣的PHP程序员。 概述 许多站点使用数据库作为站点数据存储的容器。数据库包含了产器信息、目录结构、文章 ...
//正则案例:使用php函数来改变字符值 $string = "April 15, 2003"; //注意:使用模式修正符 /e 其作用是将匹配结果用作表达式,须使用它才可以使用\\3这样模式变量 $pattern = "/(\w+) (\d+), (\d+)/e"; // 此处的模式变量\\2将被strtoupper转换为大写字符 : 注意函数当中用单引号连接 '字符串'.函数('模式变量').'字符串' $replacement = "'\\2'.strtoupper('\\1').'1,\\3'&quo ...

php 日期和时间 (转)

    博客分类:
  • php
PHP提供了大量的内置函数,使开发人员在时间的处理上游刃有余,大大提高了工作效率。我们今天就为学员介绍一些常见的PHP日期和时间函数以及日期和时间的处理。 9.1 常用的日期和时间处理函数 表9-1:常用的日期和时间处理函数 函 数 说 明 checkdate 验证时间函数,判断时间是否有效,有效返回true,否则返回false date_default_timezone_get 取得脚本日期时间函数所使用的默认时区 date_default_timezone_set 设定日期时间函数的默认时区 date 格式化一个本地时 ...

php 取整的几种方法

    博客分类:
  • php
floor 舍去法取整 语法格式:float floor ( float value ) 返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。 echo floor(4.3); // 4 echo floor(9.999); // 9 ceil 进一法取整 语法格式: float ceil ( float value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 fl ...
DROP PROCEDURE IF EXISTS UP_SplitPages; CREATE PROCEDURE UP_SplitPages( nCurrPage int,/*当前页*/ nFieldName varchar(1000),/*显示字段*/ nTablename varchar(100),/*表名*/ nWhereStr varchar(1000),/*查询条件*/ nOrderStr varchar(1000),/*排序条件*/ nPageSize int/*每页条数*/ ) BEGIN DECLARE sBeginRow INT DEFAULT 0 ...
一、问题起源    稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模块时,仍然需要重新登录,这就是一次登录,全部通行的问题,映射到技术上,其实就是各个服务器之间如何实现共享 SESSION 数据的问题。 二、PHP SESSION 的工作原理    在解决问题之前 ...
1。      PHP服务端默认的session存储是文件存放方式,在Windows上PHP默认的Session服务端文件存放在C:\WINDOWS\Temp下,可用session_save_path ('./t/');指定具体存放目录。 2。      SESSION 的实现中采用COOKIE技术,SESSION会在客户端保存一 ...
1.创建存储过程。2.创建事件(定时执行存储过程)。举例,如有表STUDENT 字段有id、name、age、login_time(登录时间);每30秒更新登录时间为当前时间。(1)创建STUDENT表。(2)创建存储过程pro_student:beginupdate STUDENT set login_time=now();end保存(3)创建事件e_studentCREATE EVENT if not exists e_student           on schedule every 30 second           on completion preserve      do ...
URL 静态化是一个利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,当然,这里的静态化是一种假静态,目的只是提高搜索引擎的搜索量 Apache 服务器下配置 URL 静态化的 Rewrite 规则:Apache 2.x 的用户请检查 conf/httpd.conf 中是否存在如下一段代码:LoadModule Rewrite_module modules/mod_Rewrite.so 在conf/httpd.conf配置中加入 如:<IfModule mod_Rewrite.c>RewriteEngine OnRewrite ...
在公司遇到两个php小问题:sleep(10);如果不放在for循环里面在流程下面将会继续执行,而不会等待. mb_strlen(val,"utf-8");还是有关中文的问题。PHP内置的字符串长度函数strlen无法正确处理中文字符串,它得到的只是字符串所占的 字节数。对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UTF-8编码的中文,就是3倍的差异 了(在UTF-8编码下,一个汉字占3个字节)。 采用mb_strlen函数可以较好地解决这个问题。mb_strlen的用法和strlen类似,只不过它有第二个可选参数用于 指定字符编码。例如 ...
Global site tag (gtag.js) - Google Analytics