- 博客(70)
- 资源 (5)
- 收藏
- 关注
原创 windows下配置mycat与常见问题解决
MyCat使用Mysql的通讯协议模拟成一个MySQl服务器,并建立了完整的Schema(数据库)、Table(数据表)、User(用户)的逻辑模型,并将这套逻辑模型映射到后端的存储节点DataNode上的真实的物理库中,这样一来所有能使用MySQL的客户端及编程语言都能将Mycat当成MYSQLServer使用,不必开发新的客户端。
2016-09-29 18:10:41
6183
原创 wamp 安装之后无法启动mysql
安装完wamp之后,无法启动mysql,检查端口和配置都没有问题,最后在c盘检索了一下,c盘windows里面找到了my.ini.最后将该文件删除之后,mysql可以正常启动。
2015-04-29 17:56:42
1373
原创 PHP实现防盗链
$ADMIN[defaulturl] = "http://www.qq.com/404.htm";//盗链返回的地址$okaysites = array("http://127.0.0.1/","http://localhost"); //白名单 $ADMIN[url_1] = "http://www.163.com/download/";//下载地点1$ADMIN[url_2] =
2015-03-13 10:59:09
1435
原创 CGI、FastCGI和php-fpm的区别
参考网上的描述,将网上的描述内容,整理进来: 首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/inde
2015-02-02 18:18:15
1067
原创 HTTP状态码(HTTP Status Code)
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。HTTP: Status 1xx (临时响应)->表示临时响应并需要请求者继续执行操作的状态代码。详细代码及说明:HTTP: Status 1
2015-02-01 22:22:11
1992
原创 版本管理工具——svn
svn软件下载VisualSVN Server:http://www.visualsvn.com/server/download/SVN客户端:http://tortoisesvn.net/downloads.htmlVisualSVN Server的安装【1】双击安装包进行安装【2】选择 visualVSN服务器和管理控制台 或只有管理控制权限
2015-01-27 11:37:25
1231
原创 PHP面向对象编程学习之二
接口接口就是把不同类的共同行为经行了定义,然后在不同的类里面实现不同功能。当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候PHP接口类interface就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 :<?phpinterface Shop { public fun
2015-01-25 23:01:14
596
原创 PHP面向对象编程学习之一
继承1、父类里面定义的类成员可以不用在子类中重复定义,节约了编程时间和代价2、同一个父类的子类拥有相同的父类定义的类成员,因此外部代码调用他们的时候可以一视同仁。3、子类可以修改和调整父类定义的类成员<?phpclass Animal { private $weight; public function getWeight() { return $this->weigh
2015-01-25 21:41:47
656
原创 PHP类的学习
类:1、物以类聚,把具有相似特性的对象归类到一个类中2、类定义了这些相似对象拥有的相同的属性和方法3、类的对象称为类的一个实例4、类的属性和方法统称为类成员通过一个类实现1、如何定义类2、如何实例化类的对象3、如何调用类的方法<?php//类的定义以关键词class开始,后面跟类的名称class ceshi{//定义属性public $a="ce
2015-01-25 17:36:17
794
原创 PHP面向对象的基本学习
什么是对象世间万物皆对象(可以是可见之物或者一些抽象的概念等)对象的基本组成1、对象的组成元素(属性)2、对象的行为(方法)对象的特点:1、每一个对象都是独一无二2、对象是一个特定事物,他的职能是完成特定功能,3、对象可以重复使用为什么面向对象1、对象的描述方式更加贴近真实世界,有利于大型业务的理解面向对象的实质1、面向对象就是把
2015-01-25 16:57:20
715
原创 php的continue使用简单案例
continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环;continue 接受一个可选的数字参数来决定跳过几重循环到循环结尾。
2015-01-18 22:38:05
1856
原创 array_walk 和 foreach, for 的效率的比较
通过小程序,判断array_walk 和 foreach, for的效率,通过小程序发现如下结果:1、foreach的效率明显高于for,说明php对foreach函数进行了优化,如果同事可以采用for和foreach的地方,建议采用foreach。2、如果循环内要调用函数,用array_walk 最好。
2015-01-06 18:24:52
3465
3
原创 javascript中for、each以及foreach的效率对比
今天同事说js的前端中for的效率比较高,自己不信,因为我记得php中foreach的效率比for的效率高,然后自己做了一个测试。
2015-01-06 15:13:52
8372
1
原创 php实现模拟登陆
在不考虑验证码的情况一下,php实现模拟登陆,网上给的办法一般是采用curl来模拟实现,但是curl实现的是服务器端与服务器端建立了会话,只能模拟登陆之后获取登陆之后的数据,无法将cookie信息种植到客户端上(至少目前本人查找没有找到办法)最后自己通过隐藏的iframe来实现。
2014-12-22 22:57:01
1149
原创 PHP魔术方法总结
目前php已有的魔术方法有__construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state(), __clone()。如何使用呢?
2014-11-30 23:18:35
598
原创 PSR-0规范的简单理解
1、PSR-0规范 [1]命名空间必须与绝对路径一致 [2]类名首字母必须大写 [3]除去入口文件外,其他“.php”必须只有一个类 [4]php类文件必须自动载入,不采用include等 [5]单一入口2、案例 [1]目录结构 [2]源码 index.php<?phpdefine('BASEDIE',__DIR____)
2014-11-30 21:40:25
2378
原创 mysql批量删除指定前缀或后缀表
今天突然发现我们数据库中多出许多表,后缀名为“copy”,估计是navicat直接拷贝导致的,然后要对这些有相同后缀名的表进行删除,如果一个一个选择会很麻烦,表计较多,在网上找了找方法,网上主要通过sql语句来删除,自己在他的基础上写了一个php文件实现了批量删除表,其实原理是一样的。
2014-11-20 16:21:01
2353
原创 解决js输出汉字乱码的问题
最近做安卓开发,安卓客户端调用服务器页面,但是服务器编码为gbk,安卓编码为utf-8,导致js输出内容报错,前期的做法是调整js文件编码,但是会生成两个版本,很不方便,最后找到对汉字进行转码的形式进行解决。
2014-11-20 15:46:59
2022
原创 mysql 的load data infile的用法
MYSQL的LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中,如何使用呢?
2014-11-12 23:46:34
2223
redis_dll for php 5.5.12
2015-07-30
php的Memcache方法介绍及应用实例
2014-08-14
Memcache_源码剖析
2014-08-14
Memcache应用实战
2014-08-14
Comet 反向AJAX 一种用于web的推送技术的简单案例
2014-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人