×

Falcon

  • tailwindcss 的屏幕断点

    ## Tailwind CSS默认的屏幕断点设置 Tailwind CSS的响应式设计使用的是`mobile-first`方法,它很好的解决了各种屏幕尺寸的适配问题。下面是Tailwind CSS默认的屏幕断点设置: - `sm`: 640px (针对于小型设备,例如智能手机) - `md`: 768px (针对于中型设备,例如平板电脑) - `...

    01-16 15:29 Falcon 阅读
  • vite 编译报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

    这个错误信息是因为Node.js的堆内存耗尽了。Vite底层使用的是Rollup进行打包,而Rollup会将所有需要打包的文件一次性加载到内存中进行处理,对内存有较高的需求。在处理大型项目时,可能会出现内存不足的问题。 你可以通过以下两种方式尝试解决这个问题: ## 1. 增加Node.js的最大内存限制: Node.js 默认的内存...

    01-16 10:48 Falcon 阅读
  • 如何在M1芯片的macOS上编译x86/amd64架构的镜像

    ## 使用GPT3.5: 在M1芯片的macOS上编译x86/amd64架构的镜像,您可以使用 `docker buildx` 工具,该工具提供了对多架构构建的支持。 以下是基本步骤: 1. **安装 Docker Desktop for Mac(Apple Silicon):** 确保您的Docker Desktop安装是适用于M1芯片的...

    01-15 15:16 Falcon 阅读
  • docker compose 里environment的优先级是高于env_file的

    ## env_file `env_file` 是 Docker Compose 配置文件中的一个指令,该指令指定了一个环境变量文件,该文件中可以包含一个或多个环境变量。当 Docker Compose 启动服务时,这些环境变量会被自动地设置到对应的服务容器中。 这个指令通常用于引入包含很多环境变量的文件,而不是在 docker-compose.yml...

    01-14 08:31 Falcon 阅读
  • php 8.0中新的传参方式:Named Arguments(命名参数)

    今天写laravel的邮件队列时候发现的,问了gpt4.0,这是 PHP 8.0 引入的新特性,叫做 `Named Arguments(命名参数)`。比如有一个 `Content` 类: ``` php

    01-12 16:08 Falcon 阅读
  • 测试AI总结帖子内容《盘点 2023 十大免费/开源 WAF》

    WAF 是 Web Application Firewall 的缩写,用于保护 Web 应用免受黑客攻击。根据防护效果、技术先进性、项目质量、社区认可度和活跃度等指标,我整理了以下十款免费 / 开源的 WAF 项目: 1. ModSecurity:老牌开源 WAF 引擎,防护效果好,但规则对国内环境不友好。 2. 雷池社区版:防护效果好,使用智能...

    01-05 17:02 Falcon 阅读
  • 免费获取openai GPT4 api key 的方法

    ## ChatGPT API 水龙头 (仅gpt3.5,已停用gpt4) - 网站: - 限制:每24小时可领取一个 $1.00 令牌用于开发测试 AI 产品。风控原因,某些邮箱域名无法获取。 - 接口地址: - 余额查询: - 测试令牌和查看接口地址: [![](https://photo.cellmean.com/i/2024/01/05...

    01-05 16:38 Falcon 阅读
  • 在m1 芯片mac使用x86/amd64镜像的方法

    使用 Rosetta2 构建镜像和运行容器 ``` docker build --platform linux/amd64 -t nginx:latest . docker run --platform linux/amd64 nginx:latest ``` 在`docker-compose.yml`中使用 加上 `platform: l...

    01-04 13:51 Falcon 阅读
  • Laravel Storage用法

    在 Laravel 中,`Storage` 门面提供了一种强大且方便的方法来与文件系统进行交互。以下是如何使用它的基本步骤: 1. 首先,确保在你的控制器头部使用了 `Storage` 门面: ```php use Illuminate\Support\Facades\Storage; ``` 2. 创建文件: 你可以使用 `pu...

    01-04 13:42 Falcon 阅读
  • vscode 如何设置总在新的tab打开文件

    ![](https://photo.cellmean.com/i/2024/01/02/tsvolx-0.png) 在 Visual Studio Code 中,你可以更改设置以使文件总是在新的标签页里打开。方法如下: 1. 打开 **Visual Studio Code**. 2. 在左侧工具栏中点击齿轮图标,然后选择 **"Settings...

    01-02 18:03 Falcon 阅读