ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Docker htpasswd 生成密码对

    Jan 31, 20232 min read
    docker run --rm -it --entrypoint /usr/local/apache2/bin/htpasswd httpd:alpine -nb admin password
    

    也可以直接使用命令行

    echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g
    

    还要注意,美元符号在未计算时不应加倍(例如Ansible docker_container模块)

    报错如下:

    WARNING: The apr1 variable is not set. Defaulting to a blank string.
    

    相关文章

    Spring Boot @ComponentScan 注解

    Spring Boot的@ComponentScan注解用于自动扫描并注册指定包下的组件,支持通过value属性指定扫描的包,通过excludeFilters和includeFilters进行过滤,以及通过useDefaultFilters控制默认过滤行为。

    Centos 安装 Brew

    在CentOS系统上安装Brew的命令是运行 `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"`。

    JS原型链的本质

    数组对象a通过其构造函数的prototype属性继承了公共对象中的数组方法,实现了类似于Java继承的属性与方法查找机制。

    5W2H分析问题的思维框架

    使用"5W2H"方法进行问题分析,可以帮助我们找到问题的根本原因,并制定出切实可行的解决方案,如在牛过桥的例子中,通过分析牛的重量与桥的承重问题,寻找安全且经济的过桥方法。

    Flutter 创建一个水平滑动的列表

    使用 Flutter 的 `ListView` 构造方法,通过设置 `scrollDirection` 为 `Axis.horizontal` 创建一个水平滑动的列表。