自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Z小胖的博客

总结经验,分享经验。。

  • 博客(32)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 只凭兴趣学习≠成功

看来很多人都想做自己的喜欢的工作,会因为不喜欢当下在做的事情而焦虑,选择离职。那么,该怎么判定自己到底是喜欢当下的工作还是不喜欢?所谓兴趣听到一段旋律优美的音乐,会对小提琴发生兴趣;吃了别人做的板栗红烧肉,也想自己做做看;去摄影展看到美轮美奂的照片,就想马上买一部单反也到悬崖边上拍云卷云舒;路上见到踩着旱冰鞋刷街的人从身边呼啸而过,很可能心中一动打算明天就到广场练滑冰……当

2016-12-31 10:36:38 594 4

原创 sql 常用函数

一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,…,xn)返回集合中最大的值 LEAST(x1,x2,…,xn) 返回集合中...

2017-03-25 11:36:33 199

转载 苹果问题

原问题:老板有1000个苹果,却只有10个箱子,客户给老板除了一个难题,说如果老板把题解开就把1000个苹果全买了,老板说没问题,来吧!我之前是程序员。客户说:“把你现在的1000个苹果全部装进10个箱子(分别为1号、2号.....10号),忽略箱子的容量大小,每个箱子都要装苹果,装几个你自己定,我要买几个苹果,你就告诉我,把几号,几号拿走,就是你要的个数。”,老板说:“呵呵。”

2017-02-13 20:51:17 693

原创 微信小程序全局变量

在app.js里进行设置data:{ kefuurl:"ws://101.200.32.202:9506", apiurl:'http://www.tpshop.com/' }然后在你所要的地址中进行调用getApp().data.apiurl就可以正常用了

2017-01-17 09:40:16 5579

转载 将centos 7 自带的 php 5.4升级为 5.6

将centos 7 自带的 php 5.4升级为 5.6

2017-01-09 15:22:34 608

原创 CentOS7下memcached的安装与简单使用

memcached的安装

2017-01-09 15:00:23 746

原创 搭建lamp环境

一、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动

2017-01-09 14:37:37 317

原创 Linux安装Mongodb

MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大、灵活而且易于管理的数据库管理系统。MongoDB宣称,3.0新版本不只提升7到10倍的写入效率以及增加80%的数据压缩率,还能减少95%的运维成本。   MongoDB 3.0主要新特性包括:   ·可插入式的存储引擎 API   ·支持 WiredTiger 存储引擎   ·

2017-01-08 18:39:41 346

原创 各种各样的面试题目整理

服务器方面 1、nginx平滑重启nginx 运行新的工作进程并从容关闭旧的工作进程,通知工作进程关闭监听套接字,但是继续为当前连接的客户提供服务。所有的客户端的服务完成后,旧的工作进程被关闭。如果新的配置文件应用失败,nginx 将继续使用旧的配置文件进行工作。说简单点就是 nginx会继续处理之前的请求,并且启动一个新的进程来处理新的请求,旧的进程处理完成之后会被k

2017-01-05 20:37:25 1961 1

原创 percona-toolkit工具包的安装和使用

1.检查和安装与Perl相关的模块    PT工具是使用Perl语言编写和执行的,所以需要系统中有Perl环境。    依赖包检查命令为:rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL    如果有依赖包确实,可以使用下面的命令安装:yum install perl-DBI

2017-01-05 18:54:08 771

原创 SQL语法大全

SQL SELECTSQL SELECT 语句SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SQL SELECT 语法SELECT 列名称 FROM 表名称以及:SELECT * FROM 表名称注释:SQL 语句对大小写不敏感。SELECT 等效于 select。SQL SELECT DI

2017-01-02 20:58:41 7377 1

原创 http错误代码大全

2系列200 OK请求已成功,请求所希望的响应头或数据体将随此响应返回。201 Created请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Location 头信息返回。假如需要的资源无法及时建立的话,应当返回 '202 Accepted'。202 Accepted服务器已接受请求,但尚未处理。正如它可能被拒绝一样,最终该请求可能会也可能不

2016-12-31 11:24:21 992 1

原创 sql优化

在SQL查询中,为了提高查询的效率,我们常常采取一些措施对查询语句进行SQL性能优化。本文我们总结了一些优化措施,接下来我们就一一介绍。1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用。解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供

2016-12-30 21:21:48 301

原创 Excel导入导出

导入public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES['file']; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],$filePath); //默认用excel2

2016-12-30 21:14:23 324

原创 $_SERVER 所有功能讲解

SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(scriptlocations)等等信息的数组。这个数组中的项目由Web服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。下表列出了所有_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等...

2016-12-30 20:34:24 1292

转载 php 设计模式

本文章转自shiyang12311.工厂模式    ①抽象基类:类中定义抽象一些方法,用以在子类中实现    ②继承自抽象基类的子类:实现基类中的抽象方法    ③工厂类:用以实例化所有相对应的子类 /** * * 定义个抽象的类,让子类去继承实现它 * */

2016-12-30 16:52:11 429

转载 PHP 发邮件email

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

2016-12-30 16:44:07 628

原创 数据库 主从复制原理

MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场合。与之对应的是另一个同步技术是MySQL Cluster,但因为MySQL Cluster配置比较复杂,所以使用者较少。MySQL的Replication是一个异步复制的过程(mysql5.1.7以上版本分为异步复制和半同步两

2016-12-30 16:41:01 545

原创 git提交远程仓库

什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:打开git gui程序$ mkdir learngit$ cd learng

2016-12-30 16:27:15 355

原创 梦幻般的webrtc

只需一个页面就可以进行视频了 要不要是意思? var webrtc = new SimpleWebRTC({ // the id/element dom element that will hold "our" video localVideoEl: 'localVideo',

2016-12-30 15:46:36 383

原创 $_SERVER

$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。下表列出了所有 $_SERVER 变量中的重要元素。 元素/代码描述$_S

2016-12-30 10:20:44 369

原创 sql 常用函数总和

一、数学函数ABS(x)   返回x的绝对值BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)   返回大于x的最小整数值EXP(x)   返回值e(自然对数的底)的x次方FLOOR(x)   返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)     

2016-12-30 09:37:56 12256 1

转载 php即时聊天(反ajax)

教你如何用反ajax 进行即时聊天

2016-12-29 09:12:58 11218

原创 Ubuntu安装nginx+php+mysql

交你如何用Ubuntu进行安装nginx+mysql+php

2016-12-28 13:21:16 558

原创 windows用软件连接Ubuntu

有的小伙伴们 在安装完Ubuntu后 会用到 Windows中的软件 比如xshell,putty..等等的一些 那么 连接的过程中 会出现拒绝访问的,那么我们要做的 就是 先在Ubuntu上看看 我们的Ubuntu的网络连接 是否顺畅 ,如果顺畅 就可以进行下一步了,Ubuntu 本身的root密码是随机生成的 我们并不知道 所以我们就要用到//root即是你新设置的root密码s

2016-12-28 12:09:05 1795

原创 开启vm的时候出现出现的小错误

我刚用虚拟机vmware 11安装ubuntu 14 ,出现错误“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题,如下图。 Intel VT-x 即Virtualization Technology, 虚拟化技术,英特尔处理器内更出色的虚拟化支持Intel VT-x 有助于提高基于软件的虚拟化解决方案的灵活性与稳定性。换句话说是在单CPU上支持多系统的技术

2016-12-28 10:37:09 1772

原创 常见的正则表达式

//用户名由6-18位的字母数字下划线组成,不能由数字开头var r_name=/^[a-z]\w{5,17}$/i//密码长度不能少于六位var r_pwd=/^\w{6,}$///要求和以上密码输入一致//首先判断输入的确认密码是否为空?//如果不为空,通过找对象.value找到密码输入框的值,在通过找对象.value找到确认密码的值//拿俩个值进行比较 用==//如果相等

2016-12-27 18:02:20 542 1

原创 常见的6种php攻击

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

2016-12-27 17:48:49 1502 1

原创 封装一个属于自己的mvc框架(3)

上一篇我们已经把入口文件搭建好了,那么一个框架肯定会有各种各样的类,那么接下来 咱们就开始类的自动加载。

2016-12-27 17:31:17 791

原创 封装一个属于自己的mvc框架(2)

我们先了解一下mvc框架运行流程那么 接下来就开始封装一个属于我们自己的mvc框架!我们先创建一个index.php的文件作为自己的mvc框架的入口文件<?php/* * 入口文件 * 1.定义变量 * 2.加载函数库 * 3。启动框架 * *///获取框架目录 及名字define('PZ',__DIR__);// 核心文件define('CORE',PZ.'

2016-12-27 07:39:58 1057

原创 封装一个属于自己的mvc框架(1)

有的人可能要问了,市场上已经有好的框架了 比如 Laravel CI TP ,我个人呢 总结了三点1:为了更快的开发效率;2:为了更高的运行效率;3:为了更好的证明自己;←装X专用:)

2016-12-25 19:06:33 809

原创 排序之 冒泡排序

先科普一下到底什么是冒泡排序 ,冒泡排序到底能干嘛?冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。 <?php

2016-12-24 13:48:12 1146

mysql函数大全

mysql的一些函数的讲解

2017-01-04

有关于php操作redis的知识

2017-01-03

jQuery的小部件

2017-01-02

laravel 文档

分享的一个挺不错的文档 大家都下一下看看吧 对laravel框架的讲解 挺多的

2016-12-31

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

TA关注的人

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