- 博客(11)
- 资源 (30)
- 收藏
- 关注
原创 PHP单点登录出现的错误
单点登录,众所周知,一台机器登录,另一台登陆的时候会把第一台挤掉(实时),一般情况下,除非做实时处理的,都是在第一台登录有关token认证的情况下,给接口写一个中间件处理,这样会给用户提示并退出软件。1、中间件处理的时候、由于在存取cache缓存的时候用了一个cacheKey = 'token',导致进过中间件的处理,每一次只能登录一个用户,这个问题是惨痛的(必须加用户唯一id,例如,
2017-05-26 16:28:38 693
原创 Laravel 5 - Trait method can has not been applied, because there are collisions with other trai
1、Laravel 5 - Trait method can has not been applied, because there are collisions with other trait methods on App\User?当使用的多个 trait 中包含了相同的方法名,将会发生冲突,冲突错误信息如下:FatalErrorExcepti
2017-05-25 16:12:28 2333
原创 MATLAB中的一些小技巧
MATLAB中的一些小技巧1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2. figure命令新建一个绘图窗口figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个figure窗口时,在命令窗口中执
2017-05-24 17:47:31 609
原创 PHP Excel的导入与导出功能
为什么做这件事:也许原因大家都各不相同,可能有的是为了工作,可能有的是为了学习,我的原因很简单,就是为了玩,正应为好玩,才没事的时候搞一搞。这件事情很简单,你需要引入一个github库maatwebsite/excel然后http://www.maatwebsite.nl/laravel-excel/docs 这篇文章就可以很好的对import,export and exp
2017-05-23 16:36:43 802
原创 This cache store does not support tagging.
用户权限管理系统https://github.com/Zizaco/entrust再添加角色的时候... 报了一个错..BadMethodCallException in Repository.php line 391:This cache store does not support tagging.应该是这个包里 有个地方用了 laravel 的cache,默认的ca
2017-05-17 15:37:09 6213
转载 开发人员必读
对于刚开始学习软件开发的新人来说,“必备技能”往往意味着一个长长的、标有重要度的学习列表,但是过长的列表通常会导致新人不知如何开始学习,压力倍增。本文尝试列举出最重要的几个技能,也期望通过此列表能给新人一个比较明确的学习重点和路径。深入学习一门编程语言没有掌握任何一门编程语言,就不可能成为一名编程人员。许多程序员试图在学习之初一次学习几种编程语言,以便应对他们第一份
2017-05-11 18:03:00 400
原创 Seeder自动填充测试数据
1.Seeder是什么?是个数据填充器工具;laravel自带database/seeds/DatabaseSeeder.php类;文件将通过命令生成在 database/seeds/下;2.Seeder什么用?自动生成批量测试数据;通过表的迁移后可自动导入一系列数据,便于协作开发;3.Seeder原代码use Illu
2017-05-05 13:57:26 1636
转载 Laravel 5使用faker Model Factory生成网站模拟演示数据
开发中,假如我需要一些演示的数据,那么,我可能得连接数据库,创建一大堆的演示数据,这是一件非常蛋疼的事情。还好,Laravel是优雅高效的,Laravel绝对不会干很蠢的事情。按照大多数人的做法,按照令人繁琐的方式创建数据,比如我需要创建1000个用户,普通的做法就得按照下面的方式一个个追加,或者聪明点弄个循环,但假如我用户下面还有文章,岂不是更麻烦:?
2017-05-05 12:46:38 4462
原创 Laravel 5如何安全删除migration文件
删除migrations目录下错误的migrations文件,比如删除 app/database/migrations/my_migration_file_name.php重置composer文件加载项: composer dump-autoload然后就可以重新创建新的migrations文件了假如你运行了migration文件,也就是你执行了 php artisan m
2017-05-05 10:48:24 3508
原创 数据结构--单例模式
单例模式:懒汉式,饿汉式第一种:懒汉式,线程不安全 Java代码 重点内容 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instanc
2017-05-03 13:56:08 363
原创 Composer自动加载机制
众所周知 composer 是现代 PHP 项目的基石, 与古老的 pear 不同, composer 并不是一款专注于系统级别 php 管理的包管理系统,而是基于项目的一个库管理系统。这就好比 npm install -g 和 npm install 的区别。而且最主要的是 pear 不太能跟上时代的潮流,在大家都在用 psr-* 的时候 pear 依然我行我素自成一体。
2017-05-02 11:32:27 1040
SSM(Spring+SpringMVC+MyBatis)整合
2017-09-04
深入浅出设计模式
2015-12-15
universal-image-loader-1.9.4.jar
2015-11-14
AngularJs1.2.19&1.3.0&1.4.0完整版
2015-11-06
一键锁屏app
2015-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人