<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[php_younger的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/php_younger</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; php_younger]]></copyright><item><title><![CDATA[linux命令发送http的get或post请求（curl和wget两种方法）]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/76147060</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/76147060</guid><author>php_younger</author><pubDate>Wed, 26 Jul 2017 15:12:31 +0800</pubDate><description><![CDATA[Http请求的是客户端向服务器的请求消息，Http请求主要分为get或post两种，在linux系统下可以用curl和wget命令来模拟Http的请求。


一、curl模拟请求
1、get请求：
        curl “http://www.baidu.com” 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地
　　curl -i “http://www.baidu]]></description><category></category></item><item><title><![CDATA[初级python使用]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/72868421</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/72868421</guid><author>php_younger</author><pubDate>Mon, 05 Jun 2017 19:01:57 +0800</pubDate><description><![CDATA[今天工作之余，学习了一下python，总结来写个博客。
一、python安装及配置（windows）
http://www.python.org/这个网址是python的官网，大家可以在上面选择合适的版本来下载python，下载完成以后就可以进行安装，那么安装完成之后就是在windows上的配置。



右键点击"计算机"，然后点击"属性"然后点击"高级系统设置"选择"系统变量"窗口下]]></description><category></category></item><item><title><![CDATA[认识http（1）【三次握手&四次挥手】]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/72822358</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/72822358</guid><author>php_younger</author><pubDate>Wed, 31 May 2017 17:53:19 +0800</pubDate><description><![CDATA[【HTTP与TCP/IP】
我们知道网络由下往上分为7层：物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
TPC/IP协议是传输层协议，主要解决数据如何在网络中传输。
HTTP是应用层协议，主要解决如何包装数据。
所以说HTTP是基于TPC/IP的，与HTTP类似也是基于TPC/IP的还有FTP啊这类的应用层协议。

【TCP/IP三次握手建立连接】


如上图，客]]></description><category></category></item><item><title><![CDATA[http协议详解]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/72818680</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/72818680</guid><author>php_younger</author><pubDate>Wed, 31 May 2017 17:31:45 +0800</pubDate><description><![CDATA[引言
Http是一个属于应用层的面向对象的协议。
主要特点：
1、支持客户、服务器模式
2、客户向服务器请求服务时，只需传送请求方法和路径。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单，使得HTTP服务器的程序规模小，因而通信速度很快。
3、HTTP允许传输任意类型的数据对象，正在传输的类型由Content-Type加以标记。
4、无连接：限制每次连接只处理一个请求。]]></description><category></category></item><item><title><![CDATA[http请求状态码]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/72730613</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/72730613</guid><author>php_younger</author><pubDate>Thu, 25 May 2017 16:22:52 +0800</pubDate><description><![CDATA[1**：信息，服务器收到请求，需要请求者继续执行操作
         100   （继续） 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分，正在等待其余部分。 
         101   （切换协议） 请求者已要求服务器切换协议，服务器已确认并准备切换。
2**：成功，操作被成功接收并处理
         200   （成功）  服务器已成功处理了请求。 通常，]]></description><category></category></item><item><title><![CDATA[php致命错误：protocol error, got 'n' as reply type byte]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/71752219</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/71752219</guid><author>php_younger</author><pubDate>Fri, 12 May 2017 18:49:32 +0800</pubDate><description><![CDATA[今天在连接同事的redis时，遇到了这个致命错误，一直没有找到原因，后来在本人的坚持下找到了解决方案，拿出来大家共同学习注意一下！
首先我们需要修改我们连的机子上的redis的配置文件，只要将这两个参数进行修改，我们就可以连接成功了！
在redis.conf中
1、将bind参数注释
2、protected-mode由yes改为no
改完后重启redis服务，其它机子就可访问redis服]]></description><category></category></item><item><title><![CDATA[linux中awk的简单使用]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/71172481</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/71172481</guid><author>php_younger</author><pubDate>Thu, 04 May 2017 18:14:31 +0800</pubDate><description><![CDATA[$ awk '{b[$1]+=1;}END{for(i in b){print b[i]" " i;}}' text_access.log |sort -g
首先我们先来看一下这行命令的解析。【这行命令是查看nginx日志文件的相同ip的访问次数】
逐个进行详解！
''  执行匹配语句awk''，只能用单引号。
关于awk脚本，我们需要注意两个关键词BEGIN和END
BEGIN{这里面]]></description><category></category></item><item><title><![CDATA[webrtc,人脸拍照小功能]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/66971898</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/66971898</guid><author>php_younger</author><pubDate>Mon, 27 Mar 2017 15:10:20 +0800</pubDate><description><![CDATA[>    html>        head>            meta charset="utf-8">            title>学习webrtc-chapter2:get user mediatitle>            style>          video,canvas{              border:1px solid gray;           ]]></description><category></category></item><item><title><![CDATA[sql视图]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/61414532</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/61414532</guid><author>php_younger</author><pubDate>Sat, 11 Mar 2017 11:23:02 +0800</pubDate><description><![CDATA[1. 为什么使用视图
    1） 提高数据的安全型，不同权限的用户可以查看数据的不同。
    2） 符合用户日常业务逻辑
 
2. 什么是视图
    视图是一种查看数据库中一个或多个表中的数据的方法。
    视图是一种虚拟表。 通常是作为来自一个或多个表中的行或列的子集创建的，当然他也可以包含全部的行和列。
    视图并不是数据库中存储的数据值的集合，它的行和列来自查询中引]]></description><category></category></item><item><title><![CDATA[redis的aof恢复与rdb服务器间迁移]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/60755631</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/60755631</guid><author>php_younger</author><pubDate>Tue, 07 Mar 2017 10:55:31 +0800</pubDate><description><![CDATA[一、aof恢复
当我们不小心执行flushall【清楚所有库中所有的数据】，我们必须马上做的就是执行一天命令：
shutdown nosave【关闭服务器，并且不保存】
然后打开aof文件，找到是否有flushall或者flushdb命令，vim打开aof，去掉相关的flush的命令
然后重启服务器，redis会先找到aof文件导入，再执行rdb文件导入
注意：redis运行过程中，会占]]></description><category></category></item><item><title><![CDATA[redis主从复制]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/60590766</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/60590766</guid><author>php_younger</author><pubDate>Tue, 07 Mar 2017 08:47:44 +0800</pubDate><description><![CDATA[一、集群
集群的作用：

1、主从备份防止主机宕机
2、读写分离，分担master的任务
3、任务分离，如从服分别分担备份工作与计算工作
实现集群的方式：

主从通信的原理

主从复制的步骤详情：
1、复制redis.conf以端口号为名：命令如下

cp redis.conf redis6380.conf                      //复制两个配置文件]]></description><category></category></item><item><title><![CDATA[redis持久化]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/60589718</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/60589718</guid><author>php_younger</author><pubDate>Mon, 06 Mar 2017 19:35:34 +0800</pubDate><description><![CDATA[redis持久化有两种方式：rdb快照持久化、aof日志持久化

一、rdb快照持久化

save 900 1      // 900内,有1条写入,则产生快照 
save 300 1000   // 如果300秒内有1000次写入,则产生快照
save 60 10000  // 如果60秒内有10000次写入,则产生快照
(这3个选项都屏蔽,则rdb禁用)
使用benchmark]]></description><category></category></item><item><title><![CDATA[QQ第三方登录]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/60132679</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/60132679</guid><author>php_younger</author><pubDate>Fri, 03 Mar 2017 10:32:45 +0800</pubDate><description><![CDATA[实现效果：





实现流程：


1、注册QQ互联开发者
QQ互联官网
注册成为开发者（需要审核）


2、审核通过之后

申请应用（需要互联人员审核*需要备案成功的线上域名）



下面我们开始下载QQsdk包
QQsdk包
我下载的是PHP的


下载之后放在域名根目录下
访问 域名/Connect2.1


输入appId 、ap]]></description><category></category></item><item><title><![CDATA[linux上搭建gitlab服务器]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/59688122</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/59688122</guid><author>php_younger</author><pubDate>Thu, 02 Mar 2017 21:04:13 +0800</pubDate><description><![CDATA[环境配置：lnmp


镜像：contos7.2


首先安装gitlab
  
安装gitlab
按照以上流程：
重新启动nginx 服务
找到 nginx/sbin/
./nginx -s reload
pkill -9 nginx 

./nginx       启动
会出来一个输入密码的页面
设置密码


登录 root 密码 刚才设置的
创建项目]]></description><category></category></item><item><title><![CDATA[数据库主从复制的原理]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/59673879</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/59673879</guid><author>php_younger</author><pubDate>Thu, 02 Mar 2017 20:50:06 +0800</pubDate><description><![CDATA[mysql 主从复制原理

主从形式



 
mysql主从复制 灵活

一主一从主主复制一主多从---扩展系统读取的性能，因为读是在从库读取的；多主一从---5.7开始支持联级复制---

 
 
用途及条件



 
mysql主从复制用途

实时灾备，用于故障切换读写分离，提供查询服务备份，避免影响业务
 
主从部署必要条件：

主库开启bi]]></description><category></category></item><item><title><![CDATA[linux的计划任务]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/56676092</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/56676092</guid><author>php_younger</author><pubDate>Thu, 23 Feb 2017 20:11:40 +0800</pubDate><description><![CDATA[操作步骤
1、确认crontab是否安装
执行crontab命令，如果报common not found，就表名crontab没有安装，那么下面我们就需要安装crontab
2、安装crontab

yum -y install vixie-cron
yum -y install crontabs
说明：

vixie-cron软件包是cron的主程序
crontabs软件包是]]></description><category></category></item><item><title><![CDATA[ThinkPhp5.0]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/56673437</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/56673437</guid><author>php_younger</author><pubDate>Thu, 23 Feb 2017 15:38:22 +0800</pubDate><description><![CDATA[1、引入公共文件
{include file=”public/header” /}

2、缓存cache
1）在配置文件中，添加
‘cache’ => [
‘type’ => ‘File’, //类型
‘path’ => CACHE_PATH, //缓存路径
‘prefix’ => ‘’, //缓存前缀
‘expire’ => 0, //缓存有效时间
],
支持的缓存类型包括]]></description><category></category></item><item><title><![CDATA[HEXO搭建个人博客]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/56673372</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/56673372</guid><author>php_younger</author><pubDate>Thu, 23 Feb 2017 15:34:57 +0800</pubDate><description><![CDATA[经过本人走过的所走搭建个人博客的路，给大家总结一下HEXO搭建个人博客的步骤，避免朋友们在搭建的时候再不知所措。
一、配置环境
安装Node（必须）
为了方便，我们可以直接使用yum安装Node
yum install nodejs
安装完以后我们还需要安装npm
yum install npm

安装Git（必须）
yum install git

申请Github（必须）]]></description><category></category></item><item><title><![CDATA[nodejs群聊和私聊]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/56277223</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/56277223</guid><author>php_younger</author><pubDate>Tue, 21 Feb 2017 10:12:13 +0800</pubDate><description><![CDATA[自行安装，代码如下

先安装nodejs

服务器代码





[javascript] view
 plain copy


 



var app = require('http').createServer(handler)  
var io = require('socket.io')(app);  
var fs = require('fs')]]></description><category></category></item><item><title><![CDATA[我的python历程]]></title><link>https://blog.youkuaiyun.com/php_younger/article/details/55106492</link><guid>https://blog.youkuaiyun.com/php_younger/article/details/55106492</guid><author>php_younger</author><pubDate>Wed, 15 Feb 2017 10:43:31 +0800</pubDate><description><![CDATA[今天突然有一个任务需要我们使用Django框架，并连接数据库。
Django是python语言的框架。因此，我们今天学习了一下python。
首先说安装python。
一、python安装
windows环境上安装

如果朋友们需要在window上使用的话，那大家可以搜索一下window下安装python，网上的这种文章一大片。在这里给大家提供一篇文章，如果觉得没有整明白，大家可以去晚]]></description><category></category></item></channel></rss>