<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GDevil1994的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GDevil1994</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GDevil1994]]></copyright><item><title><![CDATA[git的基本使用]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/77483481</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/77483481</guid><author>GDevil1994</author><pubDate>Tue, 22 Aug 2017 18:02:12 +0800</pubDate><description><![CDATA[git指令大全git init                                                  # 初始化本地git仓库（创建新仓库）
git config --global user.name "xxx"                       # 配置用户名
git config --global user.email "xxx@xxx.com"]]></description><category></category></item><item><title><![CDATA[PHP对于浮点数运算问题]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/76854353</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/76854353</guid><author>GDevil1994</author><pubDate>Mon, 07 Aug 2017 17:45:19 +0800</pubDate><description><![CDATA[首先介绍一下浮点数的二进制表示方法浮点数：以64位的长度（双精度为例）：1位符号位，11位指数位，52位尾数1、符号位：表示正负，0为正，1为负 
2、指数位：表示数据以2为底的幂，指数采用偏移码表示 
3、尾数：表示小数点后的有效数字具体表示方法：将一个小数乘以2，取出整数部分作为二进制表示的第一位，然后再将小数部分乘以2，将得到的整数部分作为二进制的第二位，将剩下的小数部分继续乘以2，以此类推，]]></description><category></category></item><item><title><![CDATA[[Symfony\Component\Debug\Exception\FatalThrowableError]   Class 'LaravelLocalization' not found]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/70577508</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/70577508</guid><author>GDevil1994</author><pubDate>Mon, 24 Apr 2017 11:26:43 +0800</pubDate><description><![CDATA[composer install 或者 php artisan 遇到：  [Symfony\Component\Debug\Exception\FatalThrowableError]
  Class 'LaravelLocalization' not found
解决办法： 
首先在路由里面注释掉这两句：'prefix' => LaravelLocalization::setLocale(),
']]></description><category></category></item><item><title><![CDATA[Laravel5.4模型属性详解]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/70169584</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/70169584</guid><author>GDevil1994</author><pubDate>Fri, 14 Apr 2017 10:21:07 +0800</pubDate><description><![CDATA[首先以App\User模型为例 
1、$table属性 
表名，对应数据库中的表名 
2、fillable（fillable（guarded）属性 
fillable和fillable和guarded属性都是laravel的批量赋值方法create()的，fillable表示在create()方法中可以被赋值的字段，对应的是fillable表示在create()方法中可以被赋值的字段，对应的是gua]]></description><category></category></item><item><title><![CDATA[__sleep与__wakeup]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/64129782</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/64129782</guid><author>GDevil1994</author><pubDate>Mon, 20 Mar 2017 18:04:10 +0800</pubDate><description><![CDATA[串行化serialize可以把变量包括对象,转化成连续bytes数据. 你可以将串行化后的变量存在一个文件里或在网络上传输. 然后再反串行化还原为原来的数据. 你在反串行化类的对象之前定义的类,PHP可以成功地存储其对象的属性和方法. 有时你可能需要一个对象在反串行化后立即执行. 为了这样的目的,PHP会自动寻找__sleep和__wakeup方法.当一个对象被串行化,PHP会调用__sleep方法]]></description><category></category></item><item><title><![CDATA[php缓存优化]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/56675592</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/56675592</guid><author>GDevil1994</author><pubDate>Thu, 23 Feb 2017 16:41:38 +0800</pubDate><description><![CDATA[常用的php缓存优化：apc、Xcache、eAccelerator，zend Optimizer以及php5.5提出的Opcache。 
1，apc(alternative php cache:可选php缓存):apc缓存主要分为两部分：系统缓存和用户数据缓存。 
系统缓存：将php源码编译后的结果缓存起来，以后每次调用时都会对比时间标记，如果未过期，则调用缓存结果，默认缓存时间是一小时，这样会浪]]></description><category></category></item><item><title><![CDATA[mysql中的数据类型]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/56014739</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/56014739</guid><author>GDevil1994</author><pubDate>Mon, 20 Feb 2017 15:58:41 +0800</pubDate><description><![CDATA[一.数值类型 
Mysql支持所有标准SQL中的数值类型，其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC)，以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 
扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形，并增加了BIT类型，用来存放位数据。整数类型        字节]]></description><category></category></item><item><title><![CDATA[heredoc与nowdoc]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/55522229</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/55522229</guid><author>GDevil1994</author><pubDate>Fri, 17 Feb 2017 20:41:38 +0800</pubDate><description><![CDATA[一、heredoc结构及用法 
heredoc结构就像是没有使用的双引号的字符串，这就是说在heredoc结构中单引号不用被转义。结构中的变量被替换，对格式化输出内容时比较有用 
1、开始标记和结束标记使用相同的字符串 ，通常以大写字母来写。 
2、开始标记后不能出现空格或多余的字符。 
3、结束标记必须顶头写，不能有缩进和空格，且在结束标记末尾要有分号。 
4、位于开始标记和结束标记之间的变量可以]]></description><category></category></item><item><title><![CDATA[include,require,include_once,require_once的区别]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/55521955</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/55521955</guid><author>GDevil1994</author><pubDate>Fri, 17 Feb 2017 20:22:55 +0800</pubDate><description><![CDATA[区别： 
1，include，require包含的文件不管前面有没有包含都会重新包含一遍，而include_once和require_once如果前面已经包含了相同的文件，这不会重新包含一次 
2，include有返回值，require没有返回值 
3，include是有条件包含函数，而require是无条件包含函数 
4，include包含的文件每次用到都会重新读取和评估，require一劳永逸，]]></description><category></category></item><item><title><![CDATA[compsoer config.json配置文件]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/55509416</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/55509416</guid><author>GDevil1994</author><pubDate>Fri, 17 Feb 2017 13:58:14 +0800</pubDate><description><![CDATA[{ 
    “config”: {}, 
    “repositories”: { 
        “packagist”: { 
            “type”: “composer”, 
            “url”: “https://packagist.phpcomposer.com” 
        } 
    } 
}]]></description><category></category></item><item><title><![CDATA[Windows下composer的应用问题]]></title><link>https://blog.youkuaiyun.com/GDevil1994/article/details/55281643</link><guid>https://blog.youkuaiyun.com/GDevil1994/article/details/55281643</guid><author>GDevil1994</author><pubDate>Thu, 16 Feb 2017 22:53:10 +0800</pubDate><description><![CDATA[Composer应用的主要三大问题： 
1，利用composer安装首先要安装Composer asset plugin
  composer global require “fxp/composer-asset-plugin:~1.1.2”，最后的~1.1.2是你composer的最新版本号（这种方法可能会出错，最好写成composer global require “fxp/composer-a]]></description><category></category></item></channel></rss>