所有问题
javascript - 带有 express/reactjs/nextjs 的 SSR - 最佳方法
我想编写 SSR 应用程序。最初的想法是使用 Next.js,但我发现 API 复杂时它不太好。我需要类似 express + 视图引擎(即 ejs)的东西,但使用 React.js,我正在考虑两个选项:
- 使用 Express + ReactDOMServer 并以这种方式提供 html 文件
- 在同一个存储库中使用 Express + Next.js,任何 API 调用都不会来自 Next /pages/api,而是来自 express REST API
你有这个问题的经验吗?或者也许是另一个更好的选择?提前致谢
javascript - 相同的函数不同的 MD5 哈希结果
我正在尝试计算字符串的哈希值。我发现结果会根据我使用的方法而变化。
在这个网页https://codebeautify.org/md5-hash-generator。
如果我使用在文本字段中写入字符串的表单:
我得到 26528d6e0e802d5569e2e03fde0a825c。但是,如果我这样做
结果是 fe31f378efcc4ae4de71e70278991741。
如果我使用像 1234 这样的简单字符串,我会得到相同的结果,但使用上面的字符串我不会,所以我猜问题是转义条或其他问题,但我找不到解决方案。
python - 在 Tkinter (Python3) 中循环声明按钮
我以前从未创建过 GUI,我决定尝试使用 tkinter 在 Python3 中创建一个。
我想创建一个 5x5 的按钮“矩阵”,按下时会改变颜色和文本。经过一番谷歌搜索,我想出了如何为一个按钮做这件事,原则上我可以复制粘贴并创建我需要的 25 个按钮。但是,我想找到一种更优雅的方法来在循环中执行此操作。我的问题是我需要为每个按钮指定不同的名称,但我不知道该怎么做。
我希望这个问题足够清楚。预先感谢您的任何帮助!!
c++ - 字符串复制构造函数与从 string_view 构造字符串的成本
在我们的代码库中,我们有很多“枚举到字符串”数组,例如 array<pair, string>> 用于从枚举中获取字符串。
这些数组不能是 constexpr,所以我正在考虑从 string 更改为 string_view。但这将导致所有使用此字符串的地方现在从 string_view 转换为字符串,我担心运行时成本。
下面是示例代码(不是真正的代码,所以不用担心名称等):https ://godbolt.org/z/6nEh8s
colorStrings2 是在编译时创建的 - 这非常好 - 与在启动期间创建的 colorStrings1 不同。但我担心创建 s2 的成本远大于创建 s1 的成本。
我知道 C++20 最终会得到 constexpr 字符串,然后我就可以像那样将 colorStrings1 从 const 更改为 constexpr (如果我理解正确的话),但这似乎不会在不久的将来.
有人可以在这里给我建议吗?从 colorStrings1 更改为 colorStrings2 是好主意还是坏主意?这部分是为了更深入地了解 c++,因此任何见解都值得赞赏。
swift - AVPlayer 本地视频预览调试错误
我目前正在播放带有捆绑 URL 的本地视频。
private let videoURL = Bundle.main.path(forResource: "video", ofType:"mp4")
这是 setupPlayer 方法:
我可以预览视频和声音,但 Xcode 会产生一些错误。在互联网上进行了一些搜索后,我找不到任何关于如何解决它们的信息。
flutter - 使用 Flutter 和 Stripe 支付成功后返回应用
我正在构建一个用户可以购买商品的应用程序。付款由 Stripe 和 Klarna 在以 . 打开的网站上处理url_launcher。
我的问题是购买成功后如何正确地将用户返回到应用程序。Stripe 允许return_url传递 a,它可以是打开应用程序的 Firebase 动态链接。由于该网站可能已在应用内浏览器中启动,这是否可行?还是使用 aWebView并监视成功的 url 更好?
任何其他想法表示赞赏。
ms-access-2007 - Ms Access 公式根据在单元格中输入的时间定义时移
我有一个单元格(超时)作为时间(短时间格式,24 小时)我有另一个单元格(ShiftName)文本归档所需的公式如下
c - 我无法访问 c 中的 if 语句
我试图访问 , 的语句,if但append现在只有“附加”有效。inout
我不知道为什么它不适用于inand out。你能告诉我有什么问题吗?
args如果我输入“ls > hi.txt”,内容是:
python - 带有杂乱字典的 Pandas 拆分列表
我有一个这样的数据框
我想要这样的输出
我试过
列表中的字典数量不断变化。
erlang - Erlang/OTP 发布和 LTS 时间表是什么?
Erlang/OTP 的发布时间表是什么?每年发布多少个主要版本,有可以链接的时间表吗?
哪些版本具有长期支持 (LTS)?
xml - 使用 VB.Net 读取带有嵌套表的 XML 文件
我想知道如何读取包含库存项目的 xml 文件并解析它的嵌套表以总结每个库存项目的值。
因此,例如我的 xml 文件存储在 C:\Temp\StockBalances.xml 并包含以下内容:
因此,对于 StockCodes 中的每个 StockCode,我需要总结 Balances 表中的 Quantity 字段。
我之前曾尝试通过将 xml 文件读入数据集来实现这一点,该数据集确实有效,但是库存项目记录和余额表之间没有线,并且余额记录可以是动态的。因此,对于一个股票代码,可能有三个余额记录,另一个可能有四个记录。
swift - 在没有 UIKit 的情况下用纯 Swift 生成图像?
是否可以在纯 Swift 中生成图像?假设我想制作一个在图像上绘制文本的 CLI 应用程序,并且我还希望它在 Linux 上运行,这可能吗?或者我的 Swift CLI 应用程序是否应该调用外部应用程序(例如用 Python 编写)来生成图像。
c++ - GetReturnValue().Set() 处的 Nodejs 插件错误
我真的很困惑为什么会这样,任何帮助表示赞赏。谢谢!另外,澄清一下,不,我不是在挖掘加密货币。
apache - 如何在没有 mod_security 的情况下更改 Apache 的“服务器:”标头?
如何在Server:没有 mod_security 的情况下更改 Apache 的标头?
我不想使用 mod_security 因为我与它没有任何关系。这对我来说是无用的开销。
相反,我应该在 Apache 的源代码中进行哪些更改?我通常使用从源代码编译的 Apache。
我正在使用 Apache 版本 2.4.46。
python - 在 Python 中流式传输时同步音频和视频
我有以下代码:
接收方:
发送方:
如您所见,我正在尝试同步音频和视频(例如,给定音频 .wav 文件和视频 .mp4 文件)。问题是我在“cv2.waitKey(param)”中尝试了不同的参数,但没有一个能够真正创建同步效果。有谁知道找到我应该使用什么参数以确保它适用于不同视频和不同 fps 的好方法?
git - 克隆后留下的 Git 冲突标记
我已经克隆了私有 git 存储库,问题是我有很多导致我的代码失败的 git 冲突标记,例如:
我正在寻找一种方法来删除它们,避免手动检查每个文件,我的意思是如果有任何软件可以帮助我浏览所有这些标记并显示合并时的选项。
我曾尝试使用 PHPSTORM 但没有任何成功。
python - Discord.py 循环打印用户多次?
我正在尝试创建一个命令,向您展示顶级 [x] 经验玩家当我运行该命令时,除了一件事之外,一切都运行良好。它会多次打印一些用户。我检查了代码,似乎每当人们拥有与其他人相同的经验时,就会有一个具有该经验的用户被多次打印出来。其余的将被跳过。
这是py代码:
JSON文件:
打印输出:
提前致谢!
google-apps-script - 共享文件后 onSelectionChange 损坏
在谷歌工作表中,使用 onSelectionChange 的脚本在选择工作表“工作表 3”时,它将转到工作表“工作表 2”并在单元格 E1 中写入一些内容。在您共享它或更改某些代码之前,这一直有效。然后它只做部分工作:它写在'Sheet 2!E1' 但不退出'表 3' 并且不显示'表 2'。如果您关闭文件并重新输入它不是固定的(我通常必须这样做才能让它在我第一次在文件上使用 onSelectionChange 时工作)。但是,如果您创建更改文件的副本,则该副本过去可以与更改一起正常工作。我应该怎么做才能不破坏 onSelectionChange?
node.js - 如何通过 ID 获取 json 数组中的数据?
当我转到 URL/user/:id时,我想检索有关该 ID 的所有信息作为响应。
这是data.json:
这是index.js:
php - 如何在类函数的包含文件中声明 php supper global const?
我正在使用 Symfony v 2.8,它使用捆绑类函数来处理网页请求。
我创建了一个包含文件,我使用require语句加载该文件,该语句隔离了我用来创建通过我的网络应用程序使用的几个变量的代码,例如我的网络应用程序的路径,网站是否正在运行在开发或生产环境中,以及导航到我的网站中的页面或我的网站中的页面之间的网站的 URI。目前,这些变量是需要包含文件的函数的本地变量,因此我必须在需要这些变量的每个函数中重新包含文件。
我的目标是:
仅将此文件包含在为处理网页请求而执行的捆绑 xxxxAction 函数中。
在 bundle xxxxAction 函数中创建后,在 bundle xxxAction 函数调用的所有函数或它们调用的函数中都可以看到变量,而无需像_POST一样将它们前缀为SELF::。
在 xxxAction 捆绑函数以外的函数中,我宁愿不必使用全局语句或 $GLOBALS 关联数组。
将这些变量设为只读或常量,以便在包含文件中设置后无法修改。
我的网站有很多页面,每个页面都有自己的捆绑操作功能,每个都需要包含文件。
我已经在 php.net 网站上查看了变量范围,但除非我错过了什么,否则我没有看到如何创建 Supper-Global 只读变量。
这是我用来创建局部变量的代码:
谢谢你。
android - Android工作室错误没有找到'app'的变体
我正在打开这个 webview 项目,并在导入项目时立即遇到错误。
未找到“应用程序”的变体。检查构建文件以确保至少存在一种变体。
已经尝试过了 ,但没有帮助。我是android新手,请有人帮忙。
下面是build.gradle文件
android - Recyclerview/cardview 替换默认弹出标题项不起作用 kotlin android
我正在创建一个recyclerviewusing cardview. 每个卡片视图都有自己的popUp Menu. 使用默认菜单时效果很好title
菜单.xml
现在我想用titlerecyclerview中动态生成的替换默认值。
这段代码可以正常工作,但问题是只有当我点击它时才会popUp Menu Item发生变化。title
我希望它title无需单击即可更改。就在之前。直接替换Add new wordto Add Verb,在这种情况下



