自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Laravel5.4使用MongoDB作为默认的日志存储方式

博文链接:http://www.muyesanren.com/2017/09/15/laravel-how-to-store-logging-with-mongodb/

2017-09-15 22:10:19 2654

原创 mongo-connector实现MongoDB和Elasticsearch数据同步

我的博文链接:http://www.muyesanren.com/2017/09/14/install-mongo-connector-sync-elasticsearch-mongodb-data/

2017-09-14 10:00:01 751

原创 php使用phpQuery抓取歌词网站海量数据实战

我的博文链接:http://www.muyesanren.com/2017/09/05/php-crawler-lyric-website-using-phpquery/

2017-09-05 21:06:42 560

原创 Laravel中Service Provider另一种绑定到服务容器的方式和场景

来自我的博文:http://www.muyesanren.com/2017/08/19/laravel-service-provider-paticular-case

2017-08-19 12:11:14 814

原创 Laravel使用Form Request使你的Controller更整洁

来自我的博文:http://www.muyesanren.com/2017/08/19/laravel-controllers-clean-with-form-requests

2017-08-19 09:08:31 4109

原创 Laravel使用Repository模式

设计模式是程序设计的技巧,在特殊场景中它能让我们更容易去解决问题。然而设计模式并不局限于一种语言,它是一种编程思想的体现。在开发过程中最主要的事情是需要理解它的原则,并知道怎样去使用它。Repository也是一种设计模式,在这篇文章中,我将会介绍怎样在Laravel中使用这种模式。个人博客原文:http://www.muyesanren.com/2017/06/19/repository-p

2017-06-19 13:38:43 1914

原创 laravel5.4文件存储实战利用ajax上传图片

来自我的博文:http://www.muyesanren.com/2017/04/24/laravel-use-ajax-to-upload-file

2017-04-24 13:49:16 6823

原创 rsync客户端以及服务器端配置,推送、数据拉取、定时备份以及常见错误解决思路

rsync可以是一个网络服务(port socket)rsync命令是客户端命令:第一种工作模式:localrsync -avz /etc/hosts /tmp/ ==== cprsync -avz –delete /null/ /tmp/ ==== rm第二种工作模式:remote shellpush:rsync -avzP -e ‘ssh -p 22’ /tmp/ root@192.168.2.113:/tmp/pull:rsync -avzP -e ‘ssh -p 22’ ro

2017-03-02 21:52:00 4988

原创 最新2016年传智播客前端开发视频教程1期

http://www.muyesanren.com/2017/01/25/front-and-mobile-develop-one

2017-01-25 21:02:38 3853

原创 麦子学院-Web前端开发工程师系列培训教程

麦子学院Web前端开发工程师培训-价值1万8 比传智播客讲得好 Web前端开发工程师,主要职责是利用HTML、XHTML、CSS、JAVAScript、FLASH等各种Web前端技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web前端开发,致力于通过技术改善用户体验。 第一阶段:页

2016-09-27 19:41:22 2314

原创 php最新Laravel框架5.3视频学习

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。获取:http://www.shidaguo.com/detail/12

2016-09-22 14:41:00 4275 1

原创 Mysql中exists子查询语句的使用,取出每组中最高的前n名的信息

一、准备测试的表和数据create table cat( id int not null auto_increment primary key, cat_id int, value int, name varchar(30));二、插入一些测试数据insert into cat (cat_id,name,value) values ('1','name1', '2');in

2016-09-21 14:07:14 1956

转载 Windows与Linux文件系统互访的几种方法

首先,我们知道基于文件的几种服务:ftp,sftp,这两种服务都是文件传输服务,偏重于网络传输,并不是实时互访。通常,我们需要在远程和本地同时操作同一个目录,如:在Windows下使用各种强大的IDE编辑代码,在Linux下编译和运行该代码。如果在Windows下编写好代码再拷贝到Linux下编译,这样修改时很费事,直接在Linux下修改,还要同步回Windows,相当费事。当然有人会说,所有的工

2016-09-15 07:36:23 10419

转载 mysql各种查询大全

1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的

2016-09-12 08:38:36 6044

转载 service php-fpm restart

[18-Nov-2015 11:24:37] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/gd.so' - /usr/local/php/lib/php/exten

2016-09-11 12:16:48 2691

转载 nginx安装后可能出现的问题

/usr/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory大概可以看得出来,缺少了libpcre这个库文件。可是,我是新手,感觉下手无处呀。最后谷歌了下。解决方法还是非常简单呢。用root用户执

2016-09-10 18:57:31 775

转载 nginx启动脚本

#!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: NGINX is an HTTP(S) server, HTTP(S) reverse \# proxy and IMAP/POP3 proxy ser

2016-09-10 18:53:59 3432

原创 RedHat Enterprise 5.0配置163yum仓库

1.起首须要断定体系架构确认是x86之后,在网易的mirrors下载须要的rpm包:wget http://mirrors.163.com/centos/5/os/i386/CentOS/m2crypto-0.16-9.el5.i386.rpmwget http://mirrors.163.com/centos/5/os/i386/CentOS/python-ele

2016-09-10 11:36:12 895

原创 页面的下拉加载效果基于ajax加载数据

准备一个静态的html文件,不用多说,head区域引入下jquery下拉加载下拉加载//数据加载时期的gif加载图,用于提示用户数据正在加载!var loadDiv = '';//监听窗口的鼠标滚轮事件$(window).scroll(function() { //当滚轮滚动到文档最末位,也就是拉到了最底下 if( $(window).scrollTo

2016-09-02 10:05:36 8580

原创 基于角色的访问控制RBAC的mysql表设计

一、用户角色表,用于存储角色id和角色名称,表结构如下:create table roles( role_id int unsigned not null auto_increment, role_name varchar(50) not null, primary key (role_id));二、权限表,存储权限id和权限描述,表结构如下:create table perm

2016-09-01 16:12:38 5056

转载 高并发系统之HTTP缓存协议深度剖析

简介最近遇到很多人来咨询我关于浏览器缓存的一些问题,而这些问题都是类似的,因此总结本文来解答以后遇到类似问题的朋友。因本文主要以浏览器缓存场景介绍,所以非浏览器场景下的一些用法本文不会介绍,而且本文以chrome为测试浏览器。浏览器缓存是指当我们使用浏览器访问一些网站页面或者http服务时,根据服务端返回的缓存设置响应头将响应内容缓存到浏览器,下次可以直接使用缓存内容或者仅

2016-08-25 07:50:00 2082

原创 windows下安装composer

在php的安装目录下运行:php.exe -r "readfile('https://getcomposer.org/installer');" | php如果报错,改为http连接或确保php下的php.ini和apache/bin目录下的php.ini开启了openssl扩展上一步成功后,可以在目录下多了一个文件composer.phar!此时,命令行输入composer会报错

2016-08-05 21:37:12 288

原创 YII2.0中去除index.php后缀的方法

一、确保开启了服务器的rewrite模块,检查httpd.conf将LoadModule rewrite_module modules/mod_rewrite.so 前面的 ‘#’去掉二、在YII2.0的根目录下,添加.htaccess提示,如果windows不允许创建该文件,可以借助编辑器创建即可。粘贴如下代码:RewriteEngine OnRewriteBase /RewriteCond

2016-08-04 10:40:46 1873

转载 UML类图实例

下面是类图的实例(好像大话设计中有):UML中类图实例接口:空心圆+直线(唐老鸭类实现了‘讲人话’);依赖:虚线+箭头(动物和空气的关系);关联:实线+箭头(企鹅需要知道气候才迁移);聚合:空心四边形+实线+箭头(雁群和大雁的关系);合成/组合:实心四边形+实线+箭头(鸟和翅膀的关系);泛化/继承:空心三角形+实线(动物和鸟的继承关系);实现:空心三

2016-07-29 14:02:03 534

转载 完全PHP5笔记之(COOKIE与SESSION篇)

最近发现写博客也是提高学习效率的有效途径之一。好记性不如烂笔头,归纳总结时,你会发现总有一些东西你认为很熟了,它却在细微处讽刺你的错误。我学习COOKIE与SESSION 时,几乎把社区所有相关的帖子都下载了,研究过后,总结了这么点东西,权做备案,日后需要再慢慢查阅!如果有人觉得这篇博客里的内容似曾相识也不要奇怪,这只是笔记,没有侵犯版权的意思。欢迎大家来指点错误,我们一起来完善这个课题。

2016-07-11 14:33:14 2855

转载 php中使用include(require)嵌套包含文件时的一些注意问题

/** * Author:RDP * My mail:abel1314520@gmail.com * My blog:  http://blog.teamhaka.com */注:以下说明都适用于include、include_once、require、require_once。例子基本上都是a.php包含b.php,b.php中包含c.php这

2016-07-05 08:12:19 4043

原创 Mysql各版本安装包下载地址

http://ftp.ntu.edu.tw/pub/MySQL/Downloads/

2016-07-03 20:37:04 1766 1

转载 在CentOS下源码编译安装nginx教程

Introductionnginx pronounced as "engine x" is an HTTP and reverse proxy server, as well as a mail proxy server.nginx is an opensource web server which uses epoll mechanism to serve clients a

2016-06-30 15:39:01 826

转载 程序员学习能力提升三要素

IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。

2016-06-28 15:18:15 258

原创 mysql中各种连接查询图解

2016-06-28 10:52:40 1532

原创 Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例

Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例

2016-06-28 08:38:33 35367 9

转载 Mysql中DATETIME、DATE和TIMESTAMP的区别

Mysql中DATE、DATETIME和TIMESTAMP的区别

2016-06-27 10:19:30 839

原创 laravel运行composer update时出现如下错误信息的解决方案

在运行composer update时出现:Call to undefined method Illuminate\Foundation\Application::getCachedCompilePath()的错误提示。解决方案如下:一、删除vendor/compiled.php文件 二、重新执行composer update,即可正常工作了

2016-06-21 09:09:09 3365

原创 laravel创建或扩展用户自定义函数

首先:在根目录下的app目录下创建一个文件夹Common,然后新建一个functions.php的文件,接着就可以根据需要写入自己的自定义函数啦,不过为了避免和laravel框架自身的函数冲突,最后在定义之前,先作一下判断。例如:if(!function_exists('getName')){ function getName() { return 'zhangsan';

2016-06-14 14:30:08 5445

原创 laravel5.0在linux环境下解决.htaccess无效和去除index.php

解决laravel5.0在linux环境下.htaccess不起作用和无法去除index.php的问题

2016-06-13 15:20:59 5817

转载 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告

始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。 96, 97级的不

2016-06-13 10:12:20 455

转载 Composer 的结构

这片文章是 composer.json 中各个字段的说明书。一、Root Package(根目录包)根目录包就是在你的项目的根目录由 composer.json 定义的包。主要就是由 composer.json 来定义你的项目的依赖。某些字段只能在根目录包的中使用,比如 config 字段,只有根目录包能定义自己的配置。依赖包中的 config 字段是被忽略的。所以 con

2016-06-02 10:44:06 779

转载 PHP命名空间(Namespace)的使用详解

对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。例:项目中有两个模块:article和message board,它们各自有一个处理用户留言的类Comment。之后我可能想要增

2016-05-06 16:13:57 352

转载 PHP程序员的技术成长规划

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷茫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。        本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一

2016-05-04 15:44:08 374

转载 服务容器——laravel真正的核心,面向对象思想阐述

服务容器,也叫IOC容器,其实包含了依赖注入(DI)和控制反转(IOC)两部分,是laravel的真正核心。其他的各种功能模块比如 Route(路由)、Eloquent ORM(数据库 ORM 组件)、Request and Response(请求和响应)等等等等,实际上都是与核心无关的类模块提供的,这些类从注册到实例化,最终被你所使用,其实都是 laravel 的服务容器负责的。服务容器这个概念

2016-05-04 08:27:09 9107 5

空空如也

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

TA关注的人

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