自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

demodata的博客

今天的事不能拖到明天,做好今天才会有更多的明天

  • 博客(29)
  • 收藏
  • 关注

原创 获取访问者的 客户端IP地址

/** * 获取访问者的 客户端的ip地址 */echo $ip = getIP();function  getIP() {    if ($_SERVER['HTTP_X_FORWARDED_FOR']){        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];    }elseif ($_SERVER['HTTP

2015-09-24 10:14:37 948

原创 linux下redis与phpredis安装详解与简单操作

首先下载redis安装包[root@localhost ~]#wget http://download.redis.io/releases/redis-3.0.2.tar.gz[root@localhost ~]# tar xzf redis-2.8.12.tar.gz[root@localhost ~]# cd redis-2.8.12[root@localhost redi

2015-06-17 15:54:04 1527

原创 OOP 面向对象编程

面向对象对象的概念是面向对象技术的核心。在现实世界里,我们面对的所有事物都是对象,如计算机、电视机、自行车等。在面向对象的程序设计中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。面向对象的三个主要特性:对象的行为:可以对对象施加哪些操作;如电视机的开、关、转换频道等。对象的状态:当施加那些方法时,对象如何响应;如电视机的外形、尺寸、颜色等;对象的标识

2015-06-16 16:20:00 1762

原创 discuz X3.2 在用户信息表加一个头像字段(已解决)

想做discuz开发要了解它的目录结构一)Discuz!的文件系统目录a) Admin:后台管理功能模块b) Api:DZ系统与其它系统之间接口程序c) Archiver:DZ中,用以搜索引擎优化的无图版d) Attachments:DZ中 ,用户上传附件的存放目录e) Customavatars:DZ中,用户自定义头像的目录f) Forumdata:D

2015-06-04 21:10:40 7476 1

原创 js、php验证 邮箱 用户名 电话 邮编 地址 的简单示例代码

用户名: 密码: 确认密码: 邮箱: 手机: 固定电话: 邮编: 地址: <!-- //用户名 //姓名——失去焦点事件 function ming(){ var name=document.getElementById("name").value; if(name=="") { document.getElementByI

2015-05-26 21:39:04 2172 2

原创 一些常用的 sql语句总结

-- 查询卖最好的商品名称select goods_name from indent_detail GROUP BY goods_id ORDER BY sum(goods_num) limit 1;-- 查询张三购买过的商品名称select  goods_namefrom user join indent on indent.user_id=`user`.idjoin i

2015-05-26 20:48:21 697

原创 基于事件的XML解析【使用解析器】(中国天气网)

参考 :php手册 (XML 元素结构例程)<?phpheader("content-type:text/html;charset=utf-8");//接口URL、$file='http://flash.weather.com.cn/wmaps/xml/china.xml'; $result = array();//定义全局变量function startTag($parser, $

2015-05-26 20:20:30 685

原创 Axure RP Pro 7.0 汉化步骤

1、下载汉化包、解压。2、首先关闭正在运行的Axure RP Pro 7.0 。3、复制Lang文件夹到 安装Axure RP Pro 7.0 的目录下。

2015-05-22 16:28:19 1970

原创 git的说明

git和SVN的核心区别SVN是不是要有台服务器如果客户端访问不了服务器,你的代码还能提交吗?git可以解决这个问题git是谁开发的,    LINUX是谁开发,托瓦兹,雷纳斯(小时候被企鹅咬了)git的版本库每个人都可以克隆例子:    比如现在有一个git版本库了        现在有一个SVN版本库    区别:    

2015-05-15 12:07:18 716 1

原创 json格式的数据处理

提供json数据{"p1":["zhangsan","nan","24"],p2:["lisi","nv","28"]},js直接打印输出姓名,性别,年龄。输出效果: 姓名性别年龄zhangsan男24lisi女28代码提示:

2015-05-15 11:54:16 923 1

原创 根据时间查询的sql格式

24小时内上线商品:SELECT * FROM goodsWHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) 今天上线商品:select * from goods where to_days(add_time)=to_days(now());======参考=========mysql查询今天、昨天、7天、近30天、本月数据  今天

2015-05-15 11:46:57 1008 1

原创 配置YUM源

1、首先在/media目录下创建一个目录cdrom并将将光盘挂载到系统/media/cdrom下           mkdir /media/cdrom          mount /dev/cdrom /media/cdrom/2、进入到/etc/yum.repos.d目录CentOS-Base.repo重命名。          cd /etc/yum.repos.d

2015-05-15 11:14:19 577

原创 数据库主从

主库  ip:192.168.1.66从库  ip:192.168.1.67主机:1)创建一个slave用户,并且赋予权限grant replication slave,reload,super on *.* to 'slave'@'%' identified by '123456';flush privileges;2)更改配置文件(/etc/my.cnf 放在[my

2015-05-15 11:04:22 621 1

原创 OAuth 2.0 . 第三方 登录 (新浪微博、腾讯QQ)

首先 去 QQ互联、新浪微博开放平台、 申请应用 成功:注:在 申请应用时  会有 验证 把这段代码粘贴到你的网站根目录默认访问的文件里的head头信息中。113133650471167627000636 为 应用序列号 每次申请应用和修改 地址等 都会发生变化 如果  不操作 这块代码 就不会检测成功 应用申请不会成功新浪微博 也一样然后 编写程序1、腾讯QQ

2015-05-15 09:53:42 1576

原创 一个简单的 TP 3.2 中 天气查询的接口 (restful)

首先定义路由规则:参考:TP3.2开发手册 路由=》路由定义用到动态查询 getFieldBy方法 //针对某个字段查询并返回某个字段的值效果查看:实现代码:1、下面先开启路由'URL_ROUTER_ON'=> true,然后就是配置路由规则了,在模块的配置文件中使用URL_ROUTE_RULES参数进行配置,配置格式是一个数组,每个元素都代表一

2015-05-15 08:59:33 3332 1

原创 nginx 防盗链+动静分离+反向代理+缓存+负载均衡

什么是代理服务器?代理服务器英文全称是(Proxy Server),其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,主要的功能有:1. 突破自身IP访问限制,访问国外站点www.google.

2015-05-11 16:55:45 1634 1

原创 编译php5.2.24出错set --enable-opcache=no

出错 内容:configure: error: Don't know how to define struct flock on this system, set --enable-opcache=no解决方案:编辑/etc/ld.so.conf加入文件/etc/ld.so.conf,然后执行ldconfig,使其重新加载一次;有时候,如果自己的

2015-05-08 17:14:21 491

原创 MySQL优化

Mysql常用的存储引擎MyasimInnoDBMEMORY (HEAP)使用最广泛的还是MyISAM与InnoDB两种存储引擎,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外键等高级数据库功能。 另外,MyISAM类型的二进制数据文件可以在不同操

2015-05-07 21:13:25 589

原创 sql效率

sql效率SQL效率一、关于索引的知识要写出运行效率高的sql,需要对索引的机制有一定了解,下面对索引的基本知识做一介绍。1、索引的优点和局限索引SQL效率 一、       关于索引的知识 要写出运行效率高的sql,需要对索引的机制有一定了解,下面对索引的基本知识做一介绍。 1、索引的优点和局限索引可以提高查询的效率,但会降低dml操作的效率。所以

2015-05-07 21:08:44 381

原创 删除win7中服务的某一个服务

以管理员身份运行cmd  输入sc命令进行删除服务sc命令sc delete 服务名字      例如:apache24

2015-05-07 20:27:34 490

原创 子网掩码和ip地址的关系

网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。 请看以下示例: 运算演示之一:aa I P 地址 192.168.0.1 子网掩码 255.255.255.0 AND运算 

2015-05-06 20:19:48 671

原创 分布式memcached服务器代理magent安装配置(CentOS6.6)

四台代理服务器:magent 代理服务器:192.168.1.71memcahed 备份服务器:192.168.1.70memcached 存储服务器:192.168.1.75memcached 存储服务器:192.168.1.86memcached 存储服务器安装配置(192.168.1.70);首先yum install gcc gcc-c++1)编译

2015-05-05 09:12:12 691

原创 tp3.2中多个excel文件上传导入数据库示例

模板页面/index.html上传>个 function aa(){ var sel=document.getElementById('sel').value; var str=''; for (var i=0;i<=sel-1 ;i++ ) { str+=''; } document.getElementById('div').i

2015-04-29 10:28:35 736

原创 全选反选、登陆、ajax删除等等 思路以及伪代码

一、全选反选的思路及代码①、建立form表单,在表单上添加一个全选/反选按钮,并给按钮添加鼠标单击事件②、在函数中通过name获取对象数组var check=document.getElementsByName('check');③、在循环中判断复选框是否被选中,如果被选中,则取消选中,否则选中for(var i=0;i{

2015-04-28 11:54:05 659

原创 PHPExcel下载(从数据库获取数据)示例代码

function exportExcel($filename,$content){ header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Type: application/vnd.ms-execl"); header("Content-Type: application

2015-04-28 11:28:14 844

原创 php中将excel写入mysql数据库的示例

首先去下载一些PHPExcel类1、PHPExcel.php2、IOFactory.php<?php header("Content-type:text/html;charset=utf-8");$dsn="mysql:dbname=ci;host=localhost";$db=new PDO($dsn,'root','root',array(PDO::MYSQL_ATTR_I

2015-04-28 09:00:29 675

原创 单引号、双引号与定界符的使用和区别

对于转义的区别:单引号,系统不做复杂的转义, 只转义\',\\, 其他的---一律原样输出.双引号,则转义的比较多,\",\\,\r,\n,\t,\$等.对于解析变量的区别:单引号不解析变量原样输出,双引号输出解析后的内容 单引号的使用:<?php$a = '123$a';echo $a;输出结果为 123$a;?>双引号的使用:<?ph

2015-04-27 11:26:33 1751

原创 类的概念

1、类的概念:对具有相同特征和行为的一类事物的描述,可以认为是同一类的集合类成员:包括属性、方法、常量类的实例化(创建对象):使用new 关键字实例化对象     $obj=new 类名(实参列表);构造方法:1)概念:与类同名或__contstruct方法2)作用:构造方法用于初始化对象的属性3)何时调用:在实例化对象时自动调用4)如果未定义构造方法,系统会在调用

2015-04-27 10:49:53 962

原创 Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() inste

这个问题一般是在php4以上中 才会遇到的 首先 找到Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in......... 209然后把函数替换成mysql_real_escape_string();这个  问

2015-04-25 14:20:36 1286

空空如也

空空如也

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

TA关注的人

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