自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php中socket的使用

一、开启socketphpinfo();查看是否开启了socket扩展,否则在php.ini中开启。二、服务器端代码的写法<?phperror_reporting(E_ALL);set_time_limit(0);//ob_implicit_flush();$address = '127.0.0.1';$port = 10005;//创建端口if( ($sock

2015-08-14 17:20:44 381

转载 js验证和PHP验证用户输入的区别

JS是在客户端浏览器执行的,JS验证是在客户端浏览器验证,如果客户端浏览器屏蔽了JS执行就可以绕过验证。而PHP验证是在服务器端执行,客户端无论如何修改都是无法禁用、屏蔽、跳过的。PHP验证比JS验证可靠的多,JS验证不要也可以,但是必须要在服务端对用户提交的数据进行验证,PHP可以检查非法输入,防止sql注入否则用户提交非法数据可能会导致网站被入侵。转自:http://zhi

2015-07-22 09:45:51 565

转载 跟着 8 张思维导图学习 Javascript

跟着 8 张思维导图学习 Javascripthttp://www.admin10000.com/document/5110.html非常好的网站:http://www.admin10000.com/

2015-07-16 09:39:31 351

转载 关于MYSQL索引优化和in or替换为union all的问题

关于MYSQL索引优化和in or替换为union all的问题一个文章库,里面有两个表:category和article。category里面有10条分类数据。article里面有 20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。 article表里面已经把 article_catego

2015-06-29 11:47:08 440

转载 php webService wsdl

//client.phpini_set('soap.wsdl_cache_enabled', "0"); //关闭wsdl缓存$soap = new SoapClient("http://localhost/Service.php?wsdl");//$soap = new SoapClient("http://localhost/Service.php?wsdl");echo $soap-

2015-06-09 16:26:21 557

原创 接口调用方法

<?php$client->setPresona($presona[$i-1], $i==1?1:($i==$num?3:2)),""?>

2015-06-09 11:41:36 334

原创 file_put_contents之用途

file_put_contents('d:/3.txt', var_export($licai_presona1, true) . "\n", FILE_APPEND);可以在windows系统中实现类似tail -f xxx.txt功能,非常适合调试程序,尤其是比如webService接口中不能var_dump的程序

2015-06-08 18:03:45 478

原创 for和in_array使用的情形

foreach($arr as $p){if(in_array($p['level'],array(5,6,7))) { unset($p['level']);}//insertAll方法用的是key=>value的格式而插入表的字段又没有level,就需要unset掉,如果for($i=1,$i<=3,$i++){ //上面的代码片段的话,肯定会unset['level'],

2015-06-04 20:46:21 442

转载 linux 命令大全及详细实例

目 录引言 1一、安装和登录 2(一) login 2(二) shutdown 2(三) halt 3(四) reboot 3(五) install 4(六) mount 4(七) umount 6(八) chsh 6(九) exit 7(十) last 7(十一) 动手练习 7二、文件处理 9(一) file 9(二) mkdir

2015-06-01 15:32:20 910

原创 小数点取两位

doubleval()  php 如何自动省略小数点后的0round(1.32530025,2); mysql两位小数并且四舍五入

2015-05-22 16:02:40 315

原创 vmware 昨天装好的Linux系统,今天再打开虚拟机,找不到了?解决办法

找到安装在虚拟机上Linux的路径,最后找到路径下的  文件后缀名为 vmx的文件,双击打开即可;

2015-05-19 09:42:14 3230

转载 linux下rtnetlink answers file exists的解决方案

linux下rtnetlink answers file exists的解决方案   之前部署hadoop环境,在自己机器上安装了一台centos虚拟机,然后图省事,就克隆出三台,一台为master,另两台来作为 slave。好久没用过了,昨天本想调试一下hadoop源码,打开后发现有一台主机连不上网。一直显示 “rtnetlink answers fi

2015-05-15 14:37:42 998

转载 Yii RBAC中的大致说明

以Yii 1.15版本为例:RBAC机制包含三个表;存放路径在 framework/web/auth/schema.sql;RBAC中一共包含三种对象,操作(Operation)、 任务(Task) 和 角色(Role);表结构auth_items功能用来记录RBAC中的对象。字段name - 存放对象名称,字符串;type -

2015-05-14 10:47:04 398

转载 inner join、left join、right join中where和and的作用

inner join、left join、right join中where和and的作用 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括  (1)左外连接 (左边的表不加限制) select a.studentno, a.studentname, b.classname from students a, classes

2015-05-06 15:16:38 480

原创 NetworkError: 500 Internal Server Error的解决办法

今天遇到一个问题NetworkError: 500 Internal Server Error,怎么也找不到问题所在,查了action,也注意了Linux发布后的大小写问题就是没有找到问题所在,关键是一直提示500,没有其他任何辅助明确信息;解决方法,

2015-05-05 17:18:53 6624

转载 zabbix实战监控WEB网站性能

一直在纠结用什么实例来给大家演示呢?想来想去还是官方的好,那我们怎么用zabbix监控web性能和可用性呢?我们这边分为几个步骤:打开网站、登陆、登陆验证、退出,一共4个小step,看实例。检测流程1. 打开网站:如果http code为200,并且响应的html中包含Zabbix SIA表示打开成功(zabbix页面有这个标示)2. 登陆后台:post用户名和密码到ind

2015-04-29 10:46:34 1994

转载 CentOS [Errno 14] PYCURL ERROR 6 - ""

使用CentOS 6的过程中遇到的些问题,有些其实与版本无关,是系统管理方面的问题,比如今天这个。yum update 时,出现了大量的 [Errno 14] PYCURL ERROR 6 - "" 错误。其实这是因为系统 nameserver没有配置好,或者说 DNS解析上有问题,修改 /etc/resolv.confresolv.conf

2015-04-27 17:13:53 1570

转载 解决Yii自带的验证码不随页面刷新自动刷新的问题

如何添加验证码,这里就不再多说了,网上有很多的资料。自己按照网上的资料搜索添加即可,验证码添加好之后,会发现,刷新页面Yii的验证码并不会自动刷新,目前解决这个的办法有三种:一、修改源码CCaptchaAction.php的run方法,不推荐二、写一个js,在页面刷新的时候调用js自动点击验证码图片实现刷新,感觉有点...,太依赖js了不太好吧三、在components文件夹下新建

2015-04-25 11:16:56 656

转载 LINUX里各个颜色文件名代表什么

蓝色:目录,绿色:可执行文件,天蓝色:符号文件,白色:普通文件,黄色:设备文件,红色:失效文件的链接,浅红:压缩文件或tarball文件,粉色:图片文件感谢:http://www.wangchao.net.cn/xinxi/detail_619981.html

2015-04-25 10:42:48 3459

转载 MySQL关联left join 条件on与where不同

以下的文章主要讲述的是MySQL关联left join 条件on与where 条件的不同之处,我们现在有两个表,即商品表(products)与sales_detail(销售记录表)。我们主要是通过这两个表来对MySQL关联left join 条件on与where 条件的不同之处进行讲述。products:pid pname pcode1 商品1 AC902 商品2

2015-04-22 19:52:11 485

转载 CentOS 6.6系统安装配置图文教程

CentOS 6.6系统安装配置图文教程CentOS 6.6是一款比起5版本要好很多的一款CentOS 6.6系统了,下面我们一起来看看CentOS 6.6系统安装配置图文教程吧,希望对各位有帮助;说明:截止目前CentOS 6.x最新版本为CentOS 6.6,下面介绍CentOS 6.6的具体安装配置过程服务器相关设置如下:操作系统:CentOS 6

2015-04-21 15:32:09 499

转载 基于Redis的消息队列封装和测试

<?php/** * Created by PhpStorm. * User: huyanping * Date: 14-8-19 * Time: 下午12:10 * * 基于Redis的消息队列封装 */class RedisMessageQueue{ protected $redis_server; protected $server; prote

2015-04-17 11:25:42 414

转载 try catch

try { if (file_exists('test_try_catch.php')) { require ('test_try_catch.php'); } else { echo 'AA'.""; throw new Exception('file is not exists');//抛出异常'file is not exists' } } catch (Ex

2015-04-16 11:10:14 320

转载 svn代码回滚命令

svn代码回滚命令取消对代码的修改分为两种情况: 第一种情况:改动没有被提交(commit)。这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn revert [-R] something其中something可以是(目录或文件的)相对路径也可以是绝对路径。当something为单个文件时,直接svn revert

2015-04-09 10:31:21 268

转载 mysql锁表和解锁语句分享

mysql锁表和解锁语句分享对于MySQL来说,有三种锁的级别:页级、表级、行级页级的典型代表引擎为BDB。 表级的典型代表引擎为MyISAM,MEMORY以及很久以前的ISAM。 行级的典型代表引擎为INNODB。 -我们实际应用中用的最多的就是行锁。 行级锁的优点如下: 1)、当很多连接分别进行不同的查询时减小LOCK状态。 2)

2015-04-07 09:48:53 381

转载 PHP中的ob_start用法详解

用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大

2015-04-01 10:53:36 276

原创 Swoole:重新定义PHP

Swoole:重新定义PHPPHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。Swoole可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网、车联网、智能家居等领域。 使用PHP+Swoole作为网络通信框架,可以使企

2015-03-30 11:52:34 402

原创 PHP + pthreads + memcached

class Test extends Thread {    protected static $memcache;    public function run() {        self::$memcache = new Memcache;        if (!self::$memcache->connect('127.0.0.1',11211 ))

2015-03-30 11:26:37 512

原创 PHP数组下标区分大小写

PHP数组下标区分大小写;

2015-03-25 12:01:47 853

转载 pthreads 的基本用法

除了 Anne McCaffrey 的系列小说 Dragonriders of Pern 之外,“线程”是令程序员谈虎色变的词儿。线程有时称为轻型进程,是与大型复杂的项目相关的。调用库函数时经常会遇到一些“线程不安全”的可怕警告。但这些线程究竟是什么?使用它们能做什么?使用线程有什么风险?本文通过一个简单的线程应用程序来介绍线程。使用的线程模型是 POSIX 线程接口,通常称为 pthre

2015-03-24 15:51:54 2118

转载 wamp安装pthreads扩展(PHP多线程)

最近项目需要采集大量信息,所以打算看下PHP多线程方面的文章,发现PHP已经有了多线程的扩展了,估计是新出来的东西,百度都没有这方面的资料,谷歌找到的资料也比较少,其中http://blog.s135.com/pthreads/这篇很详细的讲了Linux下的安装和使用。我本地使用的是wampserver,就只能自己摸索了,在官网找到了windows版pthreads的下载地址:http:/

2015-03-24 15:44:12 457

空空如也

空空如也

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

TA关注的人

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