<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RedCode_的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/RedCode_</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; RedCode_]]></copyright><item><title><![CDATA[CentOS 7.0下配置MariaDB数据库]]></title><link>https://blog.csdn.net/RedCode_/article/details/50910933</link><guid>https://blog.csdn.net/RedCode_/article/details/50910933</guid><author>RedCode_</author><pubDate>Thu, 17 Mar 2016 12:43:14 +0800</pubDate><description><![CDATA[刚刚配置了下CentOS 7.0版本的服务器，配置数据库时发现# mysql_secure_installation命令用不了，之后网上查了一下发现CentOS 7.0版本用MariaDB替换了mysql数据库。
于是作一篇配置MariaDB数据库的文章以备后用。




yum install mariadb mariadb-server #询问是否要安装，输入Y即可自动安装,直到安]]></description><category></category></item><item><title><![CDATA[读《深入php面向对象、模式与实践》有感（三）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50810704</link><guid>https://blog.csdn.net/RedCode_/article/details/50810704</guid><author>RedCode_</author><pubDate>Sat, 05 Mar 2016 21:05:27 +0800</pubDate><description><![CDATA[命令模式：
第一次接触到这个命令模式的时候，感觉它很像一个简化的mvc框架。从不同的路径访问，再由控制器来判断所要调用的具体php文件。





<?php

class CommandContext{   //"命令容器"
    private $params = array();

    function addParam($key,$val){
        $this]]></description><category></category></item><item><title><![CDATA[读《深入php面向对象、模式与实践》有感（二）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50774707</link><guid>https://blog.csdn.net/RedCode_/article/details/50774707</guid><author>RedCode_</author><pubDate>Thu, 03 Mar 2016 15:19:53 +0800</pubDate><description><![CDATA[书中关于设计模式的介绍很详细。
一、单例模式
作者建了一个preferences类来解释什么是单例模式。这个preferences类并非我第一次见到，在android中也有这个类，不过以前都是只管用即可，但这次作者在书中用php将这个类重写了一遍。
采取单例模式的类会具有以下几个特点：
1、该类产生的对象可以在系统中的任何地方被使用。
2、在系统中只会产生一个该类的对象
3、无法再创建]]></description><category></category></item><item><title><![CDATA[读《深入php面向对象、模式与实践》有感（一）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50759781</link><guid>https://blog.csdn.net/RedCode_/article/details/50759781</guid><author>RedCode_</author><pubDate>Sun, 28 Feb 2016 14:55:57 +0800</pubDate><description><![CDATA[什么样的代码需要改进？书中给出了四个标准（我个人比较认可这四个标准，实际开发中也的确时常遇到）：


一、代码重复
用书中的原话讲：“如果你在写代码的时候，总是感觉似曾相识，很可能你的代码已经重复了”。
代码重复的坏处在于，当你某一段代码需要修改，而与该段代码重复的代码往往也要修改，即你要为同一个问题修改多出相同的代码，而有时你可能会漏掉某处忘记修改。。。。。当发现有代码重复时你应当检查]]></description><category></category></item><item><title><![CDATA[Linux下配置Lamp]]></title><link>https://blog.csdn.net/RedCode_/article/details/50488320</link><guid>https://blog.csdn.net/RedCode_/article/details/50488320</guid><author>RedCode_</author><pubDate>Sat, 09 Jan 2016 16:08:58 +0800</pubDate><description><![CDATA[linux下配置lamp步骤：
一、快速安装Apache+PHP5+MySql
先更新：
# yum update

然后安装LAMP环境：（163的yum源上只有php5.1.6 mysql 5.0.95 版本较低）
# yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_per]]></description><category></category></item><item><title><![CDATA[自己编写php框架（一）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50451184</link><guid>https://blog.csdn.net/RedCode_/article/details/50451184</guid><author>RedCode_</author><pubDate>Sun, 03 Jan 2016 15:29:02 +0800</pubDate><description><![CDATA[这两天一直在琢磨如何做一个php模板，将前台html页面和php代码分割开来。虽然现在市面上有各种各样的php模板，但还是想自己编写一个体验一下。
        之前一直写到了将替换完php代码的含有php代码的html页面作为字符串输出的地方。在此处遇到了一点麻烦。即如果直接将这些字符串使用echo输出的话，其中的php代码是不会被解析的。
        在网上查看别人框架的代码和thi]]></description><category></category></item><item><title><![CDATA[php读取html文件（或php文件）的方法]]></title><link>https://blog.csdn.net/RedCode_/article/details/50440497</link><guid>https://blog.csdn.net/RedCode_/article/details/50440497</guid><author>RedCode_</author><pubDate>Thu, 31 Dec 2015 11:19:18 +0800</pubDate><description><![CDATA[一、使用fopen（）函数
  此函数主要传入的是头两个参数（第一个是文件地址，第二个是打开方式），可以读取任何一个文本文件，然后用while将fopen函数读取到的每一行数据循环输出。
  如：
    $file = fopen('demo.html','r');

    if($file){
        while(!feof($file)){
            $]]></description><category></category></item><item><title><![CDATA[Thinkphp框架感悟（二）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50433543</link><guid>https://blog.csdn.net/RedCode_/article/details/50433543</guid><author>RedCode_</author><pubDate>Wed, 30 Dec 2015 11:39:51 +0800</pubDate><description><![CDATA[这次主要分析一下I方法

/**
 * 获取输入参数 支持过滤和默认值
 * 使用方法:
 * 
 * I('id',0); 获取id参数 自动判断get或者post
 * I('post.name','','htmlspecialchars'); 获取$_POST['name']
 * I('get.'); 获取$_GET
 * 
 * @param string $name 变量的名称 支]]></description><category></category></item><item><title><![CDATA[关于html页面布局]]></title><link>https://blog.csdn.net/RedCode_/article/details/50428854</link><guid>https://blog.csdn.net/RedCode_/article/details/50428854</guid><author>RedCode_</author><pubDate>Tue, 29 Dec 2015 19:29:04 +0800</pubDate><description><![CDATA[之前做的一个网站，结果今天这几天测试发现在19寸屏幕和手机屏幕上页面布局全乱了，今天刚刚改好，发现还是自己经验不足，做个小总结。
一、div布局要固定宽高
         当div不设计长宽高而是自动由内部控件”撑“尺寸的话，我们发现当屏幕缩小时其布局会变乱，（推测原因可能和使用的bootstrap框架的自适应有关），于是我们将所有的宽度设死，这样当屏幕缩小或改变屏幕尺寸时虽然不会自动适应当]]></description><category></category></item><item><title><![CDATA[Thinkphp框架感悟（一）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50418112</link><guid>https://blog.csdn.net/RedCode_/article/details/50418112</guid><author>RedCode_</author><pubDate>Mon, 28 Dec 2015 13:23:03 +0800</pubDate><description><![CDATA[一、assign（）

/**
 * 分析：
 * 此处是Controller类里面的assign方法，我们一般写的控制器所调用的assign方法就是调的这个。
 * 而这个方法就干了三件事：1、获取传过来的$name和$value。2、当前对象调用view类里的assign方法并传入$name和$value。3、传给返回当前对象。
 * 这个view是一个变量，也是一个对象。在前几行先是声明]]></description><category></category></item><item><title><![CDATA[print_r、echo、var_dump三者的区别]]></title><link>https://blog.csdn.net/RedCode_/article/details/50412858</link><guid>https://blog.csdn.net/RedCode_/article/details/50412858</guid><author>RedCode_</author><pubDate>Sun, 27 Dec 2015 16:46:30 +0800</pubDate><description><![CDATA[这三者均是php里输出的方式。


1、print_r用于输出数组。


2、echo只能用于输出字符串，在没有框架的时候，多用这种方法将结果打印在html页面上。


3、var_dump能输出任何类型的数据，输出的形式为：变量类型、变量值、变量长度。]]></description><category></category></item><item><title><![CDATA[php链接mysql数据库]]></title><link>https://blog.csdn.net/RedCode_/article/details/50411881</link><guid>https://blog.csdn.net/RedCode_/article/details/50411881</guid><author>RedCode_</author><pubDate>Sun, 27 Dec 2015 16:22:34 +0800</pubDate><description><![CDATA[php连接数据库有三种方法，刚刚发现通过mysql_connect，mysql_query连接已被废弃，而现在推荐的是通过“面向对象方法”和“PDO方法”连接数据库。
        而我在使用面向对象的方法连接时，查询出来的结果中文无法显示，网上给的大部分解决办法都是针对老式连接方法的解决办法，不过最终还是找到了解决办法。
        大体的连接方法如下：

<?php
header]]></description><category></category></item><item><title><![CDATA[android几个使用的判定代码]]></title><link>https://blog.csdn.net/RedCode_/article/details/50411481</link><guid>https://blog.csdn.net/RedCode_/article/details/50411481</guid><author>RedCode_</author><pubDate>Sun, 27 Dec 2015 10:10:06 +0800</pubDate><description><![CDATA[之前项目有几个判定代码很实用，特此做一个整理。


一、验证手机格式是否正确


//判断手机号码是否合理
    private boolean judgePhoneNums(String phoneNums) {
        if (isMatchLength(phoneNums, 11) && isMobileNO(phoneNums)) {
            retu]]></description><category></category></item><item><title><![CDATA[安卓端上传图片到服务器php接收]]></title><link>https://blog.csdn.net/RedCode_/article/details/50411436</link><guid>https://blog.csdn.net/RedCode_/article/details/50411436</guid><author>RedCode_</author><pubDate>Sun, 27 Dec 2015 09:54:33 +0800</pubDate><description><![CDATA[之前开发用的，做个记录，但其中还有一些问题没有解决，如：不是每张图片都能上传，在不同的机型上有些格式的图片上传不了。（我怀疑是php端代码的问题）


import java.io.File;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.]]></description><category></category></item><item><title><![CDATA[php随笔（一）]]></title><link>https://blog.csdn.net/RedCode_/article/details/50411397</link><guid>https://blog.csdn.net/RedCode_/article/details/50411397</guid><author>RedCode_</author><pubDate>Sun, 27 Dec 2015 09:52:13 +0800</pubDate><description><![CDATA[之前的开发一直用的都是Thinkphp框架，对原生的php很不了解，近日打算把以前的项目拿一个出来用原生php再重写一次，顺便再把TP框架拆开好好分析分析。
        之前的android开发虽说对面向对象的思想有一定的理解，但这几天从php的角度去理解面向对象感觉又深入了不少。
        写一些比较杂的随笔笔记。



1、
php中面向对象和面向过程的区别：
面向过]]></description><category></category></item><item><title><![CDATA[关于android端的json传输]]></title><link>https://blog.csdn.net/RedCode_/article/details/50405180</link><guid>https://blog.csdn.net/RedCode_/article/details/50405180</guid><author>RedCode_</author><pubDate>Fri, 25 Dec 2015 20:40:26 +0800</pubDate><description><![CDATA[比较通用的传输方法



import java.util.ArrayList;
import java.util.List;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apac]]></description><category></category></item><item><title><![CDATA[Linux下配置Lamp]]></title><link>https://blog.csdn.net/RedCode_/article/details/50405147</link><guid>https://blog.csdn.net/RedCode_/article/details/50405147</guid><author>RedCode_</author><pubDate>Fri, 25 Dec 2015 20:30:08 +0800</pubDate><description><![CDATA[第一次在CSDN写博客，由于自己之前学的略杂，打算把自己之前所学边总结边记录，顺便把以后的成长也都记录下来。
虽说要写，可一时也不知从哪块开始写。正好最近应项目需要，在初学linux，配置服务器，就先记录下lamp的配置吧。]]></description><category></category></item></channel></rss>