# 软件技术

**URL:** https://www.isharkfly.com/c/computer-technology/7.md

[Latest](https://www.isharkfly.com/latest.md) · [Categories](https://www.isharkfly.com/categories.md) · [Tags](https://www.isharkfly.com/tags.md)

---

## [About the 软件技术 category](https://www.isharkfly.com/t/about-the-category/38)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0

</div>

(Replace this first paragraph with a brief description of your new category. This guidance will appear in the category selection area, so try to keep it below 200 characters.) Use the following paragraphs for a longer d…

---

## [又一个被 AI 干掉的市场——做图](https://www.isharkfly.com/t/ai/10054)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [November 7, 2026, 11:12am UTC](https://www.isharkfly.com/t/ai/10054 "2026-11-07T11:12:48Z")

</div>

对需要办证件的人来说，资料本身就已经劳心劳力，最折腾的地方还是那个照片。 到最后会发现所有资料都准备好了，唯独就是那张照片过不去。 不同的证件要求的照片还不一样，比如说美国大使馆需要的是 2×2英寸（51×51毫米）的正方形照片，中国又会使用大二寸作为证件标准照。 同时证件照又会被要求使用白背景，因此拍照，抠图和做照片又做成了一个市场。 这不最近又需要办证件了，又不想花费很多时间去找人做图。 随后又想如何能够把电子的照片转换成…

---

## [Favicon.ico 更新，但显示不出来](https://www.isharkfly.com/t/favicon-ico/5252)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [October 2, 2026, 6:27pm UTC](https://www.isharkfly.com/t/favicon-ico/5252 "2026-10-02T18:27:42Z")

</div>

favicon.ico 更新，但显示不出来，是怎么回事呢。 是新的显示不出来还是压根老的就没有。 如果有老的，但是替换后还是老的，那需要清空浏览器缓存，再试试。 如果是一开始就没有，就需要看是不是放错地方了。 清理下缓存，或者直接在浏览器打出favicon的地址 例如： ttp://www.xxx.com/favicon.ico 执行一下再试试，favicon.ico 需要放在根目录下。 什么 favicon.ico fa…

---

## [Pinia 与 Vuex 的对比](https://www.isharkfly.com/t/pinia-vuex/18745)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [March 26, 2026, 3:40pm UTC](https://www.isharkfly.com/t/pinia-vuex/18745 "2026-03-26T15:40:18Z")

</div>

Pinia是Vue.js的一个轻量级状态管理库，最近获得了广泛的关注。它使用Vue 3中新的反应性系统来构建一个直观的、完全类型化的状态管理库。 Pinia的成功可以归功于其管理存储数据的独特功能（可扩展性、存储模块组织、状态变化分组、多存储创建等）。 另一方面，Vuex也是一个为Vue框架建立的流行的状态管理库，它是Vue核心团队推荐的状态管理库。Vuex高度关注应用的可扩展性、开发者的工效和信心。它基于与Redux相同的流量架构…

---

## [jsDelivr CDN 的自动缓存更新时间](https://www.isharkfly.com/t/jsdelivr-cdn/18646)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 13, 2026, 2:41pm UTC](https://www.isharkfly.com/t/jsdelivr-cdn/18646 "2026-02-13T14:41:22Z")

</div>

npm 如果提交了新版本后，jsDelivr 是不会马上更新。 jsDelivr 是什么 目前 jsDelivr 是一个免费，开源的加速 CDN 公共服务。 如果提交了 NPM 包，可以使用 jsDelivr 来做 CDN 加速。 比如说如果我们使用了链接访问：https://cdn.jsdelivr.net/npm/docsify-plugin-google-adsense@latest 如果更新了版本，上面是无法马上看到的…

---

## [写个小插件玩 docsify-plugin-google-adsense](https://www.isharkfly.com/t/docsify-plugin-google-adsense/18643)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 11, 2026, 2:46pm UTC](https://www.isharkfly.com/t/docsify-plugin-google-adsense/18643 "2026-02-11T14:46:19Z")

</div>

写了个插件玩下，并推送了几个版本。 没想到不到一天还有 200 多下载？ 可能都是自己调用的下载吧。 插件地址：https://www.npmjs.com/package/docsify-plugin-google-adsense

---

## [Npm 发布包时，如何强制推送之前的版本号包](https://www.isharkfly.com/t/npm/18641)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 10, 2026, 6:45pm UTC](https://www.isharkfly.com/t/npm/18641 "2026-02-10T18:45:30Z")

</div>

简单点来说，重新推送版本，在 npm 中是不建议的。 建议的办法就是使用新的版本号。 在npm中，直接使用npm publish命令发布包时，如果不更改版本号，npm会阻止你发布相同版本号的包。 这是为了避免意外地覆盖已发布的包版本，导致依赖该版本的其他项目出现问题。 因此，直接“强制推送”之前的版本号包并不是推荐的做法。 但如果你确实有特殊需求（比如紧急修复了安全漏洞，需要重新发布同一版本），npm提供了一种变通的方法来撤销…

---

## [Npm Trusted Publisher 为什么找不到](https://www.isharkfly.com/t/npm-trusted-publisher/18639)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [February 10, 2026, 2:13pm UTC](https://www.isharkfly.com/t/npm-trusted-publisher/18639 "2026-02-10T14:13:39Z")

</div>

这是因为必须要先发布一个包才可以。 然后选择设置里面。 这个时候就可以调用 GitHub 的 Action了。

---

## [Npm 发布包提示 bypass 2fa 错误](https://www.isharkfly.com/t/npm-bypass-2fa/18638)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [February 10, 2026, 2:07pm UTC](https://www.isharkfly.com/t/npm-bypass-2fa/18638 "2026-02-10T14:07:05Z")

</div>

npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access npm error code E403 npm error 403 403 Forbidden - PUT https://registry.npmjs.org/docsify-plugin-adsense - Two-factor authentication o…

---

## [AWS - ECS 服务算是跑起来一半](https://www.isharkfly.com/t/aws-ecs/18605)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [January 19, 2026, 3:07pm UTC](https://www.isharkfly.com/t/aws-ecs/18605 "2026-01-19T15:07:22Z")

</div>

用户希望把架构数据放到 AWS 上，虽然容器方式的部署不一定需要 AWS。 但还是把构建成功的应用部署到 ECR，然后 ECS 自动扫描新的镜像后部署。 后端能够看到日志了，但数据库连接参数哪里不对。 这是因为数据库根本就没有创建。 不过能跑起来也是好事。 部署后的镜像感觉还挺方便。

---

## [AWS 命令行工具 ubuntu 安装](https://www.isharkfly.com/t/aws-ubuntu/18604)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [January 18, 2026, 6:28pm UTC](https://www.isharkfly.com/t/aws-ubuntu/18604 "2026-01-18T18:28:21Z")

</div>

首先需要安装解压工具。 sudo apt install -y unzip curl 因为 AWS 命令行工具是使用 zip 格式，默认情况下 ubuntu 没有办法解压。 下载 使用下面的命令进行下载。 curl "https://awscli.amazonaws.com/awscli-exe-linux-x86\_64.zip" -o "awscliv2.zip" 解压 下载的文件为压缩文件，所以需要进行解压。 unzi…

---

## [站长大大 咱们站的ai语义搜索记得打开一下](https://www.isharkfly.com/t/ai/18498)

<div class="topic-metadata">

**Author:** [@tom\_eric](https://www.isharkfly.com/u/tom_eric)\
**Replies:** 11\
**Last updated:** [December 2, 2025, 8:26pm UTC](https://www.isharkfly.com/t/ai/18498 "2025-12-02T20:26:34Z")

</div>

今天偶然刷到了请问如何修改 Discourse 端口？ 标题就是改端口的事 这个大坑看来一直都有人踩 我前几天熬了大夜研究过来一套方案，就是把容器内的nginx关了,不让容器expose端口 用宿主机的nginx 可以实现discourse改端口 但真到你改了之后，你会发现很多麻烦事。比如内置的注册 图墙等等，URL都不会自动加你自定义的端口的。 详见 有点跑题了 如果网站不开启语义搜索 可能会因为标题未完全匹配…

---

## [试了一下geminipro 确实对前端影响很大](https://www.isharkfly.com/t/geminipro/18481)

<div class="topic-metadata">

**Author:** [@tom\_eric](https://www.isharkfly.com/u/tom_eric)\
**Replies:** 1\
**Last updated:** [November 25, 2025, 11:56am UTC](https://www.isharkfly.com/t/geminipro/18481 "2025-11-25T11:56:42Z")

</div>

感觉自己之前手写css太低效了

---

## [Node Yarn 安装提示 Git 错误](https://www.isharkfly.com/t/node-yarn-git/18468)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 2:33pm UTC](https://www.isharkfly.com/t/node-yarn-git/18468 "2025-11-21T14:33:38Z")

</div>

错误信息如下： \[1/4\] Resolving packages... warning @ckeditor/ckeditor5-build-classic@43.3.1: The predefined builds are no longer maintained. Check the https://ckeditor.com/docs/ckeditor5/latest/updating/nim-migration/predefine…

---

## [Node OpenSSL 错误](https://www.isharkfly.com/t/node-openssl/18467)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 1:54pm UTC](https://www.isharkfly.com/t/node-openssl/18467 "2025-11-21T13:54:28Z")

</div>

运行时提示错误： PS C:\\WorkDir\\iSharkFly\\Source-Code\\UI\\Ui-Skote\\Vuejs\\Admin\> yarn serve yarn run v1.22.22 $ vue-cli-service serve Browserslist: caniuse-lite is outdated. Please run: npx browserslist@…

---

## [Uuid 小端序（little-endian）是什么意思](https://www.isharkfly.com/t/uuid-little-endian/18388)

<div class="topic-metadata">

**Author:** [@lucas](https://www.isharkfly.com/u/lucas)\
**Replies:** 1\
**Last updated:** [October 30, 2025, 6:00pm UTC](https://www.isharkfly.com/t/uuid-little-endian/18388 "2025-10-30T18:00:23Z")

</div>

Uuid 小端序（little-endian）是什么意思。

---

## [Quartz 定時任務 0 \* \* \* ? 什么意思](https://www.isharkfly.com/t/quartz-0/18358)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 5\
**Last updated:** [October 24, 2025, 1:08pm UTC](https://www.isharkfly.com/t/quartz-0/18358 "2025-10-24T13:08:52Z")

</div>

quartz 0 \* \* \* ? 这个 cron 表达式在 Quartz 调度器中表示： 0: 表示秒（second）。这意味着任务将在每分钟的第 0 秒执行（即“整分钟”）。 \*: 表示分（minute）。这是一个通配符，表示每一分钟。 \*: 表示时（hour）。这是一个通配符，表示每一小时。 \*: 表示日（day of month）。这是一个通配符，表示每一天。 \*: 表示月（month）。这是一个通配符，表示每一个月。 ?: …

---

## [AWS US-East-1 区宕机](https://www.isharkfly.com/t/aws-us-east-1/18361)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 2\
**Last updated:** [October 21, 2025, 3:28am UTC](https://www.isharkfly.com/t/aws-us-east-1/18361 "2025-10-21T03:28:00Z")

</div>

好在我们这边一直用的自己的数据中心，虽然也有部分服务在云上但不多。 与其他公司里面的嚎叫不同，晚上的群一直很安静，没人给电话叫起床。 故障应该发生在 2 点左右，现在一直在恢复中。 就好像一条高速公路大家都按照最高速度行驶，突然堵车了，所有的车都停下来，就算高速公路修复正常通车，等所有数据都正常运行起来还需要一段时间。 不少公司的周一肯定挺热闹。 保证的 99.99% SLA 呢 在很多年前不少公司都吵着上云。 确…

---

## [我的第一个无头网站上线了](https://www.isharkfly.com/t/topic/18167)

<div class="topic-metadata">

**Author:** [@upsolution](https://www.isharkfly.com/u/upsolution)\
**Replies:** 4\
**Last updated:** [October 17, 2025, 2:37pm UTC](https://www.isharkfly.com/t/topic/18167 "2025-10-17T14:37:31Z")

</div>

这个我之前在论坛说过，当时这个产品还是概念产品，现在已经发布了，我第一时间安装部署了。 程序是：瓜奇 前端：nodesjs 后端：wordpress 前端网址（可以有无数个）：https://hostsns.com/ 前端用的是可视化的布局，需要到这里配置首页：瓜奇构建器 后端网址（只有1个）：https://api.kehan.cc/ （只用作管理文档等数据，不做前端展示，需要登录后台） 后端需要用到插件： …

---

## [Azure 虚拟桌面主机池的会话容量](https://www.isharkfly.com/t/azure/18284)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 1\
**Last updated:** [October 16, 2025, 10:57am UTC](https://www.isharkfly.com/t/azure/18284 "2025-10-16T10:57:58Z")

</div>

Azure Virtual Desktop host pool 对多支持多少会话

---

## [(AZ-900:Q-474) Azure costs 建议工具](https://www.isharkfly.com/t/az-900-q-474-azure-costs/18345)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:19pm UTC](https://www.isharkfly.com/t/az-900-q-474-azure-costs/18345 "2025-10-16T13:19:06Z")

</div>

What can you use to make recommendations that will reduce Azure costs?

---

## [(AZ-900:Q-473) Azure SLA 可用性](https://www.isharkfly.com/t/az-900-q-473-azure-sla/18344)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:18pm UTC](https://www.isharkfly.com/t/az-900-q-473-azure-sla/18344 "2025-10-16T13:18:09Z")

</div>

Select the answer that correctly completes the sentence. Answer Correct Answer:

---

## [(AZ-900:Q-472) Azure 模式选择题存在多选项](https://www.isharkfly.com/t/az-900-q-472-azure/18343)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:17pm UTC](https://www.isharkfly.com/t/az-900-q-472-azure/18343 "2025-10-16T13:17:15Z")

</div>

Match the cloud service to the appropriate description. To answer, drag the appropriate cloud service from the column on the left to its description on the right. Each service may be used once, more than once, or not at…

---

## [(AZ-900:Q-471) Azure 冷数据删除存储费](https://www.isharkfly.com/t/az-900-q-471-azure/18342)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:15pm UTC](https://www.isharkfly.com/t/az-900-q-471-azure/18342 "2025-10-16T13:15:41Z")

</div>

Select the answer that correctly completes the sentence. Answer Correct Answer:

---

## [(AZ-900:Q-470) Azure GZRS 数据保留多少备份](https://www.isharkfly.com/t/az-900-q-470-azure-gzrs/18341)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:14pm UTC](https://www.isharkfly.com/t/az-900-q-470-azure-gzrs/18341 "2025-10-16T13:14:39Z")

</div>

How many data copies are stored in gee-zone-redundant storage (GZRS)?

---

## [(AZ-900:Q-469) Azure 用户校验安全模式](https://www.isharkfly.com/t/az-900-q-469-azure/18340)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:13pm UTC](https://www.isharkfly.com/t/az-900-q-469-azure/18340 "2025-10-16T13:13:44Z")

</div>

Match the authentication method to the appropriate level of security. To answer, drag the appropriate authentication method from the column on the left to its level of security on the right. NOTE: Each correct match is…

---

## [(AZ-900:Q-468) Azure 只读锁定义](https://www.isharkfly.com/t/az-900-q-468-azure/18339)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:12pm UTC](https://www.isharkfly.com/t/az-900-q-468-azure/18339 "2025-10-16T13:12:45Z")

</div>

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Answer Correct Answer:

---

## [(AZ-900:Q-467) Azure 4 层订阅管理模式](https://www.isharkfly.com/t/az-900-q-467-azure-4/18338)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:11pm UTC](https://www.isharkfly.com/t/az-900-q-467-azure-4/18338 "2025-10-16T13:11:58Z")

</div>

In which order should you arrange the Azure resources from the highest parent object (top) to the lowest child object? To answer, move all resources from the list of resources to the answer area and arrange them in the c…

---

## [(AZ-900:Q-466) Azure 想省钱，用什么](https://www.isharkfly.com/t/az-900-q-466-azure/18337)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:11pm UTC](https://www.isharkfly.com/t/az-900-q-466-azure/18337 "2025-10-16T13:11:11Z")

</div>

Select the answer that correctly completes the sentence. Answer Correct Answer:

---

## [(AZ-900:Q-465) Azure 数据归档存储时间](https://www.isharkfly.com/t/az-900-q-465-azure/18336)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 1:10pm UTC](https://www.isharkfly.com/t/az-900-q-465-azure/18336 "2025-10-16T13:10:27Z")

</div>

NOTE: Each correct selection is worth one point. Answer Correct Answer:

[Next page](https://www.isharkfly.com/c/computer-technology/7.md?page=1)
