小编jus*_*dev的帖子

AWS信任顾问vs Inspector

我正在准备AWS证书,所以我正在阅读有关服务概述,但是我到达了安全部分并且有可靠的顾问和检查员,我无法区分它们.

amazon-web-services

7
推荐指数
1
解决办法
3298
查看次数

依赖倒置原理和组成

我正在阅读有关SOLID原则的内容,我在这里停止了" 依赖性倒置原则" ,这意味着对象应该已经通过实例化到另一个对象,这意味着组合 不能应用依赖性倒置原则对吗?或者有什么我想念的?更新**************************************************假设你有一个类,这个类有一个引用anther对象的属性,我们有2个解决方案(对我来说):

  1. 在类外创建对象并将其传递给类.(依赖项)
  2. 在类中自己创建对象(组合).

谢谢.

oop dependency-injection solid-principles

4
推荐指数
1
解决办法
831
查看次数

PHP,调用未定义的函数bccomp

我收到了这个错误

PHP Fatal error: Call to undefined function bccomp()

有谁知道如何解决它?

--------------------编辑------------

我使用的是Ubuntu,我使用APT-GET命令安装了PHP-5.6

谢谢,

php bcmath

2
推荐指数
1
解决办法
6220
查看次数

类只包含静态函数,哪种设计模式适用?

我构建了一个只有静态方法的类.该类基本上是一个URL构建器,包含2个公共静态方法.这些方法在同一个类中调用私有方法.

我的问题是:

可以重写这个类来应用设计模式吗?在我看来它接近门面或装饰!我的方法是否正确?

class UrlBuilder{
/**
 * @param Model $model
 * @return string
 */
private static function jsonFyModelAttribute(Model $model){
    return json_encode($model->attributes);
}

private static function objectFy(array $json){
    return json_decode($json['payload']);
}

/**
 * @param $str
 * @return string
 */
private static function buildFormUrl($str){
    $slug = self::encodeUrl($str);
    return $url = Yii::$app->params['formsUrl'].'pay?pay=' . $slug;
}

/**
 * @param Model $model
 * @return string
 */
public static function sign(Model $model){
    $jws = new SimpleJWS([ 'alg' => 'RS256']);
    $payLoad = self::jsonFyModelAttribute($model);
    $jws->setPayload([
        'payload' => $payLoad …
Run Code Online (Sandbox Code Playgroud)

php oop design-patterns

1
推荐指数
1
解决办法
154
查看次数

微服务,客户端发现

我是微服务的新手,所以在阅读它时,我无法理解下一段谈到负载平衡时,客户端将如何做这样的事情?

“当使用客户端发现时,客户端负责确定可用服务实例的网络位置并在它们之间平衡请求。

microservices

1
推荐指数
1
解决办法
1844
查看次数