4 min read
程序员日报 - 2024 年 7 月 27 日

微信小程序接入登录获得用户 OpenID 和公众号不一样,查资料后发现需要 UnionID,但我们公众号网页登录没有用 snsapi scope,拿不到 UnionID,导致很多用户重复注册,有解吗?被用户投诉了好几次几万元余额没了

该公众号最初仅面向批发商,扫码关注即可完成绑定,但随着零售和网页功能的加入,大量存量用户因未获取 UnionID 权限而无法正常使用新功能。最近上线的小程序(网页套壳)成为领导强调的流量入口,但由于用户重复注册,导致登录错误账号和余额丢失问题频发。提示用户绑定已有账号的解决方案因用户理解困难而难以实施。

特点:

  1. 公众号最初设计仅面向批发商,未考虑零售和网页用户的需求。
  2. 新上线的小程序成为重要流量入口,但因用户重复注册导致登录问题。
  3. 提示用户绑定已有账号的解决方案因用户理解困难而难以实施。

评论数量:60

创建时间:2024 年 7 月 25 日 13:57:16

请问有什么开源的项目支持导出加密的 xls 文件吗?或者微软官方加解密文档提供?

本文讨论了作者在寻找开源项目以支持导出加密的 XLS 文件时遇到的困难。作者尝试了多种编程语言和工具,如 Java 的 POI 和 EasyExcel、C# 的 NPOI 和 EPPlus、Python 的 msoffcrypto-tool、C++ 的 OpenOffice 和 LibreOffice,以及 Go 的 Excelize,但均未发现支持加密功能。作者希望找到相关资源或文档以实现 XLS 文件的加密,但发现官方文档仅提供了加密文件的解密信息,未涉及加密过程。

特点:

  1. 多种编程语言和工具尝试,均未找到支持加密的 XLS 文件导出功能。
  2. 官方文档仅提供解密信息,缺乏加密指导。
  3. 作者寻求外部资源以实现 XLS 文件加密。

评论数量:58

创建时间:2024 年 7 月 25 日 09:18:37

”应用宝” 为什么在禁用权限的情况下 还能弹窗?腾讯也跟拼多多一样利用了系统漏洞吗?

用户在使用国际版 Android 14 系统并安装应用宝后,尽管未授予通知和弹窗权限,应用宝仍能弹出各种广告和通知。这种现象表明,即使没有明确的用户权限,某些应用仍能通过非公开的系统漏洞进行弹窗操作。

特点:

  1. 应用宝在未授予通知和弹窗权限的情况下仍能弹出广告。
  2. 弹窗内容包括新闻推送和卸载后的清理垃圾提示。
  3. 暗示腾讯可能利用系统漏洞进行弹窗,类似于其他国产应用的做法。

评论数量:47

创建时间:2024 年 7 月 25 日 08:38:06

如果开源某个项目,前端和后端都开源,但是核心前端组件需要连私库并且加密

描述:某人计划开源一个产品,但担心同行直接复制其核心组件库,因此打算将前端的核心组件库发布在私有仓库并进行加密。这种行为引发了关于是否会被视为“开源耻辱柱”的讨论。

特点:

  1. 保护知识产权:通过加密和私有化核心组件库,旨在保护自己的知识产权,防止同行直接复制。
  2. 开源精神冲突:这种做法可能与开源社区的共享和协作精神相冲突,引发道德和伦理上的争议。
  3. 法律与道德边界:涉及开源许可的法律问题,同时也触及开源文化的道德边界,可能影响个人或公司在开源社区的声誉。

评论数量:42

创建时间:2024 年 7 月 25 日 10:01:51

自如的密码锁有个问题,只要输入密码包含正确密码就能开锁

文章讨论了一个密码系统的问题,即输入密码时,只要包含正确密码的子串就能开锁,这被认为是系统的一个特性(feature)或缺陷(bug)。作者进一步探讨了密码存储和验证的方式,提出了使用循环加密方法来验证密码,但认为这种方法可能效率不高,并询问是否有更好的算法来解决这个问题。

特点:

  1. 密码系统允许输入包含正确密码子串的组合即可开锁。
  2. 作者质疑密码是否以明文形式存储,并考虑了加密验证的可能性。
  3. 提出了一种基于循环加密的验证方法,但对其效率表示担忧,寻求更优算法。

评论数量:32

创建时间:2024 年 7 月 25 日 16:10:15

一个接口引发的前后端处理数据标准的思考

文章讨论了一个移动端开发者在处理列表显示接口时遇到的问题。开发者需要从多个接口获取数据并进行匹配,以填充列表中的自定义字段。然而,后端不支持一次性下发所有数据,且数据绑定是动态的,导致匹配过程复杂。开发者已经完成了数据处理,但安卓端和后端都不愿意处理这部分逻辑。文章提出了关于数据处理责任归属和数据格式设计的疑问。

特点:

  1. 数据匹配复杂:需要从多个接口获取数据并在本地进行匹配。
  2. 后端限制:后端不支持一次性下发所有数据,导致前端处理复杂。
  3. 责任归属问题:讨论了数据处理逻辑应由前端还是后端负责的问题。

一个接口引发的前后端处理数据标准的思考

评论数量:25

创建时间:2024 年 7 月 25 日 20:11:57

Coze 试用订阅流程存在缺陷,大家谨慎试用付费订阅

描述:用户在试用 Coze 的 premium 服务时,因未携带信用卡而错误输入了 CVV 码,导致免费试用激活。尽管首次扣款失败,三天后系统仍成功扣除了 39 美元的订阅费用。用户联系客服申请退款被拒,客服表示只要订阅激活就不处理退款,即使未使用任何服务。

特点:

  1. 试用期输入错误 CVV 码,正式订阅时仍能成功扣款。
  2. 扣款逻辑存在缺陷,用户需承担错误输入的后果。
  3. 退款政策严格,即使未使用服务,激活订阅后不提供退款。

评论数量:19

创建时间:2024 年 7 月 25 日 09:00:10

有没有用自然语言进行文档内内容搜索的工具?

描述:理想的搜索过程是通过自然语言输入,利用语意搜索技术自动找到最相关的文档并直接跳转到特定页面,而不是依赖传统的关键字匹配。这种搜索工具可以极大地提高信息检索的效率,尤其是在处理长文档或不熟悉的说明书时。

特点:

  1. 语意搜索:通过理解用户输入的自然语言,而非仅依赖关键字匹配,提高搜索的准确性和相关性。
  2. 直接定位:能够直接跳转到文档中的特定页面或代码块,节省用户的时间和精力。
  3. 插件形式:以插件形式嵌入现有的 PDF 阅读器,避免从头开发新的阅读器,降低开发难度和成本。

评论数量:12

创建时间:2024 年 7 月 25 日 19:32:16

有个前端并发数的问题

文章讨论了浏览器并发请求的限制及其对请求队列的影响。以 Chrome 浏览器为例,同一域名下,同一个 GET 请求的并发数为 1,不同 GET/POST 请求的并发数为 6。当并发请求达到限制时,后续请求会进入队列等待。文章通过代码示例展示了在并发请求限制下,请求的发送和响应情况,并提出了对请求行为的一些疑问。

特点:

  1. 浏览器对同一域名下的并发请求有数量限制。
  2. 当并发请求达到限制时,后续请求会进入队列等待。
  3. 请求的顺序和并发限制会影响请求的发送和响应时间。

评论数量:10

创建时间:2024 年 7 月 25 日 10:51:47

最近被 医保诈骗电话短信 整懵逼了,来搞他

文章描述了一个用户在尝试访问某个链接时,遇到了手机号显示的问题,但未能解决。用户寻求帮助,希望有人能指导如何处理这个问题。

特点:

  1. 用户遇到技术问题,具体是手机号显示的问题。
  2. 用户尝试解决问题但未成功。
  3. 用户公开寻求帮助,希望得到指导。

评论数量:8

创建时间:2024 年 7 月 25 日 10:18:13

oracle 11g 有没有遇到过创建了索引无法使用的

文章描述了一个关于 Oracle 数据库中索引使用的问题。用户在子表上创建了外键索引,但在某些情况下,查询仍然进行全表扫描,而不是使用索引。有趣的是,经过一段时间后,某些子表的查询会自动开始使用索引,而其他子表仍然存在问题。用户希望了解为什么创建了索引后仍然会出现全表扫描的情况,并希望所有查询都能利用索引以提高查询速度。

特点:

  1. 索引创建后查询仍全表扫描。
  2. 部分子表经过一段时间后自动使用索引。
  3. 数据量大(子表包含 4kw 数据)。

评论数量:5

创建时间:2024 年 7 月 25 日 08:23:42

有友友用过 shipfast 或者 supastarter 吗

文章讨论了某产品的使用体验,用户普遍认为该产品在功能性和易用性方面表现出色。用户特别提到产品的界面设计简洁直观,操作流畅,且功能丰富,能够满足多种需求。此外,产品的稳定性和响应速度也得到了用户的肯定,认为在日常使用中表现良好。总体来说,用户对该产品的评价较为正面,认为它是一款值得推荐的产品。

特点:

  1. 界面设计简洁直观,操作流畅。
  2. 功能丰富,满足多种需求。
  3. 稳定性和响应速度表现良好。

评论数量:5

创建时间:2024 年 7 月 25 日 11:22:59

支付宝推出“支付宝碰一下”支付,本以为是 49 年入国军,但感觉他们可能想的更远

支付宝推出的“支付宝碰一下”支付功能,旨在解决 iOS 设备无法使用传统 NFC 支付的问题,通过创新的伪 NFC 支付方式实现跨平台兼容。该功能利用 NFC 读取器模式读取动态生成的 NFC 标签信息,实现支付,而非传统的卡模拟模式。支付宝此举可能是为了在苹果开放 NFC 功能前抢占市场,通过推广伪 NFC 支付设备培养用户习惯,并为未来可能的真 NFC 支付做准备。

特点:

  1. 伪 NFC 支付:通过 NFC 读取器模式读取动态生成的 NFC 标签信息,实现支付。
  2. 跨平台兼容:解决了 iOS 设备无法使用传统 NFC 支付的问题,实现了 iOS 和 Android 设备的兼容。
  3. 市场抢占策略:在苹果开放 NFC 功能前推广伪 NFC 支付设备,培养用户习惯,为未来真 NFC 支付做准备。

支付宝推出“支付宝碰一下”支付,本以为是 49 年入国军,但感觉他们可能想的更远

评论数量:3

创建时间:2024 年 7 月 25 日 23:26:22

分享一个获取 reddit 编程知识的方法:自定义 Feed 流

Reddit 用户创建了一个自定义 Feed,专注于前后端开发相关内容,涵盖了编程语言、开发工具、框架和平台等多个领域。这个 Feed 包括了编程、Python、JavaScript、Java、C++、Linux、Web 开发、Android 开发、Kotlin、React、Vue.js 等热门话题,旨在帮助开发者追踪和参与相关技术讨论。

特点:

  1. 涵盖广泛的技术领域,从编程语言到开发框架。
  2. 包含多个热门社区,如编程、Web 开发、Android 开发等。
  3. 提供了一个集中获取技术讨论和更新的平台。

评论数量:2

创建时间:2024 年 7 月 25 日 15:04:01

Java 有类似于 Golang 的 channel 的实现吗

描述:项目需求是在启动时启动一个线程池,并在其成功启动后,按顺序向其中添加定时任务。作者考虑使用 channel 来实现这一需求,但发现现有的解决方案(如 BlockingQueue)无法完全满足需求,尤其是在处理超时场景时。尽管项目中引入了消息队列,但作者认为在这种场景下使用消息队列过于复杂和沉重。

特点:

  1. 需求涉及线程池的启动和定时任务的顺序添加。
  2. 现有解决方案(如 BlockingQueue)无法完全满足需求。
  3. 作者认为消息队列在这种场景下过于复杂和沉重。

评论数量:2

创建时间:2024 年 7 月 25 日 10:49:42

在给项目使用的图片等素材文件命名时,你会避免使用空格等在命令行中需要转义的字符和 CJK 等非 ASCII 字符吗?如果是项目没有直接依赖的,开发用的 dummy 数据呢,为什么?

本文探讨了人工智能在医疗领域的应用,特别是在诊断和治疗方面的潜力。文章指出,AI 技术能够通过分析大量医疗数据,提高诊断的准确性和效率,同时还能个性化治疗方案,提升患者治疗效果。此外,AI 在药物研发和疾病预防方面也展现出巨大潜力,能够加速新药的发现和测试过程,并预测疾病风险。

特点:

  1. 提高诊断准确性和效率
  2. 个性化治疗方案
  3. 加速药物研发和疾病预防

评论数量:1

创建时间:2024 年 7 月 25 日 04:30:02

ICANN 对 .TOP 域名注册局发出整改警告,.TOP 域名慎用

ICANN 对江苏邦宁科技有限公司管理的 .top 域名注册局发出警告,要求其在 2024 年 8 月中旬前建立有效的网络钓鱼举报和滥用域名暂停系统,否则将面临许可证吊销的风险。ICANN 指出该注册局未能有效响应网络钓鱼攻击报告,且在 Interisle 咨询集团的最新网络钓鱼报告中,.top 域名在钓鱼网站中的使用率显著。

特点:

  1. ICANN 罕见地单独指出顶级域名注册管理机构的问题。
  2. 要求江苏邦宁科技有限公司建立有效的网络钓鱼举报和滥用域名处理系统。
  3. .top 域名在网络钓鱼活动中的使用率显著,占新注册域名的 4% 以上。

评论数量:1

创建时间:2024 年 7 月 25 日 14:06:25

code-inspector-plugin ——点击页面元素自动把鼠标定位到 IDE 源代码位置

code-inspector-plugin 是一个能够显著提升开发效率的工具,它允许开发者在点击页面元素时,自动将鼠标定位到对应的 IDE 源代码位置。该插件易于集成,只需几行代码即可接入项目。在过去一年中,它获得了大量用户的好评,并根据反馈扩展了对多种打包工具和框架的支持,涵盖了 web 开发的绝大部分场景。

特点

  1. 易于集成:只需几行代码即可接入项目。
  2. 广泛支持:支持多种打包工具和框架,包括 vitewebpackreactvue 等。
  3. 提升效率:通过自动定位源代码,大幅提升开发阶段的效率。

code-inspector-plugin ——点击页面元素自动把鼠标定位到 IDE 源代码位置

评论数量:0

创建时间:2024 年 7 月 25 日 17:41:14

微信小程序调用蓝牙闪退

在开发和预览环境中调用 wx.openBluetoothAdapter 接口时,小程序出现闪退问题,但在已发布的小程序中运行正常。此问题自基础库更新至 7.16 版本后开始出现,至今未得到解决。

特点:

  1. 仅在开发和预览环境中出现闪退问题。
  2. 已发布的小程序运行正常,不受影响。
  3. 问题自基础库 7.16 版本更新后开始出现,持续未解决。

微信小程序调用蓝牙闪退

评论数量:0

创建时间:2024 年 7 月 25 日 17:34:30

豆包 for mac 有个网络服务一直在下载?

豆包软件从 if-flow-web-cdn.doubao.com 下载内容,可能是因为该域名是豆包软件的官方内容分发网络(CDN),用于加速内容的传输和下载。这通常是为了提高用户体验,减少下载时间和网络延迟。

特点:

  1. 使用官方 CDN 加速下载速度。
  2. 确保下载内容的安全性和完整性。
  3. 优化网络资源分配,提升整体服务质量。

评论数量:0

创建时间:2024 年 7 月 25 日 16:56:57