WAMPSwever 为 Laravel 项目配置 alias

WAMPSwever 可以方便的搭建 PHP 运行环境,当我们运行 Laravel 项目时(本地环境),则访问路径 是 `http://localhost/项目名称/public` ,url 有点长,这还不是主要的, 访问`http://localhost/项目名称` ,可以遍....

Read more

"快应用" 入坑记

官方推荐的版本是 [v6.11.3](http://nodejs.org/dist/v6.11.3/) , 最好安装这个版本,之前没在意,安装了最新版本,之后在编译项目时报错了, npm 安装依赖时删除了 `hap-toolkit`, 在编译时找不到文件,虽然可以通....

Read more

app:transformDexArchiveWithExternalLibsDexMergerForDebug

Android studio 编译项目时,出现如下错误: ``` Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > java.lang.RuntimeException: java.lang.RuntimeException: com...

Read more

Android 动态获取权限

android 需要动态获取的权限

Read more

Learning laravel: API 认证系统 Passport(二)

这篇介绍 Passport 的密码授权令牌,OAuth2 密码授权机制可以让你自己的客户端(如移动应用程序)邮箱地址或者用户名和密码获取访问令牌。

Read more

Learning laravel: API 认证系统 Passport(一)

编写 API,可能也是工作中比较重要的需求,而 API 的认证和网页表单认证不同:在 API 场景里通常通过令牌来实现用户授权,而非维护请求之间的 Session 状态 。Laravel 官方提供了 `Passport` 包,用来实现 API 场景....

Read more

Learning laravel:with

前面在 [Learning laravel:视图](https://www.hellocodes.cn/article/learning-laravel-views) 中向视图传递数据时提到过 `with()` 方法:

Read more

Learning laravel:用 trait 实现代码复用

上篇说用 `Repository` 模式可以实现代码复用,用 `trail` 同样可以实现代码复用。文档:http://php.net/manual/zh/language.oop5.traits.php

Read more

Learning laravel:Repository

`Repository (仓库)` 模式,是一种架构模式。我只知大概,细节可以百度一下。 `Repository 模式` 可以解决复用的问题。比如在我们的 Demo 中,有好几个方法中都需要获取目录分类,我们一个一个的使用 `Category::a...

Read more

Learning laravel:缓存

缓存的配置信息位于 `config/cache.php` 文件中,可知 支持的缓存方式有:`apc`, `array`, `database`, `file`, `memcached`, `redis`。 可在 `.env` 中配置: ``` CACHE_DRIVER=file ``` 默认使用文件(file)缓存。...

Read more