3 min read
程序员日报 - 2024 年 7 月 24 日

好奇移动端、桌面端是怎么实现列表控件渲染大量元素不卡顿的?

文章讨论了网页端在处理大量 DOM 元素时的性能问题,指出即使元素不在视口内,浏览器也会渲染所有元素,导致页面卡顿。为了解决这个问题,开发者通常需要实现虚拟滚动技术,但现有的虚拟滚动库存在一些限制和问题。文章还提到了对移动端和桌面端如何处理类似问题的兴趣,并尝试搜索相关信息但未找到满意的答案。

特点:

  1. 网页端渲染所有 DOM 元素,导致性能问题。
  2. 虚拟滚动技术是解决网页端性能问题的常见方法,但存在限制和问题。
  3. 文章对移动端和桌面端如何处理大量元素的渲染问题表示好奇,并尝试搜索相关信息。

评论数量:40

创建时间:2024 年 7 月 22 日 23:17:07

请问哪个大模型 api 能支持输出标准严谨的 json 格式

描述:用户在处理前端数据抓取任务时,希望将数据自动转换为 JSON 格式。尝试使用文心一言的 API 后发现输出格式不严谨,导致无法成功将字符串转换为 JSON。用户正在寻找一个在这方面表现更稳定的大模型版本。

特点:

  1. 需要自动化将前端抓取的数据转换为 JSON 格式。
  2. 文心一言 API 的输出格式存在不严谨问题。
  3. 寻找一个在 JSON 格式转换方面表现更稳定的大模型版本。

评论数量:30

创建时间:2024 年 7 月 22 日 11:14:54

有无大佬给个基于 pnpm 的 monorepo 实践参考

这篇文章描述了作者对某位小弟的感激之情,并通过“拜谢”这一传统礼仪表达了对小弟帮助的深深感谢。文章情感真挚,语言简洁,体现了作者对小弟的尊重和感激。

特点:

  1. 情感真挚,表达了作者对小弟的深深感谢。
  2. 使用传统礼仪“拜谢”,体现了对小弟的尊重。
  3. 语言简洁,直接表达了作者的感激之情。

评论数量:15

创建时间:2024 年 7 月 22 日 11:26:12

iptables 配置全局代理失败,是什么问题

文章描述了用户尝试通过 iptables 将机器 B 的网络流量转发到机器 A 的代理服务端口 1234,以实现上网功能。用户首先尝试了基本的 iptables 配置,但未成功。随后,用户根据网上的建议进行了更复杂的配置,但仍然未能生效。用户怀疑配置是否存在问题或是否有其他原因导致配置不生效。

特点:

  1. 使用 iptables 进行流量转发。
  2. 尝试了两种不同的 iptables 配置。
  3. 配置未达到预期效果,用户寻求解决方案。

评论数量:11

创建时间:2024 年 7 月 22 日 11:33:23

大家本地开发,如何配置代理不影响本地 host 文件配置

描述:用户最近更换了代理软件和机场,从 clash_for_window 转换到 clash verge,但遇到了本地 host 配置与系统代理冲突的问题。开启系统代理后,不仅 host 文件的配置失效,连 IDE 项目启动的地址也无法访问。用户寻求解决方案,希望在保持本地 host 配置有效的同时,也能正常使用机场的代理配置。

特点:

  1. 代理软件更换导致本地 host 配置失效。
  2. 系统代理开启后影响 IDE 项目启动。
  3. 用户希望找到一种方法,既能使用本地 host 配置,又能正常使用机场代理。

评论数量:9

创建时间:2024 年 7 月 22 日 16:36:55

有啥办法能拿到潜水员戴夫里的图片吗

文章描述了一位父亲为儿子整理和打印收藏品的过程。这位父亲的儿子热衷于收集各种物品,父亲决定将这些收藏品整理成册并打印出来,以便儿子能够更好地保存和欣赏这些收藏。

特点:

  1. 父亲对儿子的兴趣给予支持,体现了亲子间的关爱。
  2. 通过整理和打印,收藏品得到了更好的保存和展示。
  3. 这个过程不仅是对物品的整理,也是对儿子成长记忆的记录。

评论数量:6

创建时间:2024 年 7 月 22 日 10:14:47

[北京] 8 月 4 日 Chrome 扩展 Meetup - 与官方代表及开发者间交流

本次活动由一位经验丰富的 Chrome 扩展开发者组织,旨在为国内的扩展开发者提供一个线下交流平台。活动将于 8 月 4 日下午在北京举行,邀请了 Google Chrome 扩展团队的 Oliver Dunk 作为嘉宾,开发者可以借此机会向官方反馈问题并进行自由交流。

特点:

  1. 嘉宾参与:Google Chrome 扩展团队的 Oliver Dunk 将出席活动。
  2. 线下交流:为扩展开发者提供面对面的交流机会。
  3. 反馈渠道:开发者可以直接向 Google 反馈问题和建议。

评论数量:5

创建时间:2024 年 7 月 22 日 13:36:44

[开源] 适用于国内的骤雨重山无限图床(托管于 Cloudflare Pages)

本文介绍了如何利用 Cloudflare Pages 部署 Telegraph 图床,结合 WordPress 的 WP.COM 全球图片缓存服务,实现图片的快速上传和访问,提升用户体验。该方案提供了一个免费的图片托管解决方案,可作为 Flickr 和 imgur 的替代品。

特点

  1. Cloudflare Pages 部署:利用 Cloudflare 的全球网络加速图片访问。
  2. WordPress 缓存加速:通过 WP.COM 的全球图片缓存服务进一步提高图片加载速度。
  3. 免费图片托管:提供免费的图片托管服务,适合个人和小型项目使用。

[开源] 适用于国内的骤雨重山无限图床(托管于 Cloudflare Pages)

评论数量:5

创建时间:2024 年 7 月 22 日 19:05:58

boysHelpBoys,求问懂企微开发的大佬怎么用接口收消息

本文作者在寻找一种解决方案,希望企业微信能像服务号一样接收用户发送的消息,并且能够出现在好友列表中,方便转发。作者尝试了客服消息、付费获取聊天记录的接口和自建应用,但都不符合需求。最终,作者在崩溃边缘寻求帮助,询问是否需要使用第三方工具来实现这一功能。

特点:

  1. 需求明确:希望企业微信能接收并处理用户发送的消息,且消息可转发。
  2. 尝试多种方案:包括客服消息、付费接口和自建应用,但均不满足需求。
  3. 寻求帮助:在无法找到合适解决方案的情况下,向社区求助,考虑使用第三方工具。

评论数量:5

创建时间:2024 年 7 月 22 日 17:28:32

轻松一签,EasySignIpa [v0.9.4] 让 iOS IPA 重签名变得易如反掌 [更新啦]

EasySignIpa 是一个专为 iOS 应用重签名设计的工具,旨在简化重签名过程,提高效率。用户可以通过 GitHub 仓库下载最新版本,并使用 pip 安装。该工具最近更新修复了导出 zip 指令和描述文件路径设置的问题,增加了对 release 包的重签功能,并优化了权限信息的导出。

特点:

  1. 简化重签名流程,适合开发者快速完成签名操作。
  2. 提供命令行界面,方便用户在终端中执行签名任务。
  3. 持续更新和优化,确保工具的稳定性和功能性。

评论数量:0

创建时间:2024 年 7 月 22 日 10:07:27