<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[万里船的专栏]]></title><description><![CDATA[php js mysql jsp]]></description><link>https://blog.youkuaiyun.com/yfgcq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yfgcq]]></copyright><item><title><![CDATA[MySQL单表百万数据记录分页性能优化]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/78606874</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/78606874</guid><author>yfgcq</author><pubDate>Wed, 22 Nov 2017 18:45:48 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/lyroge/p/3837886.html]]></description><category></category></item><item><title><![CDATA[网络五层模型]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/78108463</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/78108463</guid><author>yfgcq</author><pubDate>Wed, 27 Sep 2017 00:09:39 +0800</pubDate><description><![CDATA[五层结构 
实体层：网卡 网线，传输0 1 
数据链路层：解读0 1，以太网协议 数据包（标头18字节(接收方mac地址)+数据<=1500字节） 内网广播，根据mac地址判断，接收或者丢弃  网络层：ip+子网掩码，确定子网地址 ip数据包（标头(接收方ip地址)+数据包65,535字节） 
以太网协议数据包=以太网标头+ip数据包（标头+数据包），>1500字节时，因此会被分成多个以太网数据包发]]></description><category></category></item><item><title><![CDATA[系统吞吐量（TPS）、用户并发量、性能测试概念和公式]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/77834463</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/77834463</guid><author>yfgcq</author><pubDate>Mon, 04 Sep 2017 10:46:47 +0800</pubDate><description><![CDATA[http://www.ha97.com/5095.html]]></description><category></category></item><item><title><![CDATA[接口服务化问题]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/76828845</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/76828845</guid><author>yfgcq</author><pubDate>Mon, 07 Aug 2017 11:53:29 +0800</pubDate><description><![CDATA[目前相对项目的缓存进行优化，然后网上找了资料，有几个问题想问下， 
一般情况下我们的缓存都是在业务逻辑上面处理的，如下图： 
上面缓存架构有一个缺点：业务方需要同时关注缓存与DB， 
那么我们进一步优化，加入一个服务层： 
这个方案应该是主流方案了，它向上游提供帅气的数据访问接口，向上游屏蔽底层数据存储的细节，这样业务线不需要关注数据是来自于cache还是DB。 
那么问题：这个service该怎么]]></description><category></category></item><item><title><![CDATA[二进制、八进制、十六进制转换]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/76571881</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/76571881</guid><author>yfgcq</author><pubDate>Wed, 02 Aug 2017 10:20:24 +0800</pubDate><description><![CDATA[1、十进制转二进制 
    十进制数除2，余数为权位上的数，得到的商值继续除2，依此步骤继续向下运算直到商为0为止2、二进制转十进制 
    把二进制数按权展开、相加即得十进制数。 
    10010110->1*2^7+0*2^6+0*2^5+1*2^4+0*2^3+1*2^2+1*2^1+0*2^0 
            ->128+0+0+16+0+4+2+0->1503、十进制转八]]></description><category></category></item><item><title><![CDATA[mysql char(4)指的是四个字符，还是4个字节？]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/72935406</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/72935406</guid><author>yfgcq</author><pubDate>Thu, 08 Jun 2017 21:53:29 +0800</pubDate><description><![CDATA[int类型无论你怎么设置，怎么保存。当你写入数据的时候还是可以写入11位整数。我已经测试过了，在设计数据表的时候 id字段类型为 int(2) 按理只能输入2个数值，但是当我输入第11个数字的时候是没有报错的，直到输入12个数字的时候就报错了。mysql 默认 int 是11位。系统早已经设定好了。看这篇文章 http://blog.sina.com.cn/s/blog_855d75160102v2]]></description><category></category></item><item><title><![CDATA[mysql水平拆分与垂直拆分的详细介绍]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/60754555</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/60754555</guid><author>yfgcq</author><pubDate>Tue, 07 Mar 2017 10:24:25 +0800</pubDate><description><![CDATA[http://blog.sina.com.cn/s/blog_95e7b0f40102vnte.html]]></description><category></category></item><item><title><![CDATA[PHP+Hadoop数据统计分析]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/59539491</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/59539491</guid><author>yfgcq</author><pubDate>Thu, 02 Mar 2017 16:20:30 +0800</pubDate><description><![CDATA[PHP(swoole/workerman)+Hadoop+Hive+Thrift+Mysql实现 
http://www.cnblogs.com/wicub/p/6094045.html]]></description><category></category></item><item><title><![CDATA[redis的发布和订阅功能]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/58589488</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/58589488</guid><author>yfgcq</author><pubDate>Tue, 28 Feb 2017 11:55:58 +0800</pubDate><description><![CDATA[http://www.tuicool.com/articles/ABry2aj]]></description><category></category></item><item><title><![CDATA[php-cp 连接池 php-connect-pool 介绍]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/58589472</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/58589472</guid><author>yfgcq</author><pubDate>Tue, 28 Feb 2017 11:55:08 +0800</pubDate><description><![CDATA[http://www.qixing318.com/article/php-connection-pool-php-connect-the-pool-is-introduced.html]]></description><category></category></item><item><title><![CDATA[linux下cp目录时排除一个或者多个目录的实现方法]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/55100439</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/55100439</guid><author>yfgcq</author><pubDate>Tue, 14 Feb 2017 15:43:24 +0800</pubDate><description><![CDATA[rsync -av –exclude “Uploads” –exclude “Runtime” –exclude “picknews” –exclude “vr” app.cqtime.net/ app.cqtime.net-20170214说明：/home目录里面有data目录，data目录里面有a、b、c、d、e五个目录，现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中方法一]]></description><category></category></item><item><title><![CDATA[芝麻信用接口]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/54139477</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/54139477</guid><author>yfgcq</author><pubDate>Fri, 06 Jan 2017 16:30:26 +0800</pubDate><description><![CDATA[class ZmxyController extends Controller {  //芝麻信用网关地址
        public $gatewayUrl = "https://zmopenapi.zmxy.com.cn/openapi.do";
        //商户公钥文件
        //芝麻公钥文件
        public $privateKeyFile = "Applic]]></description><category></category></item><item><title><![CDATA[Mysql的Haproxy反向代理和负载均衡]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/54092483</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/54092483</guid><author>yfgcq</author><pubDate>Thu, 05 Jan 2017 14:02:16 +0800</pubDate><description><![CDATA[HaProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理，支持虚拟主机，它是免费、快速并且可靠的一种解决方案。应用到Haproxy主要是因为他免费，并且基于TCP和HTTP的应用代理。　　先介绍一下Haproxy的应用场景，一个是TCP代理，这边也是我项目中应用的，另一个是HTTP代理，我就简单介绍一下。基于Tcp协议的Haproxy代理应用场景：在VPC网络环境下，虚机A的数据库不能]]></description><category></category></item><item><title><![CDATA[linux 压缩解压]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/53994086</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/53994086</guid><author>yfgcq</author><pubDate>Tue, 03 Jan 2017 14:19:35 +0800</pubDate><description><![CDATA[1、zip压缩 zip -r x.zip /home/x 
2、zip解压 unzip x.zip (-d /home/x)3、tar打包 tar cvf x.tar filename 
4、tar解包tar xvf x.tar 5、.gz  
解压 1：gunzip FileName.gz  
解压2：gzip -d FileName.gz  
压缩：gzip FileName  
6、.tar.]]></description><category></category></item><item><title><![CDATA[linux 流量监控iftop]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/53887480</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/53887480</guid><author>yfgcq</author><pubDate>Mon, 26 Dec 2016 16:52:44 +0800</pubDate><description><![CDATA[1、iftop界面相关说明界面上面显示的是类似刻度尺的刻度范围，为显示流量图形的长条作标尺用的。中间的<= =>这两个左右箭头，表示的是流量的方向。TX：发送流量 
RX：接收流量 
TOTAL：总流量 
Cumm：运行iftop到目前时间的总流量 
peak：流量峰值 
rates：分别表示过去 2s 10s 40s 的平均流量]]></description><category></category></item><item><title><![CDATA[redis]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/53841686</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/53841686</guid><author>yfgcq</author><pubDate>Fri, 23 Dec 2016 16:51:31 +0800</pubDate><description><![CDATA[1、初始化连接 
   redis=newRedis();redis = new Redis();  
   redis->connect(‘xxx’, 6379); 
   echo “Connection to server sucessfully”; 
   echo “”; 
         //查看服务是否运行 
   echo “Server is running: ” . redis]]></description><category></category></item><item><title><![CDATA[linux 开机自动运行sh脚本]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/52608581</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/52608581</guid><author>yfgcq</author><pubDate>Wed, 21 Sep 2016 15:24:24 +0800</pubDate><description><![CDATA[要开机 运行只需将它加入到 rc.local ，一般为/etc/rc.d/rc.local 在其中加入以下行： 
sh /path/to/test.sh]]></description><category></category></item><item><title><![CDATA[select、epoll模型概念]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/52486753</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/52486753</guid><author>yfgcq</author><pubDate>Fri, 09 Sep 2016 14:28:59 +0800</pubDate><description><![CDATA[流 
  文件、socket、piple对IO的操作的内核对象 
  流数据的read、write 
阻塞: 
内核缓冲区 进程A写入 B读出 （缓冲区满，缓冲区空，缓冲区非空，缓冲区非满) 
    缓冲区空 A写入-》缓冲区非空-》缓冲区满(被A写满)->内核事件通知A(该阻塞了) 
                               -》内核产生事件通知B-》B开始读数据-》缓冲区非]]></description><category></category></item><item><title><![CDATA[php cgi fastcgi php-fpm]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/52337928</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/52337928</guid><author>yfgcq</author><pubDate>Sat, 27 Aug 2016 23:33:05 +0800</pubDate><description><![CDATA[cgi 
请求-》web server=>cgi php解析器-》php.ini->初始化执行环境-》 处理请求-》以cgi格式返回数据     fastcgi 提高cgi程序性能 
    启动一个master(解析配置文件php.ini,初始化执行环境) 
    然后传递给多个worker 
php-fpm 
    负责fastcgi进程调度]]></description><category></category></item><item><title><![CDATA[网易视频云 php接口]]></title><link>https://blog.youkuaiyun.com/yfgcq/article/details/52232567</link><guid>https://blog.youkuaiyun.com/yfgcq/article/details/52232567</guid><author>yfgcq</author><pubDate>Wed, 17 Aug 2016 17:02:25 +0800</pubDate><description><![CDATA[/** php 发送流文件 
    * @param  String  $url  接收的路径 
    * @param  String  $file 要发送的文件 
    * @return boolean 
    */  
    function sendStreamFile($url, $file){          if(file_exists($file)){]]></description><category></category></item></channel></rss>