RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-473198

Bastard_Ape's questions

Martin Hope
Bastard_Ape
Asked: 2024-11-03 22:15:35 +0000 UTC

如何正确实现对 docker 中和主机上 Laravel 项目文件夹的访问?

  • 6
比赛还有2天就结束了。回答这个问题,可能会获得 +100声望点的奖励。 Bastard_Ape希望引起更多人对这个问题的关注。

项目结构:

项目结构

docker-compose 文件:

version: '3'
services:
php_laravel:
image: devilbox/php-fpm:8.2-work
container_name: php_laravel
volumes:
  - ./www:/var/www/default/htdocs/
ports:
  - 9000
restart: always

nginx_laravel:
image: devilbox/nginx-stable:latest
container_name: nginx_laravel
links:
  - php_laravel
environment:
  - PHP_FPM_ENABLE=1~
  - PHP_FPM_SERVER_ADDR=php_laravel
volumes:
  - ./www:/var/www/default/htdocs/
  - ./conf/localhost.conf:/etc/httpd/conf.d/localhost.conf
  - ./log:/var/log/nginx-stable/
ports:
  - 82:80
restart: always

在WWW文件夹中有一个 Laravel 项目,其中包含文件夹app、public、storage .. 等,如何正确实现对主机上的文件夹以及容器中的文件夹(如果需要)的权限,因为我使用php_laravel容器中的artisan,当我创建控制器等时就会出现问题。通过 artisan 从容器中,phpstorm 说它没有权限编辑此文件,storage/framework文件夹和bootstrap/cache文件夹也有问题,谢谢

php
  • 3 个回答
  • 76 Views
Martin Hope
Bastard_Ape
Asked: 2023-06-08 00:02:11 +0000 UTC

为什么嵌套的 foreach 循环从主循环中获取相同的值?

  • 5

我需要按升序对数组中的所有奇数位进行排序,将偶数位留在原位。 做了以下事情:

  1. 创建了一个接受数组的函数;
  2. 在函数中为奇数创建了一个空数组;
  3. forychem 遍历数组,而不是奇数卡住存根 -> “!”,并将它们的值放在奇数数组中;
  4. 按升序对奇数数组进行排序;
  5. Forych 开始遍历奇数数组,并在其中启动第二个 forych,以便插入排序数组的值而不是存根。

但是在输出结果中插入了相同的值而不是存根。

函数的结果

代码:

function debug($arr)
{
    echo "<pre>" . print_r($arr, 1) . "</pre>";
}

function odd_sort (array $arr): array
{
  $oddArr = [];

  foreach ($arr as $key => $value)
  {
      if ($value % 2 == 1){
          $oddArr[] = $value;
          $arr[$key] = "!";
      }
  }

  sort($oddArr);

  foreach ($oddArr as $oddValue){
   
      foreach ($arr as $key =>  $value) if ($value == "!") $arr[$key] = $oddValue;
   
  }
  return $arr;
  }

  $nums = [5, 3, 2, 7, 8, 1, 4,];

  debug(odd_sort($nums));    
php
  • 1 个回答
  • 12 Views
Martin Hope
Bastard_Ape
Asked: 2023-06-05 14:42:07 +0000 UTC

test() 方法如何工作?

  • 5

请解释这个方法是如何工作的,我已经坐了2个小时了,我无法理解为什么以及如何,有一个功能:

  document.write(validstr('user#'))
  function validstr(str)
 {
  if (/[^a-zA-Z0-9]/.test(str)) {
     return "Недопустимые символы"
 }
    return "Успешно"
 }

为什么条件会在函数中起作用if并且它会返回字符串“无效字符”,尽管这里写了链接,如果找到匹配项,方法返回 true,但#在正则表达式中不存在,并且出于我的原因,函数应该返回 false ?

javascript
  • 1 个回答
  • 32 Views
Martin Hope
Bastard_Ape
Asked: 2022-09-07 14:39:19 +0000 UTC

为什么变量没有初始化?[关闭]

  • 0
关闭 这个问题是题外话。目前不接受回复。

该问题是由不再复制的问题或错字引起的。虽然类似问题可能与本网站相关,但该问题的解决方案不太可能帮助未来的访问者。通常可以通过在发布问题之前编写和研究一个最小程序来重现问题来避免此类问题。

25 天前关闭。

改进问题

我重复了视频课程中的课程并遇到了一个问题,变量未初始化shop。尽管应该根据用户的选择将上述 2 个对象之一分配给它,但在视频教程中,代码编译没有问题,尽管一切都是以相同的方式完成的。问题是什么?

屏幕

编码:

fun main(){
val moscowCoffeShop = MoscowCoffeShop(100,120,90)
val saintPiCoffeShop = SaintPiCoffeShop(110,130,100)
val shop: CoffeShop

println("Здравствуйте, пожалуйста выберите город:")
println("1. Москва\n2. Санкт-Петербург")

when (readln()) {
    "1" -> shop = moscowCoffeShop
    "2" -> shop = saintPiCoffeShop
    else -> println("Error")
}

println("пожалуйста выберите напиток:")
println("1. Американо\n2. Капучино\n 3. Латте")

when (readln()){
    "1"-> shop.makeAmericano()
    "2"-> shop.makeCappucino()
    "3"-> shop.makeLatte()
    else -> println("Error")
   }
}
kotlin
  • 0 个回答
  • 0 Views
Martin Hope
Bastard_Ape
Asked: 2022-08-24 18:38:04 +0000 UTC

Kotlin 中的 readLine() 和 readln() 有什么区别?

  • 1

尝试编写控制台计算器并遇到以下问题。

如果通过 为变量赋值readLine(),则以后无法使用该函数对其进行转换toInt()。如果你使用函数readln(),那么编译器在转换过程中不会发誓。

有什么区别?

kotlin
  • 2 个回答
  • 65 Views
Martin Hope
Bastard_Ape
Asked: 2022-06-16 01:51:29 +0000 UTC

模 % 条件如何工作?

  • 2

我正在学习 PHP,但我不明白模数条件是如何工作的%,在运算符之前CONTINUE,我只是不理解,现在我很头疼,这是代码:

$arr=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];

foreach ($arr as $key){

if ($key % 2){
    continue;
}

echo $key.'</br>';
} 

它显示偶数,但我不明白条件是如何检查的,请用手指解释,因为如果1% 2是1,在括号中的条件中我们得到1?!而且?!,那么为什么继续工作?2%2是0那么如果0在条件中呢?为什么它会输出这两个到浏览器?ETC..

php php7
  • 1 个回答
  • 42 Views
Martin Hope
Bastard_Ape
Asked: 2022-05-28 14:04:49 +0000 UTC

Bootstrap 5模式不起作用

  • 0

模态窗口不工作,看不懂原因,控制台没有报错,我都是按照官方文档做的。

<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Форма администратора">
<title>Учет техники | Администратор</title>

<!-- Bootstrap стили CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
<!-- Иконки стили CSS -->
<link  href="css/font-awesome/css/font-awesome.min.css" rel="stylesheet">

</head>
<body>


<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
    Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" 
    aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div class="modal-body">
                ...
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-secondary" data- 
                 dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</div>

<script src="js/bootstrap.bundle.min.js"  crossorigin="anonymous"></script>
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Bastard_Ape
Asked: 2022-05-02 15:51:40 +0000 UTC

如何根据变量的值进行条件查询

  • 0

显示表格中的数据并进行过滤的表单

有必要根据中选择的值将数据加载到表中<select>-ах

如果在某些<select>-ов值中未选择,则在条件中不使用

数据从<select>-ов被传递给这样的变量:

$ovdrb = $_POST['ovdrb'];
$sub = $_POST['subdivision'];
$type = $_POST['type'];
$manufacture = $_POST['manufacture'];
$model = $_POST['model'];

spravtech 数据库中有一个表,其列名称为 id_ovdrb、id_subdivision、id_type、manufacturer、model。

我想要这样的东西:SELECT * FROM spravtech WHERE id_ovdrb = $ovdrb AND id_subdivision = $sub AND type = $type,但是如果变量中没有值$type,则它不包含在条件中,并且根据先前条件显示所有记录,否则它将与它一起显示并且仅与特定类型一起显示在变量中指定$type

php
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5