DXYHW

导航

2019年3月19日 #

修改git以往历史中所有commit的name和email

摘要: 当换了新的电脑设备或者在 homestead 中使用 git 的时候;如果忘了 git config 设置用户名和邮箱;这样当 git commit 的时候就会使用设备名作为 git 用户名;或者我们还可能手抖设置了错误的用户名和邮箱;然后再一不小心推到了服务器或者 github 上后就尴尬了;这时 阅读全文

posted @ 2019-03-19 14:12 DXYHW 阅读(326) 评论(0) 推荐(0) 编辑

为laravel队列安装supervisor并配置

摘要: supervisor 是用 Python 开发的进程管理程序;python 在主流的 linux 发行版都已经内置了;pip 则是 python 的一个包管理工具;跟 php 的 composer 类似; 但是系统默认没有安装 pip ;先来安装; wget https://bootstrap.py 阅读全文

posted @ 2019-03-19 14:11 DXYHW 阅读(1318) 评论(0) 推荐(0) 编辑

最适合入门的Laravel中级教程(四)前端开发

摘要: Laravel 使用 npm 安装前端依赖; npm 是一个类似 composer 的工具; 用于管理前端的各种依赖包; 在使用之前需要先安装 node ; Windows 下可以在官网下载安装: https://nodejs.org/zh-cn Mac 上可以通过 brew 安装; brew in 阅读全文

posted @ 2019-03-19 14:03 DXYHW 阅读(344) 评论(0) 推荐(0) 编辑

最适合入门的Laravel中级教程(三)表单验证

摘要: 做开发有个原则是永远不能信任用户输入的数据; 即便前端已经做了验证; 在后端 php 也必须要再次验证; laravel 为表单验证提供了强大且简单的方案; 创建示例路由: routes/web.php Route::prefix('validation')->group(function () { 阅读全文

posted @ 2019-03-19 14:00 DXYHW 阅读(274) 评论(0) 推荐(0) 编辑

最适合入门的Laravel中级教程(二)用户认证

摘要: 之前的初级教程主要是学习简单的增删改查; 接着的中级教程的目标是在初级教程的基础上能写出更复杂更健壮的程序; 我们先来学习 laravel 的用户认证功能; 在现代网站中基本都有用户系统; 而我们每开发一个网站就实现一遍用户系统想想也是挺心累的; 还好 Laravel 已经贴心的帮我们完成了常用的用 阅读全文

posted @ 2019-03-19 13:58 DXYHW 阅读(271) 评论(0) 推荐(0) 编辑

最适合入门的Laravel中级教程(一)

摘要: Laravel 是一个全栈框架; 我们使用 Laravel 开发业务常见有 3 个方向; 主要是面向对 SEO 有需求的项目; 比如说新闻资讯博客文章等; 一般在控制器中 return 的是一个 html 页面; 主要是为 app 开发接口; 或者是前后端分离的应用; 一般在控制器中 return 阅读全文

posted @ 2019-03-19 13:57 DXYHW 阅读(106) 评论(0) 推荐(0) 编辑

php实现堆排序

摘要: <?php $arr = [4,1,3,2,16,9,10,1,14,9,8,7,];//注意有重复值。 $arr = heap_sort($arr); var_dump($arr); //排序结果如下: // [1,1,2,3,4,7,8,9,9,10,14,16,] /** * 从小到大 的排序 阅读全文

posted @ 2019-03-19 11:43 DXYHW 阅读(166) 评论(0) 推荐(0) 编辑

linux 强制删除yum安装的php7.2

摘要: 由于支付宝SDK只支持php7.1,因为需要删除之前安装的7.2版,进行降级。通过yum remove不能完全删除php,必须通过rpm方式卸载。由于php安装模块间有依赖,因此需要按顺序进行卸载。如下: Java代码 rpm -e php72w-fpm-7.2.13-1.w7.x86_64 rpm 阅读全文

posted @ 2019-03-19 11:41 DXYHW 阅读(2694) 评论(0) 推荐(0) 编辑

微信和支付宝支付成功以后的回调方法

摘要: //微信回调地址 public function actionNotify(){ // $msg = array(); $postStr = file_get_contents('php://input'); //$postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; 阅读全文

posted @ 2019-03-19 09:31 DXYHW 阅读(2789) 评论(0) 推荐(0) 编辑

linux目录与文件权限的意义

摘要: 现在我们已经知道了Linux系统内文件的三种身份(所有者,用户者,与其他人),知道每种身份都有三种属性(r,w,x),已经能够使用chown,chgrp,chmod去修改这些权限和属性,那么这些文件权限对于一般文件和目录有何不同呢? 权限对文件的重要性 r:可读取此文件的实际内容,如读取文本文件的文 阅读全文

posted @ 2019-03-19 09:31 DXYHW 阅读(493) 评论(0) 推荐(0) 编辑