SaaS、PaaS、IaaS

云计算的服务模式分为三种,包括软件即服务(Software as a Service,SaaS)、平台即服务(Platform as a Service,PaaS)、基础设施即服务(Infrastructure as a Service,IaaS)。

Read more

微服务

微服务将功能分解为由RESTful API松散耦合的独立应用程序。这些微服务都是独立的,并且不共享数据层,每一个都有自己的数据库和负载均衡器,隔离是微服务架构的关键要素。不同的微服务需要不同的扩展技术。

Read more

Laravel API 返回 JSON 格式的响应

用 `Passport` 做的 API 认证,用 Postman 测试 API 时,在没有获取 `token` 的情况下访问接口,会自动跳转到登录界面,这显然不是我想要的,虽然可以设置 Headers 解决,但是我希望即使在浏览器端测试 API ,也是返...

Read more

Java 书籍 Top 10

Java 书籍

Read more

初学者的 WEB 开发指南

WEB 开发,前后端技能树

Read more

开发安全的 Android 应用

1、发布的应用应当开启 Proguard/R8 能够防止简单的反编译;能够去除无用的代码,减少应用体积等,在 build.gradle 文件中简单配置即可开启: buildTypes { release { minifyEnabled true shrinkResources true prog...

Read more

Laravel 定时任务

``` sudo crontab -e ``` ``` * * * * * cd /var/www/data && php artisan schedule:run >> /dev/null 2>&1 ```

Read more

Laravel 备份

laravel 版本: 5.6.* 安装 spatie/laravel-backup: composer require spatie/laravel-backup 发布配置: php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider" 生成配置文件 config/backu...

Read more

Laravel Mail 配置

邮件相关的默认配置,打开 .env : MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null 在 config/mail.php 中有相关说明: MAIL_DRIVER: 一...

Read more

GItlab Upgrade

系统:Ubuntu 16.0.4 错误: It seems you are upgrading from 10.x version series to 11.x series. 解决: 先升级到 10.x 的最后一个版本,然后再升级到 11.x 版本。 sudo gitlab-rake gitlab:backup:create STRAT...

Read more