自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (2)
  • 收藏
  • 关注

原创 CentOS 7.0下配置MariaDB数据库

刚刚配置了下CentOS 7.0版本的服务器,配置数据库时发现# mysql_secure_installation命令用不了,之后网上查了一下发现CentOS 7.0版本用MariaDB替换了mysql数据库。于是作一篇配置MariaDB数据库的文章以备后用。yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安

2016-03-17 12:43:14 422

原创 读《深入php面向对象、模式与实践》有感(三)

命令模式:第一次接触到这个命令模式的时候,感觉它很像一个简化的mvc框架。从不同的路径访问,再由控制器来判断所要调用的具体php文件。<?phpclass CommandContext{ //"命令容器" private $params = array(); function addParam($key,$val){ $this

2016-03-05 21:05:27 566

原创 读《深入php面向对象、模式与实践》有感(二)

书中关于设计模式的介绍很详细。一、单例模式作者建了一个preferences类来解释什么是单例模式。这个preferences类并非我第一次见到,在android中也有这个类,不过以前都是只管用即可,但这次作者在书中用php将这个类重写了一遍。采取单例模式的类会具有以下几个特点:1、该类产生的对象可以在系统中的任何地方被使用。2、在系统中只会产生一个该类的对象3、无法再创建

2016-03-03 15:19:53 1023

原创 读《深入php面向对象、模式与实践》有感(一)

什么样的代码需要改进?书中给出了四个标准(我个人比较认可这四个标准,实际开发中也的确时常遇到):一、代码重复用书中的原话讲:“如果你在写代码的时候,总是感觉似曾相识,很可能你的代码已经重复了”。代码重复的坏处在于,当你某一段代码需要修改,而与该段代码重复的代码往往也要修改,即你要为同一个问题修改多出相同的代码,而有时你可能会漏掉某处忘记修改。。。。。当发现有代码重复时你应当检查

2016-02-28 14:55:57 2077

原创 Linux下配置Lamp

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

2016-01-09 16:08:58 380

原创 自己编写php框架(一)

这两天一直在琢磨如何做一个php模板,将前台html页面和php代码分割开来。虽然现在市面上有各种各样的php模板,但还是想自己编写一个体验一下。        之前一直写到了将替换完php代码的含有php代码的html页面作为字符串输出的地方。在此处遇到了一点麻烦。即如果直接将这些字符串使用echo输出的话,其中的php代码是不会被解析的。        在网上查看别人框架的代码和thi

2016-01-03 15:29:02 627

原创 php读取html文件(或php文件)的方法

一、使用fopen()函数  此函数主要传入的是头两个参数(第一个是文件地址,第二个是打开方式),可以读取任何一个文本文件,然后用while将fopen函数读取到的每一行数据循环输出。  如:    $file = fopen('demo.html','r');    if($file){        while(!feof($file)){            $

2015-12-31 11:19:18 12633

原创 Thinkphp框架感悟(二)

这次主要分析一下I方法/** * 获取输入参数 支持过滤和默认值 * 使用方法: * * I('id',0); 获取id参数 自动判断get或者post * I('post.name','','htmlspecialchars'); 获取$_POST['name'] * I('get.'); 获取$_GET * * @param string $name 变量的名称 支

2015-12-30 11:39:51 559

原创 关于html页面布局

之前做的一个网站,结果今天这几天测试发现在19寸屏幕和手机屏幕上页面布局全乱了,今天刚刚改好,发现还是自己经验不足,做个小总结。一、div布局要固定宽高         当div不设计长宽高而是自动由内部控件”撑“尺寸的话,我们发现当屏幕缩小时其布局会变乱,(推测原因可能和使用的bootstrap框架的自适应有关),于是我们将所有的宽度设死,这样当屏幕缩小或改变屏幕尺寸时虽然不会自动适应当

2015-12-29 19:29:04 1187

原创 Thinkphp框架感悟(一)

一、assign()/** * 分析: * 此处是Controller类里面的assign方法,我们一般写的控制器所调用的assign方法就是调的这个。 * 而这个方法就干了三件事:1、获取传过来的$name和$value。2、当前对象调用view类里的assign方法并传入$name和$value。3、传给返回当前对象。 * 这个view是一个变量,也是一个对象。在前几行先是声明

2015-12-28 13:23:03 449

原创 print_r、echo、var_dump三者的区别

这三者均是php里输出的方式。1、print_r用于输出数组。2、echo只能用于输出字符串,在没有框架的时候,多用这种方法将结果打印在html页面上。3、var_dump能输出任何类型的数据,输出的形式为:变量类型、变量值、变量长度。

2015-12-27 16:46:30 498

原创 php链接mysql数据库

php连接数据库有三种方法,刚刚发现通过mysql_connect,mysql_query连接已被废弃,而现在推荐的是通过“面向对象方法”和“PDO方法”连接数据库。        而我在使用面向对象的方法连接时,查询出来的结果中文无法显示,网上给的大部分解决办法都是针对老式连接方法的解决办法,不过最终还是找到了解决办法。        大体的连接方法如下:<?phpheader

2015-12-27 16:22:34 465

原创 android几个使用的判定代码

之前项目有几个判定代码很实用,特此做一个整理。一、验证手机格式是否正确//判断手机号码是否合理 private boolean judgePhoneNums(String phoneNums) { if (isMatchLength(phoneNums, 11) && isMobileNO(phoneNums)) { retu

2015-12-27 10:10:06 617

原创 安卓端上传图片到服务器php接收

之前开发用的,做个记录,但其中还有一些问题没有解决,如:不是每张图片都能上传,在不同的机型上有些格式的图片上传不了。(我怀疑是php端代码的问题)import java.io.File;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.

2015-12-27 09:54:33 2275

原创 php随笔(一)

之前的开发一直用的都是Thinkphp框架,对原生的php很不了解,近日打算把以前的项目拿一个出来用原生php再重写一次,顺便再把TP框架拆开好好分析分析。        之前的android开发虽说对面向对象的思想有一定的理解,但这几天从php的角度去理解面向对象感觉又深入了不少。        写一些比较杂的随笔笔记。1、php中面向对象和面向过程的区别:面向过

2015-12-27 09:52:13 369

原创 关于android端的json传输

比较通用的传输方法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

2015-12-25 20:40:26 374

原创 Linux下配置Lamp

第一次在CSDN写博客,由于自己之前学的略杂,打算把自己之前所学边总结边记录,顺便把以后的成长也都记录下来。虽说要写,可一时也不知从哪块开始写。正好最近应项目需要,在初学linux,配置服务器,就先记录下lamp的配置吧。

2015-12-25 20:30:08 326

空空如也

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

TA关注的人

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