自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Michelle技术分享

保存平时的学习笔记,积累积累就好。

  • 博客(35)
  • 收藏
  • 关注

原创 nginx + php-fpm配置后页面显示空白的解决办法

nginx + php-fpm配置后页面显示空白的解决办法 由于nginx与php-fpm之间的一个小bug,会导致这样的现象: 网站中的静态页面 .html 都能正常访问,而 .php 文件虽然会返回200状态码, 但实际输出给浏览器的页面内容却是空白。 简而言之,原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向

2018-01-26 13:04:47 5257 2

原创 git版本管理

git版本管理 git是什么?Git(分布式版本控制系统)是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 一、git基本配置1、创建一个新的SSH key,打印id_rsa.pub的内容用于后续为添加到GitHub网站中。 $ cd ~/.ssh/ $ ssh-keygen -t rsa -C "your_email@yourema

2018-01-26 13:04:03 256

原创 node.js中的express框架安装

express 安装步骤1、新建一个文件 mkdir chatroom 2、转到该目录下 cd chatroom3、通过应用生成器工具 express 可以快速创建一个应用的骨架 npm install express-generator -g4、在项目下建立项目 chatapp(采用默认的方式创建项目) express -e chatapp5、

2018-01-26 13:03:31 322

原创 微信小程序更换视图层数据this.setData

最近在写小程序页面是遇到一个问题,视图层数据从逻辑层调入后,修改逻辑层的数据后,视图层的引用数据不发生变化。 要怎么解决这个问题呢,这时候就需要用到setData的方法。 Page.prototype.setData()setData 函数用于将数据从逻辑层发送到视图层,同时改变对应的 this.data 的值。 1、直接修改 this.data 无效,无法改变页

2018-01-26 13:01:46 2285

原创 企业微信开发--网页授权(获取code)

在企业微信中,我们可以开发企业应用。使用企业应用,我们可以访问到外部网站。那么外部网站如何获取到企业微信共享用户id呢?企业微信提供了OAuth的授权登录方式,可以让网页和企业微信共享用户ID,从而免去登录的环节1、网页授权的基本概述请参考https://work.weixin.qq.com/api/doc#100282、访问链接配置如果企业需要在打开的网页里面携带用户的

2018-01-26 13:01:07 23972 3

原创 laravel配置路由除了根目录出现404解决办法(nginx)

在lnmp环境下,laravel路由除了根目录,其他路由总是出现404页面。这跟我们的nginx配置有关,是nginx的try_files $uri $uri/ =404;的问题,只需要将这句删除或注释掉就可以了。以下是nginx的配置,以供参考:server { listen 80; server_name www.test.com; roo

2018-01-26 13:00:22 2903 2

原创 OSS存储上遇到The difference between the request time and the current time is too large.

问题截图: 亲测有效!!!The difference between the request time and the current time is too large.(有道翻译:请求时间和当前时间之间的差异太大了。)。 很多人说是因为本地时区有问题,但是经过本人更改linux系统的时区,发现该问题还是未解决,最后找到一个很简单的方法。解决办法:linux中执行:ntpd

2018-01-26 12:59:46 8493 2

原创 vagrant box add error

I was trying to add box in vagrant, vagrant box add laravel/homestead [Path in Windows]but I got an error : ==> box: Adding box 'laravel/homestead' (v0) for provider: box: Unpacking n

2018-01-26 12:57:54 315

原创 JQuery设置checkbox复选框,attr不可行,prop才是正确答案

//判断checkbox是否被选中if($(this).is(":checked")){ alert('选中');}else{ alert('未选中');}//用jquery全选所有class为listbox的checkbox$(".listbox").prop("checked", true);//用jquery取消所有class为listbox的che

2018-01-26 12:57:03 228

原创 vagrant box add error

I was trying to add box in vagrant, vagrant box add laravel/homestead [Path in Windows]but I got an error : ==> box: Adding box 'laravel/homestead' (v0) for provider: box: Unpacking necessary fi

2017-12-15 11:38:44 369

原创 laravel实现文件下载功能

laravel自带文件下载功能,你可以参考官方文档laravel文件下载功能 download 方法可以用于生成强制让用户的浏览器下载指定路径文件的响应。download 方法接受文件名称作为方法的第二个参数,此名称为用户下载文件时看见的文件名称。最后,你可以传递一个包含 HTTP 头信息的数组作为第三个参数传入该方法:return response()->download($pathToFile

2017-09-10 12:39:31 12621

原创 为七牛图片添加水印

当我们将图片上传到七牛云存储之后,想要添加水印需要怎么做。其实使用七牛制作图片水印或文字水印特别简单,只需要在图片链接地址后面拼接一系列参数即可。同一张图片可以添加多个水印。具体怎样实现,请读者详阅下文。第一步:拥有七牛云存储账号登录七牛云网站后,自动跳转到创建资源页面中。 第二步:选择相应的存储空间并跳转到新建图片样式第三步:开始创建图片样式 通过上述步骤,我们就创建好了拥

2017-02-13 09:42:02 12052 1

原创 laravel使用七牛组件上传图片

1、首先,你得先建立起一个laravel项目 2、已经在七牛云官网上注册,并且拥有自己的对象存储,并创建存储空间第一步:通过表单提交图片信息<form action="{{ url('/upload') }}" method="post" enctype="multipart/form-data"> {{ csrf_field() }} <input name="file"

2017-02-08 17:43:11 587

原创 Vue.js安装

安装 vue.jssudo npm install --global vue-cli初始化项目vue init webpack demo开始项目cd demonpm installnpm run dev

2017-02-08 16:31:35 542

原创 阿里云服务器Apache环境下搭建HTTPS环境并且设置http自动跳转到https

本服务器使用的环境是apache,系统是Ubuntu 使用的阿里云的服务器,所以在阿里云中下载证书。 当然你还可以去CA认证服务机构官网或七牛云存储中下载证书下载CA证书在阿里云官网里的云盾中CA服务证书选项里进行下载证书选择并购买证书,本人选的是DV SSL,1年内保护一个域名支付成功后,去云盾控制台–>选择证书服务–>补全证书信息–>绑定一个域名(如www.limingxia.c

2016-12-15 00:36:09 10773 9

原创 vagrant nginx 操作

1、检查nginx配置文件是否正确 nginx -t 2、重启nginx服务器 nginx -s reload 3、查看nginx服务器错误信息 cd /var/log/nginx/ sudo vim error.log 4、502 bad getway(错误网关) cd /etc/php5/fpm 5、nginx连接fastcgi有两种模式 (1) 用ip进行连接 fastc

2016-11-29 09:09:39 979

原创 redis 操作

Redis简介Redis是一个速度非常快的非关系型数据库。有五种不同类型的值之间的映射。 - String (字符串) 可以是字符串、整数或浮点数 - List(队列) - SET(集合) - HASH(散列) - ZSET(有序集合)启动redis-cli客户端redis-cliString 字符串类型一个键最多存储512Mset : 设置key

2016-11-26 12:57:17 241

原创 网站建设深入

一、网站分类资讯门户类网站企业品牌类网站交易类网站 (1)B2B:淘宝 (2)B2C:京东 (3)C2C:1688网站二、门户网门户网实际是一个链接场,它是子网站的索引(index),统筹着所有子网站的落地页(专题页)。门户网将众多内容与服务都集中到一个站点中,体现在其站点主页上,使上网者通过这个主页“大门”进入精彩的网络世界,去寻找所需的一切。企业的主网站往往被设计成门

2016-11-14 21:03:31 480

原创 laravel生成控制器

生成控制器1、生成普通控制器 php artisan make:controller PostController 2、使用RESTFUL生成控制器(自动生成index、create、store、show、edit、update、destory方法) php artisan make:controller PostController --resource为RESTFul风格控制器注

2016-11-14 21:00:17 6116

原创 获取请求URL、Cookie及文件上传处理

获取请求URL返回相对请求路径 $uri = $request->path();获取绝对请求路径 $url = $request->url();获取请求方法获取当前请求方法 $method = $request->method();判断输入参数名是否存在,使用has方法 $request->has('hello');获取所有输入参数值 $allData = $re

2016-11-14 20:59:00 910

原创 laravel 环境配置

composer 下载composer.phar http://pan.baidu.com/s/1mhTBQp6测试composer.phar sudo php ccomposer.phar 将composer移至“/usr/local/bin“目录下并改名为composer,用于存放用户自己的程序(如自己编译出来的包等),并且修改该文件权限。该登录用户(可以用命令id查看)、他所在的组和其他人

2016-10-17 17:13:06 400

原创 virtualbox 虚拟机 ubuntu修改静态ip

欢迎使用Markdown编辑器写博客修改静态ip,将这个ubuntu系统作为服务器,以便于我们远程连接,方便操作。* 给系统的网络连接方式改为“桥接网卡“ ** 启动虚拟机,查看当前网络配置信息 * ifconfig * 修改配置文件 *ubuntu网络配置文件为:/etc/network/interfacessudo vi /etc/network/interfaces修改如下:# Th

2016-10-17 15:29:11 1320

原创 环境配置与数据库连接

1、到项目目录下 cd /var/www/demo cd config/ vi database.php 2、数据库创建迁移,通过migration,数据库可以进git sudo php artisan make:migration create_news_table 3、 apt-get update下载node.jswget https://nodejs.org/dist/v6.2

2016-10-11 23:10:44 363

原创 LarvalDebug安装与调试命令

1、安装larval在线调试工具,在项目根目录下安装 composer require barryvdh/laravel-debugbar composer require barryvdh/laravel-debugbar 2、设置项目git用户名 git config --global user.name "limingxia" 3、设置项目git email git config

2016-10-07 21:11:02 659

原创 git仓库的建立与git服务器的搭建

适合分布式开发1、项目文件隐藏文件.gitignore 2、初始化版本仓库 git init 生成.git文件 3、git常用命令查看git版本仓库信息git status添加文件到版本仓库,暂存文件git add --all提交到版本仓库,‘-m’表示创建日志git commit -m "初始化版本仓库" git add --all 4、搭建git服务器本地访问服务器git安装gits

2016-10-07 20:18:45 226

原创 laravel 安装及环境配置

lamp环境配置laravel支持组件化开发在root权限更新资源 apt-get update更新vim apt-get install vim安装apache2 apt-get install apache2安装php5,默认是php5.5.9 apt-get install php5安装mysql apt-get install mysql-server my

2016-09-23 14:52:52 935

原创 ubuntu 安装phpstorm

1、下载PhpStorm-3.0.2.tar.gz 公开链接:https://pan.baidu.com/s/1qY2DO3y 2、下载jre-8u101-linux-x64.tar.gz 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 3、解压PhpSto

2016-09-13 05:07:58 713

原创 laravel安装

前提:在ubuntu下安装laravelLAPM环境安装请参考我的上一篇博客1、安装composer下载composer(相当云MAC中的npm)curl -sS https://getcomposer.org/installer | php将composer移动到全局变量mv composer.phar /usr/local/bin/composer修改国内源(提高下载速度)–这步不要在root权

2016-09-12 21:08:55 399

原创 ubuntu16.04 搭建LAMP环境(为laravel做准备)

前提:ubuntu16.04系统1、切换到root权限下 sudo su 2、更新源 apt-get update 3、安装apache2 apt-get install apache2 4、安装php7.0(该系统只能安装php7.0版本,否则会报错) apt-get install php7.0 5、安装mysql apt-get install mysql-server my

2016-09-12 20:24:49 1694

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-12 19:38:02 187

原创 git终端命令

git终端命令 git - -version 查看git版本号 git init 新建版本仓库 git status 查看当前项目状态 git add book.md 追踪book.md git rm - -cached book

2016-07-16 10:20:46 445

原创 在Node.js环境中使用OSS Javascript SDK来访问OSS服务

在Node.js环境中使用OSS Javascript SDK来访问OSS服务初始化Clientvar client = new OSS({ region: 'oss-cn-beijing', //<Your region> accessKeyId: 'AccessKeyId', //<Your AccessKeyId> accessKeySecret: 'Ac

2016-07-16 10:07:06 4658

原创 nodejs操作mongodb

nodejs操作mongodb var mongodb = require('mongodb'); var server = new mongodb.Server('localhost', 27017, {auto_reconnect:true}); var db = new mongodb.Db('mydb', server, {safe:true}); //连接db db.op

2016-07-16 10:04:21 293

原创 node.js中的express框架安装

express 安装1、新建一个文件 mkdir chatroom 2、转到该目录下 cd chatroom 3、通过应用生成器工具 express 可以快速创建一个应用的骨架 npm install express-generator -g 4、在项目下建立项目 chatapp(采用默认的方式创建项目) express -e chatapp 5、转到c

2016-07-16 10:03:19 584

原创 MongoDB操作

MongoDB数据库语句注:(在 MongoDB 默认数据库测试。如果没有创建任何数据库,然后集合将被存储在测试数据库。) 1、 创建数据库 use DATABASE_NAME 2、 检查数据库列表 show dbs 3、 删除数据库 db.dropDatabase()集合操作1、 创建集合 db.createCollection(name, options)Name St

2016-07-16 10:01:49 520

空空如也

空空如也

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

TA关注的人

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