×

Falcon

  • 如何防止图片加载前后布局跳动:使用 `width`、`height` 和 `aspect-ratio` 的技巧

    在网页设计中,图片加载前后可能导致页面布局跳动的现象很常见。尤其当图片加载时间较长时,图片未加载完成前页面为它预留的空间与加载完成后的实际尺寸不符,用户会看到布局调整的效果,影响体验。本教程将解释如何使用 HTML 和 CSS 技巧,避免这种问题。 #### 问题描述 1. **图片加载前的抖动**:如果在 `img` 标签中定义了 `width`...

    10-23 18:13 Falcon 阅读
  • 在当前目录用 virtualenv 创建一个 python3.10的虚拟环境,如serv00中

    要在当前目录使用 virtualenv 创建一个基于 Python 3.10 的虚拟环境,请按照以下步骤操作: 1. 首先,确保您已经安装了 virtualenv。如果没有安装,可以使用以下命令安装: ```bash pip install virtualenv ``` 2. 然后,在当前目录创建虚拟环境,指定 Python 3.10...

    10-12 17:06 Falcon 阅读
  • 临时性解决 Openwrt Read-only file system 问题

    深受openwrt系统重启变只读的困扰 , 我又没时间重装,找chatgpt写了个开机重新挂载的脚本: 你可以将之前的定时任务脚本逻辑整合进 `/etc/init.d/remountscript` 中,并使其在系统启动时执行。以下是完整步骤和脚本内容: ### 1. **创建或编辑 `/etc/init.d/remountscript` 文件*...

    09-27 23:20 Falcon 阅读
  • 用openresty bind_ip 实现的虚拟ipv6网段地址请求(伪装成1000个ip)

    这是一种可以绕过单ip限制的方法,在某些情况下可替代 ip 代理池,除非waf开启ipv6网段屏蔽。但cloudflare通常以/64屏蔽网段 ``` server { listen 80; server_name localhost; location / { set_by_lua_...

    09-19 16:05 Falcon 阅读
  • 在 OpenResty 中指定多个 Lua 模块路径

    如果你想在 OpenResty 中指定多个 Lua 模块路径,可以通过 `lua_package_path` 指令,并用分号(`;`)分隔多个路径。具体格式如下: ```nginx lua_package_path "/path/to/first/module/?.lua;/path/to/second/module/?.lua;;"; ```...

    09-18 13:52 Falcon 阅读
  • 在openresty 中使用lua模块对wordpress限流

    可以通过 OpenResty 的 Lua 模块(如 lua-resty-limit-req 模块)来控制用户的访问频率。例如,可以限制某个 IP 在 10 秒内不能超过 3 次请求。 `lua-resty-limit-req` 并没有单独的库,实际上限流功能已经包含在 **`lua-resty-limit-traffic`** 这个库中。这个库提供了多...

    09-18 13:30 Falcon 阅读
  • 用chatgpt 的4o-mini 模型写Bug !

    晚上因为网站被机器人疯狂爬取,就图方便用chaptgpt写一个控制ip访问频率的wp插件,万没想到 chatgpt 的 4o-mini 果然还是不够聪明,被它坑死了! 一开始是它不懂我用的是phpiredis扩展,一直使用Redis()类,而phpiredis只有函数式命令操作,经过我的再次提醒,并附上文档用法,它总算改成正确的了。 然后它又犯了...

    09-18 02:12 Falcon 阅读
  • 不要再使用docker或homebrew管理不同版本PHP、Node.js和数据库了!

    从油管一位博主那里看到的,以下是地址:[No more Docker for PHP - YouTube](https://www.youtube.com/watch?v=sY2A6AGF5os) 我准备重装 MacOS 后使用这一套环境,所以特别使用[NoteGPT Workspace](https://notegpt.io/)整理了一下。 #...

    09-17 23:00 Falcon 阅读
  • Flake8

    Flake8是一个流行的Python代码质量检查工具。它结合了多个Python代码检查工具的功能,主要包括: 1. PyFlakes:检查Python代码的逻辑错误。 2. pycodestyle(原名pep8):检查代码是否符合PEP 8风格指南。 3. Mccabe:检查代码复杂度。 Flake8的主要特点和用途: 1. 代码风格检...

    09-16 11:01 Falcon 阅读
  • React 修正Github等商标在lucide 图标库被弃用的问题

    如图,我在写react时发现,如果在lucide-react中引入它家的Github图标,会发现中间有一条删除线,并标记为弃用,也就是后面版本将移除该图标。 ![](https://photo.cellmean.com/i/2024/09/15/rba9g5-0.png) 我查看了警告的详情,得到的原因是由于版权问题,Github等商标(brand)...

    09-15 17:22 Falcon 阅读