所有问题

0 投票
1 回答
141 浏览

c# - 在剃刀视图的一个下拉列表中显示多个枚举值

我在我的项目中使用了两个 Enum。现在我试图在一个 DropDownList 中显示这两个枚举值。我很困扰在一个 DropDownList 中显示两个枚举。我给出以下代码:第一个枚举

第二个枚举

我在控制器中编写使用“+”号组合两个枚举:

我正在尝试做: 图片

0 投票
1 回答
3083 浏览

java - java中的多客户端聊天应用程序

我刚刚开始使用套接字编程,所以为了提高我对它的理解,我想构建一个多客户端聊天应用程序。

我打算这样做的方式如下:一旦应用程序启动,您有两个选择:创建服务器或加入服务器。

如果您选择创建服务器,则将启动一个新线程并托管该服务器,然后将启动另一个线程,该线程将创建一个新客户端并自动连接到刚刚构建的服务器。

在这里我遇到了以下问题。每个客户端都可以向服务器发送消息,但为了使所有客户端的消息保持同步,我正在考虑将检索到的消息从服务器重定向到所有客户端,如下图所示。 在此处输入图像描述

问题是,当我尝试在客户端和服务器上收听和发送时,我得到了这个错误。

这是我的服务器:

和我的客户:

最后我想问一下你们是否认为我尝试使用的逻辑是正确的,如果不是,请告诉我哪里出了问题,如果可能的话,你能解释一下为什么我不能听并在客户端和服务器上发送?因为当我尝试通过客户端发送数据并在服务器上检索它时它工作得很好,但我想完成双向通信。

0 投票
1 回答
78 浏览

loops - SBCL 循环中没有 Consing

SBCL 如何构建包含 0 字节的返回列表?

0 投票
1 回答
23 浏览

php - SQL conn 在使用 POST 和标头(位置)评级时失败

我创建了一个评分系统,用户一次显示一个电影标题,然后可以对标题“好”、“差”或“没看过”进行评分。然后脚本将电影 id 插入到带有电影 id 和用户 id 的“已评分”表中,并用标题('位置')刷新页面。

评级进入数据库,但在刷新的站点上,脚本崩溃并且无法执行相同的 sql 查询来获取下一个电影标题。

我在两个表上使用了 array_diff 函数: - 电影标题 id - 电影标题 id 的用户已经评分

该函数将未分级的电影标题 id 数组返回给变量 $notrated。

然后我设置

然后我运行:

触发连接到数据库的问题。

0 投票
1 回答
241 浏览

postgresql - PostgreSQL 数据类型 jsonb 最大存储范围

我正在运行 PostgreSQL 版本 9.6.13。我有 2 个问题

  1. 数据类型“jsonb”和“text”的最大存储范围/大小是多少
  2. 如何找到其他字段的最大存储范围/大小?

我查看了 PostgreSQL 提供的“pg_type”目录表。对于 'text' 和 'jsonb' 数据类型,字段 typlen=-1 这意味着它们是可变长度类型,但我无法找到两者的最大存储大小。

0 投票
1 回答
1809 浏览

string - 在 DrRacket 中,如何检查字符串是否包含一定数量的字符,以及如何确定字符串中的第一个字符是什么

基本上我有一个问题,这里是解决问题所需的信息。

  1. 猪拉丁。Pig Latin 是一种为了好玩而重新排列英语单词中字母的方式。例如,“猪拉丁很愚蠢”这句话变成了“igpay atinlay isway upidstay”。

元音('a'、'e'、'i'、'o'和'u')与辅音(任何不是元音的字母)分开处理。为简单起见,我们将认为“y”始终是辅音。虽然存在各种形式的 Pig Latin,但我们将使用以下规则:

(1) 两个字母或以下的单词只是在末尾加上“路”。所以“a”变成了“away”。

(2) 以辅音开头的单词,将辅音移到末尾,加“ay”。如果一个单词以两个以上的辅音开头,则只移动前两个字母。所以“hello”变成了“ellohay”,“string”变成了“ringstay”。

(3) 任何以元音开头的单词都只是在末尾加上“way”。所以“解释”变成了“解释方式”。

编写一个函数 (pig-latin L),它使用一个非空 (listof Str) 并返回一个包含 L 中转换为 Pig Latin 的单词的 Str。L 中的每个值应仅包含小写字母,并且长度至少为 1。

我知道我需要在这里设置三个主要条件,我正在努力使用 Racket 并学习正确的语法来写出我的解决方案。首先,我需要创建一个查看字符串的条件,看看它的长度是否为 2 或更少以满足 (1) 条件。对于 (2) 我需要查看字符串中的前两个字符,我假设我必须将字符串转换为 char(string->list) 列表。对于 (3) 我知道我只需要查看字符串中的第一个字符,我基本上必须重复我对 (2) 所做的操作,但只需查看第一个字符。

我不知道如何操作 char 列表。我也不知道如何确保字符串长度符合标准。任何援助将不胜感激。我基本上几乎没有任何代码可以解决我的问题,因为我对在这里做什么感到困惑。

问题的一个例子是

0 投票
2 回答
58 浏览

html - 仅使用 HTML 和 CSS 向图像添加文本

我的页面上有一张最新帖子的照片,我想将一小部分文字放在图片的左上角。我曾尝试使用其他在线资源的代码来执行此操作,但它们都没有奏效。有人可以检查为什么我的代码不起作用或提供在图像上放置文本的替代方法吗?

这是我的 HTML + CSS:

在此先感谢您的帮助!

0 投票
0 回答
46 浏览

c# - 不安全关键字仅检查参数?

我是 C# 新手,仍在努力理解 unsafe 的使用。假设我们有以下代码:

但如果我将代码更改为:

所以我们这里没有任何编译错误,但是SquareIntPointer方法不是还在处理方法体中的指针类型吗?并不意味着只检查参数以查看它是否是指针类型?那会有点愚蠢。

0 投票
3 回答
1916 浏览

powershell - 使用 Powershell 关闭特定的 Excel 文件

用于终止特定 Excel 文件的适当 PowerShell cmdlet 是什么。命令

关闭所有打开的 Excel 应用程序。

提前致谢!

0 投票
1 回答
73 浏览

html - CSS 过渡不适用于 Show-More

我正在使用 Next.js 应用程序,它有一个卡片组件,该组件已阅读更多链接。当用户点击阅读更多链接时,卡片应该展开,我使用了“react-show-more” https://github.com/One-com/react-show-more。当按下带有 CSS 转换规则的阅读更多链接但 CSS 转换不起作用时,我需要向卡片添加平滑扩展。这是我的卡片组件。你可以在这里找到现场演示:https ://codesandbox.io/s/confident-http-cfz7p?fontsize=14

0 投票
0 回答
396 浏览

azureservicebus - 多辆 MassTransit 巴士

我正在使用 MassTransit 在控制台应用程序中使用消息(使用服务总线传输)。

我正在使用services.AddMassTransit(...)扩展方法(来自 MassTransit.Extensions.DependencyInjection 5.3.2)来配置总线:

我现在需要将事件发布到不同的总线(不同的服务总线连接字符串)。

我是否认为我实际上需要通过Bus.Factory.CreateUsingAzureServiceBusservices.AddMassTransit(...块内调用来创建第二条总线并以某种方式将该实例传递给第一条总线的消费者?

我该怎么做?

0 投票
1 回答
54 浏览

hyperledger-fabric - Hyperledger 结构中的去中心化和智能合约安装

如果我的概念化不正确,请帮助我---

设置:

我试图了解如何在 Hyperledger Fabric - 智能合约中实现去中心化。假设 Org 1 和 Org 2 在同一个频道中。这些组织中的每一个都有同行和背书者。背书政策是 Org 1 和 Org 2 的 100%

问题:

据我了解,需要在 Org 1 和 Org 2 对等方中安装相同的智能合约。换句话说,当传入交易发送到 Org 1 和 Org 2 时,两个对等方都执行相同的智能合约。这种理解正确吗?


参考:https ://hyperledger-fabric.readthedocs.io/en/release-1.4/developapps/smartcontract.html

在 PaperNet 网络中,智能合约由不同的网络参与者共享,例如 MagnetoCorp 和 DigiBank。所有连接到网络的应用程序必须使用相同版本的智能合约,以便它们共同实现相同的共享业务流程和数据。


如果是正确的,智能合约代码一定是某个开发者(可能是区块链网络的发起者Org 1)编写的,这是如何去中心化的?

我的理解是,在去中心化的环境中,不应该有一种方式让 ORG 2 可以单独创建自己的智能合约并安装和使用它来验证/提交?

如果这是可能的,任何文章/博客都展示了如何做到这一点?

如您所见,问题与背书政策等无关。

提前感谢,如果我对去中心化的基本理解不正确,请随时纠正我

问候

主播

0 投票
2 回答
49 浏览

sql - 尝试在 VB 中获取 SELECT SQL 命令的响应时出错

我有一个使用结帐功能的项目。为此,我在 vb 中使用了 datagridview 元素,我的目标是从所述 datagridview 中获取值并将它们放入 Microsoft Access 数据库中,但是,当尝试使用 SELECT SQL 命令时,我收到“索引超出范围”错误。

我的代码在这里:

0 投票
2 回答
192 浏览

ios - 如何使用文本变量更新电池电量以在更新时显示电池电量?

我一直在尝试几种方法,但都没有奏效。

我一直在尝试使用一些代码来获取 Xcode5 中的电池电量,但都没有奏效。每次电池电量更新时,我都要求读数改变。

我希望文本变量始终显示更新的电池电量读数。所以无论手机电池电量是多少,我都想在应用程序内部展示它。

0 投票
2 回答
193 浏览

scala - RDD scala spark中的完全外连接

我有以下两个文件:
file1

文件2

现在,我希望连接列在字段 1 中具有相同的值。
我想要这样的东西:

0 投票
1 回答
491 浏览

html - CSS 媒体查询在 Rails 邮件模板中不起作用

媒体查询真的不能在电子邮件模板中工作吗?我有一个简单的测试模板和一个查询不能使它工作。

0 投票
1 回答
43 浏览

keras - keras.callbacks.Callback的on_epoch_end参数中日志分数属于哪个类

我试图在每个时代之后从我的 Keras 模型中获取分数,所以我使用以下自定义回调:

在每个纪元之后,在 on_epoch_end 函数的日志参数中,我有诸如 acc 之类的分数,例如 0.567 等,但我想知道这些分数属于哪个类,因为我的问题有两个类要分类。

简而言之,当我们获取日志作为自定义 Keras 回调的 on_epoch_end 函数的参数时,这些日志中的分数属于哪个分类类别?例如,我期望得到一个准确度列表,但我对我所追求的每个分数都有一个值。我想知道这是否是 Keras 中的错误。非常感谢。

0 投票
1 回答
67 浏览

python - 如何在不使用星号、循环、数组、导入的情况下重复字符串消息

我得到一个关于编程 python 的测验。
输入:任意字符串的 3 行。(只有 3 行)
输出: 3 * 5 = 15 行字符串,重复 3 行输入 5 轮

** 但是这个测验有限制词:import for while * . sep if else elif list set tuple dict [] {} lambda map filter

我已经尝试使用星号字符重复字符串,但这是受限制的单词。它不能提交。

例子

输入:

输出:

谢谢你的帮助。

0 投票
5 回答
608 浏览

python - 无法在命令提示符或 anaconda 提示符下安装 Snakemake

我正在尝试安装 Snakemake。

当我尝试使用 pip 时,我收到以下错误消息:

我已经为 MS Visual Studio 2019 下载了 C++ 和 python 构建工具。我还升级了设置工具。

当我尝试使用 anaconda 提示符安装时,我得到了这个:

conda install pygraphviz也会产生相同的消息,并且我已将 conda-forge 附加到频道中。

0 投票
0 回答
89 浏览

sql-server - 将链接服务器中的列整理到另一个服务器表“SQL_Latin1_General_CP1_CI_AS”和“Latin1_General_CI_AS”中

当两个服务器没有相同的排序规则时,我通常在列名之后使用 COLLATE。我从中提取数据的链接服务器是“Latin1_General_CI_AS”,而我插入链接服务器数据的目标服务器是“SQL_Latin1_General_CP1_CI_AS”。

我已经尝试在下面的代码中进行 COLLATE 并且没有成功。我无法更改表排序规则,因为从属表指向它们。我将不得不重建表格,而这目前不是一个选择。

消息 468,级别 16,状态 9,行 2055 无法解决等于操作中“SQL_Latin1_General_CP1_CI_AS”和“Latin1_General_CI_AS”之间的排序规则冲突。

0 投票
1 回答
44 浏览

android - 为什么即使我遵循了一些教程,我的微调器也不显示任何内容?

我正在做一个项目,我想在其中使用微调器。首先,我在 youtube 上尝试了一些教程,我的代码成功编译,但问题是我的微调器没有显示任何文本。然后,我尝试另一个教程并从任何资源中找到我的问题的解决方案。但是,它仍然无法正常工作。然后我尝试制作只包含具有相同代码的微调器的新项目,它运行良好。我不知道为什么会这样。我的项目和新项目的不同之处在于,我的项目有导航抽屉。我不知道,但也许这是相关的。对不起,我的英语不好

这是我的微调器的 xml 代码

这是给我的java的

这是编译时的输出 在此处输入图像描述

0 投票
0 回答
80 浏览

mysql - 如何在没有 springboot 和 maven 的情况下将 Spring Data JPA 与 Spring&Hibernate 框架一起使用

我正在做的一些背景:我是 spring 和 hibernate 的新手,并且已经掌握了所有的基础知识。我正在尝试开发一个对 MySQL 具有数据库访问权限的 webapp。

我使用的框架是: - Spring(Spring MVC,依赖注入) - Hibernate(与数据库对话) - Hibernate 验证器(验证表单输入字段)

我的 webapp 本地托管在: - Tomcat 9

我使用的数据库是:- MySQL 8.0

我的 webapp 包括: - 控制器类 - 服务层类和 - DAO 层类

我的 DAO 的实现是: - 使用 Hibernate Query Language (HQL)

我现在要做的是替换从数据库中检索数据的 HQL 方法以使用 Spring Data JPA 存储库。

我查阅了大量的教程和指南,但它们要么使用 Springboot 要么使用 Maven ..

我不使用 Maven 或 Springboot 的原因是我希望从“零基础”中学习,看看事情是如何解决的,这样故障排除就更容易了

我已经下载了:spring-data-commons-2.1.8.RELEASE.jar & spring-data-jpa-2.1.8.RELEASE.jar

并将它们添加到我的 WEB-INF 库中,

实现 JpaRepository:

但是这些都不起作用,因为每当我尝试解决问题时,我都会不断收到不同类型的错误,弹出新的错误

这是我当前的一些代码

spring-mvc-config.xml

EmployeeRepository.java

EmployeeRepositoryServiceImpl.java

谁能教我在不使用 Spring Boot 和 Maven 的情况下将 Spring Data JPA 添加到我现有的动态 Web 应用程序项目中的正确方法吗?

编辑:或者如果有人有任何好的教程教你如何在不使用 Springboot 或 Maven 的情况下将 Spring Data JPA 集成到当前的动态 webapp 项目中,请分享,我将不胜感激!:)

0 投票
1 回答
5207 浏览

node.js - 使用 discord.js 显示一个类别中有多少频道

有没有办法可以用 discord.js 显示一个类别中有多少频道?

0 投票
2 回答
521 浏览

python - Pynput 脚本不返回带有转义键的输出

我最近一直在使用 Pynput 来尝试一些新程序。在一个这样的程序中,我打算在单击鼠标时打开一个网页,它会打开一个网页(或多或少是一个笑话程序,但我可能会用它来帮助其他一些 Pynput 程序)。每当单击鼠标时打开网页效果很好,但我试图实现的 killswitch 不是。单击转义时,脚本绝对不会返回任何内容。

总的来说,我对 Pynput 还是很陌生,所以我对此并不感到不可思议。我怀疑问题可能出在最后的“listener1”块中。这是代码:

我想让程序在 [website] 的位置打开一个网页。任何解决此问题的帮助将不胜感激!

谢谢!

0 投票
3 回答
2100 浏览

react-native - 如何使用 react-native-gifted-chat 在聊天应用程序中只让一个用户在左侧,而其他用户在右侧

我正在开发一个移动聊天应用程序,这就像一个群聊。

房主的评论应该在聊天界面的左边,其他人的评论应该在右边。

示例:用户 id 1 的评论应该在聊天的左侧,用户 id 2~100 的评论应该在聊天的右侧。

我想我应该使用renderMessage自定义聊天消息 UI。但我不明白如何有效地使用它。

我已经尝试过开发renderMessagerender喜欢下面的内容。

现在,所有消息都在聊天的左侧,如下所示。

https://gyazo.com/bfe08a8f648f3d4648a8d6d26556b116

当然,聊天中的所有消息都在左侧,因为Thumbnail是放在左侧的。我想知道如何从“renderMessage”中的消息中获取用户 ID。如果我知道,我将开发如下代码。