自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 座右铭

任世间谤我、欺我、辱我、笑我、轻我、贱我、恶我、骗我、如何处治乎?只忍他、让他、由他、避他、耐他、敬他、不要理他、再待几年你且看他。

2016-12-24 13:11:30 685 1

原创 centos上面安装最新版本的git2.11版本

步骤如下:1、下载编译工具yum groupinstall “Development Tools”2、下载依赖包yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel3、下载 git 最新版本的源代码wget http://www.codemonkey.org.uk/projec

2016-12-28 20:59:11 1902

原创 mvc之配置

我们前面已经完成了简单的mvc封装,现在我们要做的就是把自己的框架提升一个档次,所以我们先来设置一个配置类首先,我们应该在lib里面建立一个配置文件 conf.php,其次建立一个类我们在类中要实现的思路1判断配置文件是否存在2判断配置是否设置3缓存配置所以我们按照这三个步骤走就可以了。因为该配置会被多次调用所以我们类中的方法与属性都是静态的。以下为源码st

2016-12-28 20:06:03 243

原创 spl_autoload_register与__autoload区别

__autoload()自动加载类的方法 ,放在类的外部,当需要使用某个文件下下的所有类时,只需要设置  一个自动加载类的方法,就可以直接通过实例化类名的方式获得类的对象注意:1、路径问题      2、类文件的命名规范  文件名必须是   类名.class.phpspl_autoload_register(1)自动加载对象更加方便,很多框架都是这样做的:(2)__au

2016-12-28 15:52:55 261

原创 ubuntu-16.04-desktop-i386安装lnmp环境

ubuntu-16.04-desktop-i386安装lnmp环境的步骤安装时尽量以超级管理员来进行安装1.wget -c http://lamp.phpstudy.NET/phpstudy.bin2 chmod +x phpstudy.bin    #权限设置3 ./phpstudy.bin     #运行安装

2016-12-28 15:29:47 953

原创 linux Ubuntu中如何连接xshell

本人安装的是 ubuntu-16.04-desktop-i386的桌面版的乌班图安装好以后不能连接xshell,解决办法1 sudo apt-get update 先更新2 sudo apt-get install openssh-server 然后安装3 ps -e|grep ssh 查看是否有此进程

2016-12-28 13:10:52 1870

转载 选择空格还是Tab

缩进时使用空格键还是Tab键,这不是一个小问题。在HBO的喜剧片《硅谷》第三季中,不同的缩进风格导致了两位程序员分手。在现实编程中,程序员究竟是爱用空格键还是Tab键?Google 程序员 Felipe Hoffa 分析了GitHub上的40万个代码库,10亿个文件,总共14TB数据,这些文件不包含重复的文件和代码行数低于10行的文件,分析后发现空格键远比Tab键流行。

2016-12-27 21:24:57 908

原创 git在linux的使用心得

本人在linux用的是git是一键安装好的,连同lnmp环境。1 如果没有安装ssh,那么使用下面的指令sudo apt-get install ssh2 检查SSH公钥.ssh文件为隐藏文件 所以大家使用 ls -a 命令就可以看到1) cd ~   2) ls -a  看看存不存在.ssh,如果存在的话,掠过下一步;不存在的请看下一步3 生成SSH公钥

2016-12-27 20:00:11 350

原创 git的使用

初始化一个Git仓库,使用git init命令。           添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改内容。

2016-12-27 07:31:24 366

原创 mvc只控制器,模型,视图的搭建

在之前我们已经搭建好了入口文件,自动加载类以及路由类。今天我们就来搭建控制器,模型,以及视图。一、加载控制器        1)首先我们要创建一个app的文件夹在创建一个控制器的文件夹在里面创建一个index的控制器 由于类名和方法名重复的时候会使方法成为一个初始化的方法 所以我们将类名后面加一个Controller,这样我们就避免了它成为一个初始化的方法。       2)然后我们在

2016-12-26 11:24:58 571

原创 mvc之路由

一、完成路由类      1)创建一个存放其他类的文件夹将我们创建好的类存放进去 然后将调用这个类的路径进行修改      2)当我们的网址是www.xxx.com/index/index是我们想要将他访问的路径改为index控制器以及index方法,实际我们访问的是 www.xxx.com/index.php/index/index      3) 首先我们要隐藏index.php,

2016-12-25 20:14:28 328

原创 mvc之自动加载类

一、自动加载类     1)将自动加载方法放到基本类中      2)模拟工作原理如何调用类 调用类须要有三个步骤 首先我们要用到一个方法 方法名为     spl_autoload_register('类的路径');//类不存在触发(需要引入命名空间)     3)将接过来的值中的反斜线改为正斜线用到的方法是    str_replace('\\', '/', $clas

2016-12-25 17:00:15 507

原创 mvc之入口文件

首先,我们需要了解一个框架的运行流程入口文件->定义常量->引入函数库->自动加载类                                                                   ∨返回结果 ->加载控制器->路由解析->启动框架入口文件的作用1 定义常量2 加载函数库3启动框架以下为源码//定义项目的根

2016-12-24 14:46:23 637

原创 浅谈mvc

一、MVC的具体含义是:model+view+control,即模型+视图+控制它们各自处理自己的任务:(1)模型:模型持有所有的数据、状态和程序逻辑。模型独立于视图和控制器。(2)视图:用来呈现模型。视图通常直接从模型中取得它需要显示的状态与数据。对于相同的信息可以有多个不同的显示形式或视图。(3)控制器:位于视图和模型中间,负责接受用户的输入,将输入进行解析并反馈给模型,通

2016-12-24 13:45:37 884

redis的一些知识点

redis知识点

2021-01-13

空空如也

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

TA关注的人

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