自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 重新设置MySQL的root密码:

方法:可以进行如下的步骤重新设置MySQL的root密码: 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准

2016-12-30 13:53:26 277

转载 开启梦幻般的webrtc之旅

废话不多说,直接上demo[html] view plain copy >  html>      head>          meta charset="utf-8">          title>学习webrtctitle>      head>      body>          video autoplay>video

2016-12-30 11:21:18 369

转载 使用nginx与nginx-rtmp-module搭建流媒体服务器

让我们一起开始奇妙的流媒体之旅吧!1、下载nginx-rtmp-module:nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module使用命令:[php] view plain copygit clone https://github.com/arut/ngi

2016-12-30 11:02:47 1007

原创 php逻辑运算

测试你的逻辑思维,做最强大脑~~$a =5;$b=10;要求在不引入任何其他函数的前提下,互换$a和$b的值,即 $a=10,$b=5;答案:$a = $a+$b;//$a =15,$b=10;$b = $a-$b;//$a=15,$b=5;$a = $a-$b;//$a=10,$b=5;就得出了 $a=10;$b=5;

2016-12-30 10:10:00 293

原创 简单sql题

id     xueke     scode    name1        语文      100         小明2        英语      20           小明3        数学      95           小兰4        语文      93           小兰5        数学      90        

2016-12-30 09:55:38 285

原创 微擎管理微信公众号

现在手机端开发比较热门, 今天就来简单介绍下用微擎来管理我们的微信公众号,首先登陆微擎,下载个安装包,之后上传到服务器上,按照提示一步步安装就行, 需要注意一下几点:1.必须让微擎有对安装包读取的权限,2.在安装完成注册的时候 提示让绑定微擎论坛账号,所以,还需要创建个微擎的论坛账号,接下来 我用的是微信测试号来配置的,这个直接扫码就可以登录登录成功后,回到这个界面:在

2016-12-29 18:25:01 2853

原创 mvc配置加载类

我们之前的路由都是写在配置文件当中,今天就完成一个配置类,用配置类去加载我们配置,这样,当我们需要修改配置的时候,就不用找各个文件了首先 在lib目录下新建一个配置类 conf.php定义conf类 ,并给它一个静态方法 <?phpnamespace core\libclass conf{ static public function get($name,$file){

2016-12-28 20:57:01 508

原创 ubantu下环境搭建lamp环境

安装apache$ sudo apt-get install apache2查看Apache版本:$ apache2 -vServer version: Apache/2.4.18 (Ubuntu)Server built: 2016-04-15T18:00:57上面信息说明Apache安装成功,通过浏览器访问Apache: http://你的ubuntuip/安装

2016-12-28 19:08:07 302

转载 linux下安装nginx

发的

2016-12-27 20:49:18 350

原创 mvc视图层

下面来完成我们的视图层:我们要完成的是:indexController.php文件1.变量可以赋值到视图中去;$this->addign('data',$data);2.通过方法来调用我们的视图文件$this->display("index.html");注意控制器要继承mvc的基类然后在mvc的基类中添加这两个方法首先在类中定义一个属性:publi

2016-12-27 15:53:19 1767

原创 mvc-模型层

我们都是知道model是整个项目的逻辑部分首先在lib目录下创建model.php:在这里我们用PDO来连接数据库$dsn = "mysql:host=localhost;dbname=test";$username = "root";$passwd = "root";接下来,判断下是否成功,不成功就返回错误信息try{parent::__construct($dsn,$user

2016-12-26 20:32:27 470

原创 git提交简单命令

提交文件或者项目到git,我们首先要创建一个版本库,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:mkdir studycd study//通过git init命令把这个目录变成Git可以

2016-12-26 19:45:06 282

原创 mvc-加载控制器

首先在根目录下建立app文件夹,然后在app文件夹下建一个controller文件夹来存放我们的控制器类这里需要注意到的是:类名和方法名不能是同一个名字,indexController.php页面<?phpnamespace app\controller;class indexController{ public function index() { p('it

2016-12-25 21:19:14 449

原创 mvc-路由类

在core目录下创建lib目录,创建route.php文件,此时应注意命名空间为:namespace core\lib;正常情况下我们访问的网址是 xxx.com/index.php/index/index这里呢我们要做的有三件事:1.为了url更加美观,我们要隐藏index.php部分   首先需要在根目录下创建.htaccess文件,写我们的重定向规则:

2016-12-25 20:51:47 539

原创 mvc自动加载类

接下来我们实现调用自动加载类1.将自动加载方法放到基本类中 2.将接过来的值中的反斜线改为正斜线用到的方法是:因为输入一个反斜线是转义字符所以我们须要写俩个3.在引入一个类的时候先要判断是否已经引用了这个类 如果引用了我们返回一个true 否则我们在执行自动加载的部分4.如果加载成功的话我们可以将这个类放到classMap数组当中,因为是一个静态的属性我们要用到se

2016-12-24 16:56:40 440

原创 mvc第一步 入口文件

开始我们的封装1.入口文件 首先建立一个根目录mvc;mvc ——core  核心文件目录              ——common 函数库目录                              ——mvc.php 框架核心文件在mvc根目录下建立我们的入口文件 index.php;入口文件当中,我们应该操作哪些东西呢?<?php/*

2016-12-24 14:34:41 1150

原创 打造属于自己的mvc框架

首先呢,开发框架之前一定要清晰为什么要自己开发框架?(1)为了更快的开发效率(2)为了更高的运行效率(3)为了更好的证明自己(装X)市面上现有的很多优秀框架如tp(使用广泛),ci(简单),laravel(优雅),但都有些许美中不足的地方吧!所以我们要来封装一个属于自己的mcv,一个用于自己特点的mcv!!其次,开发自己的框架需要什么?1.能够熟练的使用php2

2016-12-24 11:22:28 472

转载 手写MVC

1 什么是MVCMVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。MVC的目的是实现一种动态的程序设计,便于后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通

2016-12-23 19:15:24 1361 1

转载 6个常见的php常见攻击

1、SQL注入  SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入机制,但只针对shell命令。$username = $_POST['username'];$query = "select * from auth where username = '".$userna

2016-12-23 19:11:01 330

转载 连接mysql

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回

2016-12-23 16:42:33 240

原创 轮播图

//css   .box1{    border: 5px solid #333;    width: 950px;    height: 540px;    position: relative;    overflow: hidden;    margin-left:280px;  }  .box1 ul li{    float: left;

2016-12-21 15:01:07 606

转载 linux命令总结

分配数据库权限  GRANT all on *.* to "root"@"192.168.1.33" IDENTIFIED by "root";以下是Linux6.4的一些命令配置网络:cd /etc/sysconfig/network-scripts/ifcfg-eth0--à device=eth0                                      

2016-12-21 14:42:54 308

原创 php发送邮件

第一步,远程登录smtp服务器     在命令行窗口输入 telnet smtp.163.com 25   然后回车    (此处以163邮箱为例,QQ邮箱可输入smtp.qq.com 。25表示建立连接的端口号)SMTP协议--在cmd下利用命令行发送邮件     此时出现如上信息,这是一个欢迎信息,各个邮箱有所不同第二步,用户登录     输入 he

2016-12-21 14:30:37 411

转载 遮罩层

CSS代码:         .mask {                   position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #777;                 z-index: 1002; left: 0px;                 opacit

2016-12-21 13:57:56 1065

转载 php加密解密

本文实例讲述了PHP中加密解密函数与DES加密解密的应用,分享给大家供大家参考。具体如下:例子,php加密解密的例子加密函数:复制代码 代码如下:/**功能:对字符串进行加密处理*参数一:需要加密的内容*参数二:密钥*/function passport_encrypt($str,$key){ //加密函数 srand((double)microtime()

2016-12-21 13:56:28 645

原创 采集实例

/*** 采集* @author [zhao] */public function actionTitle(){//采集标题header("content-type:text/html;charset=utf-8");for($i=1;$i$url="http://bj.5i5j.com/rent/n".$i;

2016-12-21 13:54:29 338

原创 jQuery 全反选,单删,批删

//批删$('#del_all').click(function(){var checkAll=$('input[name="abc"]:checked'); //获取全部的复选框//alert(checkAll);var length=checkAll.length; //计算长度var arr=new Array(); //定义数

2016-12-21 13:52:59 394

原创 数据库优化及前端优化简述

*********数据库优化**********1.慢查询 main.ini配置文件 explain(解释sql语句)2.索引 1.普通2.唯一 可以有空值3.主键 不可以有空值4.全文5.复合3.分表横向 订单 、新闻 (以时间维度划分,按照用户id划分)纵向 不常用字段(比如 爱好) 分离出去 4.分区 分库5读写分离/主

2016-12-21 13:50:59 530

转载 主从复制

步骤如下:1、修改主服务器master:   #vi /etc/my.cnf    [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]服务器唯一ID,默认是1,一般取IP最后一段2、修改从服务器slave:   #vi /etc/my.cnf

2016-12-21 13:49:51 336

转载 memcache

html>html>head lang="en"> meta charset="UTF-8"> title>title> script src="jquery-2.1.1.min.js">script>head>body>center> table> tr> td>用户名:td> td>inp

2016-12-21 13:45:40 225

转载 xml

ML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。您创建的文件,或文档实例 由元素(标记)和内容构成。当从打印输出读取或以电子形式处理文档时,元素能够帮助更好地理解文档。元素的描述性越强,文档各部分越容易识别。自从出现标记至今,带有标

2016-12-21 13:43:58 315

转载 snoopy类

Snoopy是什么? Snoopy是一个php类,用来模仿web浏览器的功能,把不仅能完成模拟http请求的页面的抓取,还能完成发送表单的任务。Snoopy的一些特点:1抓取网页的内容 fetch2 抓取网页的文本内容 (去除HTML标签) fetchtext3抓取网页的链接,表单 fetchlinks fetchform4 支持代理主机5支持基本的用户名/

2016-12-21 13:41:49 419

转载 jquery批量删除

即点即改关键在于取到父节点的id值 来根据id去修改示例:这是一个基本的循环的表格input type="button" value="批量删除" class="ui_input_btn01" id="dels" /> tr> th width="30">input type="checkbox" id="all" /> th> th>位置th> th>房源

2016-12-21 13:39:31 459

转载 静态化

<?php/** * Created by PhpStorm. * User: Administrator * Date: 2016/9/17 * Time: 9:28 */header("content-type:text/html;charset=utf-8");session_start();$filename='1.html';if(file_exists($filen

2016-12-21 13:29:43 248

翻译 Excel的导入导出

导入[php] view plain copy public function excel_put(){      //先做一个文件上传,保存文件      $path=$_FILES['file'];      $filePath = "uploads/".$path["name"];      move_uploaded_file($path

2016-12-21 11:57:09 216

转载 PHP发送email

1.phpmailer,很好用,无论原生还是放到框架下,都没问题,phpmailer下载地址 https://github.com/PHPMailer/PHPMailer[php] view plain copy header("content-type:text/html;charset=utf-8");  include("class.phpmail

2016-12-21 11:53:30 309

转载 采集

header("content-type:text/html;charset=utf-8");set_time_limit(0);$url='http://sports.sohu.com/nba.shtml';$str=file_get_contents($url);$str=iconv("GBK","utf-8",$str);//echo $str;$reg='#.*#isU';p

2016-12-21 11:49:19 195

转载 接口

<?php/** * Created by PhpStorm. * User: Administrator * Date: 2016/9/21 * Time: 10:25 *///接口编写/*接口数据返回接口文档编写接口安全接口防止多次请求 在一定时间内不能多次请求*//* * 接口说明 根据id 查询新闻 并返回数据 * 接口地址:http://localhost

2016-12-21 11:47:33 207

转载 yii增删改查搜索分页

<?phpnamespace frontend\controllers;use Yii;use yii\base\InvalidParamException;use yii\web\BadRequestHttpException;use yii\db\Query;use yii\web\Controller;use yii\filters\VerbFilter;use yii\f

2016-12-21 11:45:57 176

转载 正则表达式

对于开发人员来说,正则表达式是一个非常有用的功能。它提供了 查找,匹配,替换 句子,单词,或者其他格式的字符串。【开始使用正则表达式】对初学者来说,正则 看起来很难学习和使用。事实上他们并非你想想的那么难,在我们深入掌握正则之前,先迅速看看这些入门基础:正则表达式语法正则表达式     将会匹配foo ——————字符串“foo”  ^foo ——————以“f

2016-12-21 11:43:28 406

空空如也

空空如也

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

TA关注的人

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