PHPerzh 为您找到相关结果 757

慕课网实战资源百度云分享

微信小程序 慕课网BAT大牛经验总结全面深入解读Android面试前端JS基础面试技巧vue2.0+node.js+mongodb全栈打造商城Vue.js高级实战-开发移动端音乐WebApppython分布式爬虫打造搜索引擎(1)双剑合璧Laravel,AngularJS全栈开发知乎React.js入门与实战开发适配PC端及移动端新闻头条平台高性能高可用Yii 2.0Thinkphp5.0实战 仿百度糯米开发多商家电商平台ThinkPHP5.0正式版第二季:实战开发企业站【完结】2016慕课网Python7天搞定Node.js微信公众号开发Angular 4.0从入门到实战 打造在线竞拍网站6小时jQuery开发小应用7天搞定Node.js微信公众号开发angular拉勾项目bootstra...阅读全文

博文 2017-07-21 20:04:46 sipangzi

laravel + EasyWeChat 使用笔记 网页授权,微信支付,模板消息

最近做了个项目是关于微信网页开发的,今天记录下在做项目中的关于微信这块遇到的一些坑 * 关于微信这块,用的是EasyWeChat,提高了开发的效率.在看EasyWeChat这个文档的时候发现了有专门针对laravel 框架的包,所以就用了laravel-wechat 首先是安装这个composer包 composer require "overtrue/laravel-wechat:~3.0" 接着注册ServiceProvider,由于看github文档说明时,文档上有错误LaravelWeChat写成了小写Laravelwechat 在phpstorm中按ctr点击鼠标也能跳转方法,但是在运行项目的时候报找不到这个类,最后看了github上的issue有人遇到同样的问题,发现了这个大小写...阅读全文

博文 2017-10-24 07:00:31 binxyz

PHP面试总结

从8月15号来到北京一直到今天,一月有余。来的这段时间一直准备笔试面试,大大小小的公司,乱七八糟面了10多家,近期才安顿下来。面试的这段时间感觉自己成长了不少。初来到这个陌生的城市一脸茫然,不会乘地铁、不会有挤公交、不会恰如其分的生活。。。 面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌。我面试的方向是php开发工程师,主要做网站后台、APP接口等。我所面试的公司、试题、心得都在我的个人网站上,感兴趣的可以看看:www.zhaoyafei.cn。下面是我这段时间总结的面试方面的常考常问的知识点,不对之处欢迎指出。知识点全部都在是面试中遇到了,基本上每面试一家公司,我都会总结在上面。希望对大家有所帮助。 总结: 这是面试我所遇到的...阅读全文

博文 2017-06-14 16:31:13 zyf-zhaoyafei

laravel中使用vue热加载时 Cannot read property 'call' of undefined BUG解决方案

一、文件初始化 [routes/web.php] Route::group(['namespace' => 'Home'], function () { Route::get( '/', 'IndexController@index'); }); [app/Http/Controllers/Home/IndexController.php] namespace App\Http\Controllers\Home; class IndexController { public function index () { return view('home.index'); } } [resources/views/layouts/app.blade.php] 阅读全文

博文 2017-10-12 15:02:43 fattypanda

推荐一个 Laravel admin 后台管理插件

如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 只要跟着官方文档走,创建一个 Laravel 项目还是很简单的: // 使用 Composer 下载 Laravel 安装程序 composer global require "laravel/installer" // 创建 web 项目 laravel new web 具体配置数据库等:略 安装 Laravel 看官网:https://...阅读全文

博文 2017-10-21 23:04:41 Coding01

慕课网视频破解付费分享-前端开发-Python等

微信小程序 慕课网 BAT大牛经验总结全面深入解读Android面试 前端JS基础面试技巧 vue2.0+node.js+mongodb全栈打造商城 Vue.js高级实战-开发移动端音乐WebApp python分布式爬虫打造搜索引擎(1) 双剑合璧Laravel,AngularJS全栈开发知乎 React.js入门与实战开发适配PC端及移动端新闻头条平台 高性能高可用Yii 2.0 Thinkphp5.0实战 仿百度糯米开发多商家电商平台 ThinkPHP5.0正式版第二季:实战开发企业站【完结】 2016慕课网Python 7天搞定Node.js微信公众号开发 Angular 4.0从入门到实战 打造在线竞拍网站 6小时jQuery开发小应用 7天搞定Node.js微信公众号开发 ang...阅读全文

博文 2017-09-12 14:00:31 less-yang

Yii2基础版程序多模块二级域名部署方案以及urlManager对二级域名绝对地址的改造方法

这似乎是个老生常谈的问题,那就再谈一次吧,本文我们要完成两件事件。 完成的任务 将模块二级域名化 让urlManager支持二级域名 将模块二级域名化 我们有这样的两个模块,分别是 admin 和 wechat ,接下来想做一件事情 http://wechat.abc.com ===> wechat http://admin.abc.com ===> admin 废话少说,开始干货~? 解析一个二级域名 我们以 admin 为例,首先要解析 http://admin.abc.com ,在各种云的域名控制面板。 配置 config/web.php 修改 urlManager 配置项 'urlManager' => [ 'enablePrettyUrl' => true, 'showScript...阅读全文

博文 2017-06-14 18:39:58 阿北

LarAvel(多用户认证,admin、user分表)

1. 目的 本文来简单的讲解 laravel 中guard 用法,实现 admin 和 user 多表登陆(只讲了登陆功能,其它的功能都一样,不多赘述) 2. 配置 首先需要在 auth.php 中配置 admin 的 guards 和 providers 什么是 guard 呢?在我看来它就像是部落,user 就像是部落的人,想找部落里的人就要指定部落,\Auth::guard('admin')->user(),不加guard默认取'web'部落中的人 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'admin' => [ 'driver' => 'session', 'provider'...阅读全文

博文 2017-07-26 12:05:09 杰森跟班

Centos 6(搬瓦工)VPS搭建Web服务器(apache + php + mysql)

Centos 6(搬瓦工)VPS搭建Web服务器(apache + php + mysql) 搬瓦工VPS购买地址:https://bandwagonhost.com/aff.php?aff=17697 安装apache 安装命令yum install httpd 重启命令service httpd restart 检查启动情况chkconfig --list httpd 默认情况下是全部关闭的,尽量设置开机启动,以防主机意外关机 设置开机启动命令chkconfig httpd on 再次检查启动情况,看到2,3,4,5为启动 到此Apache安装完成,在自己浏览器中输入主机IP和端口号能正常打开 安装php 命令为 yum install phpyum install php-mysql ...阅读全文

博文 2017-08-26 13:04:11 昔日风

centos7 部署 nextcloud 12 集群

nextcloud 简介 nextcloud 是 ownclound 的开源分支。好啦,简介完毕! 集群部署介绍 nextcloud集群方块图 [ load balancer ] - 10.249.12.131 - haproxy [ web server 1 ] - 10.249.12.132 - nextcloud_1 [ web server 2 ] - 10.249.12.133 - nextcloud_2 [ data base ] - 10.249.12.134 - mariadb [ redis cache ] - 10.249.12.135 - redis server [ nfs store ] - 10.249.12.136 - file storage 系统初始化工作 ...阅读全文

博文 2017-09-01 17:04:25 RedGecko

单文件PHP版视频解析源码(中间件)

说明: 1 首先这个中间件是我自己写的,它是一个单独的PHP文件。 2 初次运行后会生成一个JSON的文件作为保存内容所用 3 它的原理是比如你在该文件后面添加上播放路径,它会利用识别码,也就是你路径里的如域名或者最后的后缀进行匹配,然后进行直接播放,如果有几个相同的满足条件的解析,会直接在下面以按钮方式切换。 第一次会初始化操作,生成config.json文件 这个文件我顶部已经带了注释了自己看,你们自己保存下面的源码为PHP文件即可。 注意:默认登录的账号密码都是admin,进去后分别在解析管理和识别管理内选择导入列表操作 代码在最底部,自行保存为PHP文件测试。 阅读全文

博文 2017-12-06 11:02:03 化蝶影澜

在windows10下安装Laravel/Homestead ,解决你所有的挫折

最近玩了一下Laravel Homestead,发现不少朋友在安装使用的过程都或多或少遇到一些个坑。把这过程和我遇到的坑做一个记录。希望对大家有帮助;我的安装环境是:win10 x64 home版配合使用cmder完整版安装最新的 Laravel/homestead (当前应该是3.0.0)安装的过程 总的过程和Laravel5.5的官方文档一样:1、安装最新版的VirtualBox(我是x64的,所以下x64版本):virtualbox下载Win10下安装VirtualBox完全没有难度,只有一个地方需要注意,就是否让Virtualbox关联相关文件,默认是选中的,可以不用选,不然可能会影响win10下双击打开.vhd文件。如果你没有用过.vhd文件,可以不管,全默认安装下去即可。 2、安...阅读全文

博文 2017-09-22 02:04:43 ankyliu

Laravel 在构造方法中使用session

在一个控制器的构造方法中尝试了全部常规获取session的方法,均无法获取 查阅资料后在文档中发现 在Laravel以前的版本中,可以在控制器构造函数中获取session变量或者认证后的用户实例。 在Laravel 5.3中,在控制器构造函数中不再能够直接获取到session变量或认证后的用户实例,因为中间件还未启动。 仍然有替代方案,那就是在控制器构造函数中使用Closure来直接定义中间件。 请注意,在使用这个方案的时候,确保你所使用的Laravel版本高于 5.3.4: 也就是说在构造方法执行的时候web中间件还未执行因此无法使用session 但我们可以在构造方法内通过定义中间件来使用session public function __construct(){ $this->midd...阅读全文

博文 2017-11-12 00:00:31 soeben

深谈关于oneinstack的创建 WEB 虚拟主机执行脚本: ./vhost.sh

关于创建虚拟主机来说对于我们这些后台程序猿来说应该算是要掌握的一种技能吧,然后我在这里讲的是oneinstack的LAMP模式好,废话不多说了,赶紧秀操作吧~~首先是去oneinstack的目录下打开命令行:sudo ./vhost.sh 看到这个页面就行了,这里是问你是否设置Nginx SSL(需要提供域名证书),无https要求建议选n,我是选了n~(*^__^*) 嘻嘻…… 然后就是设置虚拟主机域名了,这里倒是随便你填,我这里做个示范就是这么做了~~然后就是按两次回车看到如下图为止: 然后这里就是问你需要是否需要添加多个域名或ip来访问同一个网站根目录,怎么说呢,随你们吧,多一个域名来访问也是一样的~~ 当然了,我为了示范还是毅然选了y,然后就再填一个域名,这个就可以稍微简单点,主要用...阅读全文

博文 2017-07-27 12:04:42 zero风来

Python的面试题大全

利用闲暇时间,将网上所有关于Python的面试题做一做,不会的使用Google搜索了一下,整理学习,也为方便大家不用再东找西找 注: 持续保持更新状态,答案更新的字体会加黑加粗 1. Python的函数参数传递 a = 10 b = 20 def fun(a, b): print('func_in', id(a), id(b)) a = 5 print('new_in', id(a), id(b)) c = a + b return c print('func_out', id(a), id(b)) print fun(2, 3) 参数是通过assignment来传递的. 1.传递的参数实际上是内存中一个对象的引用(只不过通过值传递的) 2.一些数据类型是可变的,有些是不可变的 对象种类 类...阅读全文

博文 2017-09-21 00:04:11 happyshui

CGI、fastCGI、php-fpm都是什么?其工作原理流程是怎样的?

1.CGI? 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做,外包给别人吧,但是要与第三做个约定,我给你什么,然后你给我什么,就是握把请求参数发送给你,然后我接收你的处 理结果给客户端。那这个约定就是 common gateway interface,简称cgi。这个协议可以用vb,c,php,python 来实现。cgi只是接口协议,根本不是什么语言。 CGI工作原理:每当客户请求CGI的时候,WEB服务器就请求操作系统生成一个新的CGI解释器进程(如php-cgi.exe),CGI 的一个进程则处理...阅读全文

博文 2018-01-19 11:01:02 sinat_16181325

慕课网实战资源

微信小程序 慕课网BAT大牛经验总结全面深入解读Android面试前端JS基础面试技巧vue2.0+node.js+mongodb全栈打造商城Vue.js高级实战-开发移动端音乐WebApppython分布式爬虫打造搜索引擎(1)双剑合璧Laravel,AngularJS全栈开发知乎React.js入门与实战开发适配PC端及移动端新闻头条平台高性能高可用Yii 2.0Thinkphp5.0实战 仿百度糯米开发多商家电商平台ThinkPHP5.0正式版第二季:实战开发企业站【完结】2016慕课网Python7天搞定Node.js微信公众号开发Angular 4.0从入门到实战 打造在线竞拍网站6小时jQuery开发小应用7天搞定Node.js微信公众号开发angular拉勾项目bootstra...阅读全文

博文 2017-07-21 20:04:46 sipangzi

优化php-fpm

1.与Nginx使用Unix域Socket通信(Nginx和php-fpm在同一台服务器) Unix域Socket因为不走网络,的确可以提高Nginx和php-fpm通信的性能,但在高并发时会不稳定。 Nginx会频繁报错:connect() to unix:/dev/shm/php-fcgi.sock failed (11: Resource temporarily unavailable) while connecting to upstream 可以通过下面两种方式提高稳定性: 1)调高nginx和php-fpm中的backlog 配置方法为:在nginx配置文件中这个域名的server下,在listen 80后面添加default backlog=1024。 同时配置php-fpm....阅读全文

博文 2017-11-02 23:00:01 qtxdy

配置tomcat以运行PHP项目

1、前言 由于公司的需要,笔者需要搭建一个php项目,但是笔者之前并没有接触过任何php相关的开发,所以有关php基本的开发知识,环境搭建要求,还有编译器都不了解。但是笔者在研究发现,即使自己集成php开发环境,也是需要apache服务器的支撑,由于最近在开发j2ee经常用到tomacat热部署项目,自然就想到tomcat也是apache的产品,能不能在tomcat部署php项目呢?经过一番研究,确定是可行的。 2、安装php环境 虽然可以在tomcat运行php项目,但是不代表不用配置php环境,所以第一步要做的是安装php环境。目前普遍的是使用apache+php+mysql组成一个php项目的开发,可以分别针对安装。但是笔者比较懒也没兴趣深入研究php,所以使用了xampp,它可以一次...阅读全文

博文 2017-07-16 10:02:08 jiahaofeng

PDF、PPT、Excel、Word、视频等格式文件在线预览

最近项目中用到了文件在线预览功能,文件类型大概有图片、视频、PDF、PPT、Excel、Word 等等,总结梳理了一下,分享给大家。 PDF 文件类型 jquery.media.js 在线文档:http://jquery.malsup.com/media/ pdf.js 推荐使用 jquery.media.js,简单易用。 PPT、Excel、Word文件类型 不需要使用任何第三家扩展,使用 Office 官方提供的 Office Web Viewer 即可. https://view.officeapps.live.com/op/view.aspx?src={yourFileOnlinePath} 视频 常见的视频格式有:mp4、flv、avi、mpge、3gp、h264 等等,这些格式的...阅读全文

利用GitLab的Webhooks功能,实现网站代码自动更新部署

根据业务需求,已部署GitLab-CE,网站代码上线流程如下图: 开发者 push 推送代码之后,网站代码仍没更新,还需要操作多一步:登录前端web服务器,手动git pull 拉取更新的代码。这一步是运维的工作,很无趣又烦琐。 幸亏,GitLab提供了Webhooks功能,可以轻松实现网站代码自动更新部署。 一、webhooks原理 Webhooks的原理 Project webhooks allow you to trigger a URL if for example new code is pushed or a new issue is created. You can configure webhooks to listen for specific events like pu...阅读全文

博文 2017-09-15 01:04:12 hjqjk

PHP底层工作原理

最近搭建服务器,突然感觉lamp之间到底是怎么工作的,或者是怎么联系起来?平时只是写程序,重来没有思考过他们之间的工作原理: PHP底层工作原理 图1 php结构 从图上可以看出,php从下到上是一个4层体系 ①Zend引擎 Zend整体用纯c实现,是php的内核部分,它将php代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如hashtable、oo)、内存分配及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功能均围绕zend实现。 ②Extensions 围绕着zend引擎,extensions通过组件式的方式提供各种基础服务,我们常见的各种内置函数(如array系列)、标准库等都是通过extension来...阅读全文

博文 2017-06-14 16:20:30 phphuaibei

Laravel 5.5 Api

Laravel api token验证使用方法从 Laravel 5.2 开始, Laravel 的将路由的配置进行了分拆, 在 routes 目录下有 web.php 和 api.php 两个路由的配置。 api.php 中用来放你的api 开放接口, 用作一种无状态的认证机制。基本上就是通过在 url 的 querystring 中带一个参数 api_token 然后到服务器端用户表中找到此用户。在Laravel 文档中对这块基本上没有说明。下面来看下实现步骤:配置步骤1. 首先要在用户表中添加 api_token 字段你可以修改Laravel自带的迁移文件打开 database/migrations/2014_10_12_000000_create_users_table.php添加 ...阅读全文

博文 2017-12-15 20:00:30 mouseleo

彩票源码语言PHP与ASP.NET的对比

现有的网站建设语言中,很多人选择了PHP语言作为彩票网站源码的开源语言,而晓风彩票源码选用ASP.NET语言呢?ASP.NET与PHP语言有什么区别呢?究竟哪种语言安全可靠呢?这恐怕是很多人对比市场上的源码后心中的疑惑。PHP语言与ASP.NET语言有什么区别呢?下面由彩票源码为您解惑。ASP.NET相比PHP语言在网站开发中的优点:1.增强的性能 与其他的解释性语言相比,ASP.NET的后台代码是经过编译的,所以在执行性能上有更大的优势,它采用了系统缓存和页面缓存技术,从而可以提高应用程序的执行性能.2.强大的工具支持ASP.NET是.NET平台中的一中,所以可以使用Visual Studio 2008开发,高度和发布ASP.NET的应用程序.3.强大的控件支持ASP.NET包含了各种类型...阅读全文

博文 2017-06-20 16:04:42 晓彩鸟

一份值得阅读的幻灯片:微软对PHP支持的改进,及其它一些胡言乱语

这里有一份我觉得值得推荐给大家的幻灯片(下载链接)。这个幻灯片是不久前举办的WordCamp China 2009上微软王超群的演讲,演讲主题是《熟悉的陌生人:微软对PHP的新支持使WordPress在IIS7上雄起》。WordCamp是业界著名的PHP大会,不过我这里推荐这个幻灯片不是为了为了推广PHP,而是为了说明一些其他问题——当然也有关于技术的有价值的内容,这些您看了幻灯片和我的文章之后就会明白了。 对了,之前我已经在InfoQ上写了一篇新闻报道了这次事件。不过新闻归新闻,目的是客观说明情况而不是发表个人观点。不过博客是个人地盘,我就打算在此畅所欲言了。 说到PHP,可能最容易让人想起的就是著名的LAMP架构(Linux + Apache + MySQL + PHP),而这全开放的平...阅读全文

博文 2017-06-14 16:42:06 JeffreyZhao

为默认的 Laravel auth 组件增加验证码功能

为注册登录组件添加验证码功能 Laravel 提供了可以快速实现注册登录的 auth 组件,但是缺少验证码的功能。本文将基于第三方包 captcha,为 Laravel 自带的 auth 组件增加验证码的功能。 源码 初始化 创建应用 $ laravel new captcha-demo 配置数据库 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=LaravelCaptchaDemo DB_USERNAME=root DB_PASSWORD=123456 使用自带的 auth 组件 $ php artisan make:auth 执行迁移 $ php artisan migrate 创建示例用户 $ php art...阅读全文

博文 2017-06-20 20:05:08 心智极客

Laravel 与 Alpaca-Spa 实现前后分离开发后台管理系统

Alpaca-Spa-Laravel 是 前后端分离 开发的一个后台管理系统的DEMO。Laravel用来实现后端功能,Alpaca-Spa用来实现前端功能,前后端之间通过Json交换数据。 示例中主要功能有: 登录、注销 用户管理 权限管理 个人信息管理 定时任务管理 在实际开发中可以根据具体的需求添加新的功能。 演示地址 | 内容 | 说明 |地址 | | -------- | -------- |-------- | |Alpaca-Spa | 主页 | http://www.tkc8.com | |Alpaca-Spa-Laravel | 后台管理端 | http://full.tkc8.com | |Alpaca-Spa-Sui | 手机端sui |http://full.tkc8...阅读全文

博文 2017-08-24 21:02:43 大弹簧

October CMS

简介 October是一个内容管理系统(CMS),更是一个致力于让开发工作流变得简单的web平台。其诞生的原由是对现有系统的不满,我们觉得构建web站点已经变成一个非常复杂、令人费解的过程,这让开发人员很不满意,因此我们想要呈现事物的简单面,让你返璞归真 网站 October - The PHP CMS platform that gets back to basics.Github使用 Laravel 快速构建网站系列 —— 内容管理系统:October – Laravel学院 安装 使用 composer 安装 composer create-project october/october myoctober dev-master 执行 sudo composer install 该命令...阅读全文

博文 2017-07-03 14:05:01 无良之徒

sonarqube代码质量管理平台环境搭建及实践(一)

一、前言 年初的时候部门各组都给出了自己的规范文档,包括部门工作规范、各语言开发规范、测试规范、数据库规范、安全规范等等,然后各项规范的监督和落实工作就落在测试组的头上。其中各个开发语言的规范检查这一项工作内容就巨多,毕竟是一个没有做个code review的部门,技术债务可想而知。根据我多年TesterHome的潜水经验,搭建一个sonar平台就很有必要了。 二、平台搭建 我这里用的是windows,文中用到的所有软件都会在文末给出,linux操作系统的就看看配置吧。 基础环境 1.JDK 下载安装最新版JDK,并配置环境变量: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131 path %JAVA_HOME%\bin;%JAVA_HOME%\jre...阅读全文

博文 2017-06-16 19:04:29 dancingking

【深圳南山】larveal实习大神等你来挑战

【谈理想】(www.forchange.cn) 我们这一代人,虽然经历了传统教育的洗礼,却远不及自己想要的样子,我们希望每个用户,透过我们写的代码,触及到未来那个更美好的自己。基于“更好的连接知识与人”的目标,我们创造了熊猫书院(十个月读书成长计划)、优势计划(围绕测试定制读书计划),在这个过程中获得了300万的迫切想要从教育中破茧而出的用户。 但即便如此,蜂拥而起的互联网+教育行业,依旧无法打破教育中,教育资源不均,市场规模、服务质量与学员体验之间难以平衡的天花板。 让教育与智能并行、让知识与用户匹配,让学习行为简单和快乐,才能实现知识分配的平等,自我提升的效能最大化。用先进的技术、敲写优雅的代码、创造模式识别的海量内容,为教育服务,为用户开拓一所让知识易学,易懂,易运用并受益终身的...阅读全文

PHP资源大全

ziadoz在 Github发起维护的一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。伯乐在线对该资源列表进行了翻译,译文如下:依赖管理依赖和包管理库Composer/ Packagist:一个包和依赖管理器Composer Installers:一个多框架Composer库安装器Pickle:一个PHP扩展安装器其他的依赖管理其他的相关依赖管理Satis:一个静态Composer存储库生成器Composition:一个在运行时检查Composer环境的库Version:语义版本的解析和比较库NameSpacer-转化下划线到命名空间的库Patch Installer-使用Com...阅读全文

博文 2017-06-14 17:25:19 骚伦

redis 设置密码 laravel框架配置redis

* 参考资料 redis文档 http://www.redis.cn/documentation.html, http://redisdoc.com/index.html redis桌面客户端 https://redisdesktop.com/download * 修改redis.conf 添加一行 requirepass "shi_kuretto" 去掉一行注释 bind 127.0.0.1 ::1 * 重启redis服务 lsof -i:6379 找到redis的进程id, kill COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEredis-ser 1573 Mch 4u IPv6 0xb521b0eb0f67f0ad 0t0 TCP...阅读全文

博文 2018-07-28 22:00:31 mingzhanghui

Google Cloud 搭建 Grav Cms 博客

之前写笔记用印象笔记+马克飞象。一直很好用,但是就是有一个问题,马克飞象里面检索不能检索文件内容,只能检索标题。有的时候把,想要找一个笔记,死活找不出来。标题又没法写的太长,关键词有的时候就没用了。所以就打算找个博客来记录这些内容,大多是一些 code gist ,里面有些简要的说明。想要的时候,就能根据标题、关键词或者代码片段找到。 一开始,想到了静态博客,找找了目前流行的静态博客:jekyll、hexo 等,之前都用过,没找到自己喜欢的主题和并不知道怎么加搜索,就放弃了。 然后,找了一堆 html 模板,打算个人撸一套。对于后端开发完全不知道怎么去搞的渣渣,后来也放弃了。 之后,就想到用动态博客,找了一段时间,什么 wordpress 啥的,感觉太重了。只是想写个笔记记录下,没必要搞的这...阅读全文

博文 2017-06-16 16:04:28 取水

Laravel Auth原理浅析。

由于公司最近使用Laravel-admin做后台,接触了下Laravel框架,不得不说,Laravel社区的力量以及生态确实挺强大。 但是公司内部业务都处于Java端,后台全部都是调JavaApi,因此使用Laravel的特性就得大打折扣了,首先Eloquent模型完全不能用,我这边把业务分开来,只存了3张表,这是Laravel-admin自带的表。 Laravel-admin带了9张表,由于用户登录业务全保存在Api端,自带的表功能被我割舍了。因此需要自己实现Api登录的逻辑,而又必须走Laravel Auth认证。 // 使用下面这个命令Laravel会自动为我们生成Auth路由和认证模块。跟着代码往下解读。 php artisan make:auth // Http/Controlle...阅读全文

博文 2017-07-03 16:02:42 web实习虫

Alpaca-Spa.js + Laravel 实现后台管理系统(前后分离开发)

Alpaca-Spa-Laravel 简介 Alpaca-Spa-Laravel 简介 Alpaca-Spa-Laravel 是 前后端分离 开发的一个后台管理系统的DEMO。Laravel用来实现后端功能,Alpaca-Spa用来实现前端功能,前后端之间通过Json交换数据。 示例中主要功能有: 登录、注销 用户管理 权限管理 个人信息管理 定时任务管理 在实际开发中可以根据具体的需求添加新的功能。 演示地址 内容 说明 地址 Alpaca-Spa 主页 http://www.tkc8.com Alpaca-Spa-Laravel 后台管理端 http://full.tkc8.com Alpaca-Spa-Sui 手机端sui http://full.tkc8.com/app oschin...阅读全文

博文 2017-09-08 11:01:33 spring_cheng

Laravel 文档自动生成器简单使用

Laravel 文档自动生成器 mpociot/laravel-apidoc-generator 简介&安装 Laravel API 文档生成器扩展包可以基于 Laravel 应用路由自动生成项目 API 文档。 我们使用Composer安装这个扩展包 composer require mpociot/laravel-apidoc-generator 安装完成后需要到config/app.php中注册服务提供者: Mpociot\ApiDoc\ApiDocGeneratorServiceProvider::class, 基本使用 基础示例 下面我们来演示如何使用这个扩展包自动为项目生成API文档,其原理是通过扫描api.php为指定路由生成相应API文档,比如我们的路由文件定义了一个路由如下...阅读全文

博文 2017-09-30 12:04:40 小峰书

阿里视频点播

阿里视频点播 前言 笔者在开发过程中需要使用视频流的方式开发视频,如何选择正确的流媒体服务器呢?市面上有很多的流媒体服务器,这里给大家介绍下阿里的视频服务:视频点播,媒体转码,视频直播 什么是视频点播 阿里云视频点播(VoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速、视频播放于一体的一站式音视频点播解决方案。视频点播服务构建在阿里云强大的基础设施服务之上,借助灵活和可伸缩的存储、高质量的视频转码处理技术,以及稳定快速的内容分发服务,帮助企业和开发者快速搭建安全、弹性、高可定制的点播平台和应用。视频点播服务提供Web管理控制台和软件开发工具包(API+SDK)。您可以通过它们使用、管理视频点播服务,也可以与您自己的应用和服务集成。所有服务按使用付费,服务能力自动伸缩,...阅读全文

博文 2017-06-16 15:04:47 Leader_MrYou

前言 - 「《Laravel 入门教程》学习笔记」说明

说明 「《Laravel 入门教程》 学习笔记」系列文章是我购买这本书后的学习笔记,以此加深自己对书中知识的理解和记忆。 我记录了书中一些重要的操作步骤以作备忘,如想阅读完整的《Laravel 教程 - Web 开发实战入门 ( Laravel 5.5 )》,请 购买《Laravel 入门教程》 基础和约定 Windows 下,~ 目录代表着 C:\Users\你的用户名。 在本机上调用的命令输入使用 > 符号,在虚拟机上调用的命令使用 $ 符号。 版权 内容版权归《Laravel 入门教程》作者所有...阅读全文

博文 2017-09-07 10:04:49 灬独步天堂灬

自定义登录认证驱动

登录认证驱动 关于laravel框架中默认的认证(开箱即用) 通过一下命令,生成一系列的验证文件。包括 登录,注册,忘记密码控制器 登录,注册,忘记密码页面 一个集合的路由 Auth::routes(); 路由中包括登录,注册,忘记密码 一个用户模型 生成相关表的迁移 php artisan make:auth 自定义用户表登录 配置auth.php 文件 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'token', 'provider' => 'users', ],