所有问题
java - 使用包含对象的 HashMap 时遇到问题
请原谅我的英语不好
我正在尝试创建一个以字符串为键、以对象为参数的 HashMap,我想在每次程序运行时对其进行初始化,以便将其添加到 HashMap 中的新键中。
问题是,并非所有值都返回,即第二个值返回一个奇怪的输出。
物体
非常感谢任何帮助或提示!提前感谢您的宝贵时间!
预期的结果应该是“Eminem Male”。相反,我得到的是:
nlp - 如何在 Ruta Script 中匹配可选数字和字母数字
我正在 Pega 中进行实体提取。我需要匹配一个包含 3 个部分的保单号码:
1) 可选地 1 将是策略中的第一个字符。它是可选的
2) 长度为 2 的字母数字,后跟可选的连字符或空格
3) 长度为 3 的字母数字
所以一些格式的例子是:
AB-CDE、AB-CDE、ABCDE、1AB-CDE
23-456、23 456、23456、123456
AB-2B4、AB-B2C、A1-2B4、2A-34B、12A-34B、123-45C等
每当保单编号以 2 位或 3 位数字开头或没有任何空格或连字符时,我都会遇到问题。
例如 12A-34B、123-45C、23456、123456。
我写了下面的脚本:
此代码适用于具有空格/连字符的模式,例如:AB-CDE、AB CDE、1AB-CDE。但如果没有空格且连字符或模式以 2 或 3 位数字开头,则不起作用。
请帮助编写正确的模式。提前致谢。
php - 我看到 JSON 编码的数组有“标签”,我该如何添加这些?PHP
我有一个类似于下面的数组:
数组(“动物”=> 数组(“狮子”、“鱼”、“老虎”)
我想以 JSON 格式转换为以下内容。
'{"group":"animal","types":["lion", "fish", "tiger"]}'
如何添加“组”和“类型”等“标签”?
html - 如何在流体 CSS 网格中保持相同的图像高度?
我对 CSS 网格很陌生。我需要编写一个 2 列组件,其中包含流体等高图像。我可以用 flexbox 来做,但这次我需要一个 CSS 网格,而且它必须是响应式的。
也就是说,这个组件有 2 个图像,每列 1 个。原始 img 文件具有相同的高度(340x300、708x300)。我需要向他们展示大约 30% 和 70% 的宽度,减去间隙。我尝试同时使用 'auto' 和 fr 单位,也结合使用,但没有运气。
在最后一个/大断点上,一切都很好:
问题出现在较小的断点上:我不能让 2 个图像保持相同的确切高度(使它们以相同的高度缩放):
这是一些代码,其中一个版本。但是此代码的任何变体(不同的单位组合)都会产生某种问题,并且它们都没有使我拥有相同高度的图像:
啊,很明显,图像是流动的(max-width:100%; height: auto)。
怎么解决?
angular - 不能将计时器(去抖目的)与异步验证器一起使用 - Angular 反应形式
我将调用 API 来验证具有 debounceTime 的电子邮件地址,社区中有解决方案。
这应该可以工作,但我收到以下错误。
core.js:14597 错误类型错误:您在预期流的位置提供了无效对象。您可以提供 Observable、Promise、Array 或 Iterable。
sql - 带有子字符串的 CASE 正则表达式
我正在编写一个 SQL 查询,其中我使用 2 个名称(名字/姓氏)的子字符串来创建一个首字母列,数据在一定程度上是非结构化的(由于 GDPR 原因无法显示)但是在哪里公司名称它只是在姓氏列中。
我正在尝试使用正则表达式来说明何时已经存在的首字母列是 1 个字母(即不是首字母),如果它不是首字母,则运行我编写的成功运行的命令。
数据格式示例: 名 姓 首字母 John smith JS 电气公司 E Sam Craig SC
我希望姓氏(公司名称)中的名称保持不变(即 \d 正则表达式)。没有的将成为他们名字的子字符串(1,1)和他们姓氏的子字符串也是(1,1)。
c - 使用位操作减少缓存开销
我必须从每个 12 位数据中只使用 5 位 MSB 数据,我必须一次取 64 位进行缓存优化并使用位操作来为每个 12 位像素获取 5 个 MSB 位,我没有得到,我应该怎么做做到这一点?这是我编写并正常工作的代码,但不是一次取 8 位(缓冲区是 8 位指针),我必须取 64 位。在缓冲区中,我指出了完整的文件。*此代码用于制作直方图。
考虑到 LITTLE ENDIAN
maven - Maven CLI 编译错误:此环境中未提供编译器
我正在mvn compile从终端在 Solaris 服务器上编译一个简单的 maven 应用程序,我收到以下错误:
JAVA_HOME 指向 /home/userName/Java/jdk1.8.0_201
我发现的所有解决方案都涉及 eclipse 偏好。我需要从终端编译它,有什么帮助吗?
更新:这是输出mvn -version
git - 构建镜像时获取或复制 dockerfile 中的外部依赖文件夹
我正在 dockerfile 中构建我的项目。在构建时,它需要外部 git 存储库文件夹中的一些外部 dll。当我在 dockerfile 中尝试 git clone 时,我遇到了 504 无法访问错误。公司内部地址中的 Git 存储库不是 github。我尝试了很多关于 git 克隆的方法,但我无法在 dockerfile 中成功进行 git 克隆。我也尝试删除代理设置。您能否建议我一种在创建映像构建时如何将外部 dll 获取到 dockerfile 的方法?
java - 如何在控制器上制作“警报”或“弹出”
你好我只是想得到一些建议。我的问题有点复杂。
总结
- 现在,我正在使用 SPRING FRAMEWORK 开发 JAVA 编程。
- 客户端程序是一种图像查看器的解决方案,(所以我不能修改代码)从我们的 NAS 带来一些图像。
- 问题是解决方案的搜索条件。NAS的图片越多,用户等待的越多(因为结果列表没有分页功能)
- 当搜索条件如此粗糙时,我的服务器(服务)已死(内存不足)
- 所以我想提醒或弹出使用该解决方案的用户。(不修改解决方案。)
这是我的虚拟场景。
- 用户搜索按钮点击(条件太粗糙)
- 调用 @RequestMapping("/***") 并转到 Controller
- 服务器向用户发送消息,提示您的搜索条件过于粗糙并停止搜索。
这是不可能的吗?
如果可能,我该如何解决?
google 中有代码,我修改了我的代码,但它不起作用,因为 'HttpServletResponse 响应' 产生异常。
这段代码与我的审判不同,只是动机。我的核心问题是这个!
服务器是否可以在不修改客户端程序的情况下向用户发送消息?
@RequestMapping("/****")
reactjs - 如何在 Express 中查找路线?
我正在使用 Express 并尝试检查登录凭据,当我使用没有路由的发布请求时它工作正常。但是当我使用快速路线时出现错误。
这是我的 index.js 代码
app.listen(8080, () => console.log("在 localhost:8080 上运行"));
路线/auth.js 代码,
我期待,400:无效的凭据。但我收到“TypeError:无法读取未定义的属性‘全局’”
c# - 如何在 c# (RSA) 中通过私钥加密
这是我想做的
1.创建公钥,私钥对进行加密
2. 用私钥加密数据
3. 用公钥解密数据
我想用私钥加密数据,以便我发送给任何人的加密数据
可以用我的公钥解密,
确保数据来自我
这是我现在
正在使用的RSACryptoServiceProvider课程
我
的解密方法
用于加密
目前它在用公钥加密和用私钥解密时工作正常
现在我在用私钥解密时有两个问题
当我传递我的私钥来加密我的消息时,它被解密但是当我传递我的公钥来解密该数据时,我得到了错误的密钥异常并且无法正常工作
in
RSACryptoServiceProviderprivate key 是 Public 和 private 的组合我怎么知道哪个是我的实际私钥,因为它在 xmlFormat 中,这使得很难识别密钥中的每一件事的含义
这是我的私钥
java - Junit5 的 @CsvFileSource 注释不适用于 Eclipse
我正在使用 Junit 5 运行一组测试。如果它们由 Maven 启动,它们可以正常工作,但我无法在 Eclipse 中正确运行它们。
显然问题在于 Eclipse 没有正确考虑注释 @CsvFileSource 的参数。
测试:
MV:
蚀:
我的 csv 输入有标题(但 Eclipse 不会跳过标题行)
我正在使用 Eclipse Oxygen:版本:Oxygen.3a Release (4.7.3a) Build id:20180405-1200
javascript - 如何测试 Angular mat-nav-list 是否包含元素?
我想检查一个 Angular 是否mat-nav-list包含一个元素。
我可以用 选择它fixture.debugElement.query(By.css('.items')),但我不确定如何检查它是否包含任何内容。
我的模板:
在我的测试中,我注入了 1 个项目并期望它能够呈现。虽然组件确实包含一个项目,但我想检查它是否在列表中呈现。
robotframework - RobotFramework - 导入测试库“AutoItLibrary”失败:初始化没有参数的测试库“AutoItLibrary”失败
有人可以支持我这个案子吗?我将 Robotframework 安装到机器上(win10 64b)。我机器中的版本:
Python3.7.2 (32b) pywin32==224
(32b) robotsframework==3.1.1
robotframework-autoitlibrary==1.2.3
robotframework-ride==1.7.3.1
robotframework-seleniumlibrary==3.3.1
wxPython ==4.0.4 (32b)
导入AutoItLibary,一直是红色,Ride错误日志显示:
php - Mysql - 如果值不存在,则使用另一个表
我正在尝试做的是运行查询以显示客户可能有折扣的所有产品(当他们登录时),或者它只使用标准条款定价:
表格是:
product想要显示所有制造商、产品范围、网络代码、描述、供应商代码、价格、增值税等
standardTermsPricing(这不包含任何用户标识)
supplier , supplierCode , Amount
supplierdiscounts
supplier(supplierCode) , user , Amount
productdiscounts
user ,产品(网页代码),金额``
我知道用户 y127 在某种程度上工作,但如果我尝试一个 z999,这不在表供应商折扣或产品折扣中,所以没有结果。
我当前的选择语句并没有真正起作用,它得到了一些结果,但不是我想要的……有什么想法吗?
最终结果我正在使用 PHP mysqli_query 循环结果以显示给客户并导出 CSV 文件 - 但这是另一个问题!
非常感谢,伊恩
javascript - 选项未突出显示
我有多个选择选项并选择所有按钮。单击全选按钮时,所有选项都应突出显示。但是,在我的情况下,当单击全选按钮时,我将所有选项都选为已选并且它的值,但选项没有突出显示。
这是我的控制器代码。
HTML:
java - 明确声明排序属性
我正在尝试使用 Spring 的 Pageable 实现 HTTP 请求的分页和排序。一切正常,除了我想明确声明可排序的属性,即资源具有属性id, name, created。默认实现允许用户调用 HTTP 请求并按所有属性对结果进行排序。但是,我想将排序限制为仅列id和name.
以下是我当前代码的示例
显而易见的解决方案是从 中检索Sort对象Pageable并像这样手动验证属性
}
我的问题是,在 Spring 中是否存在仅通过明确定义的属性进行排序的更简单方法。
python - 开始 ng new blabla 时出现错误
当我尝试执行“ng new angular-realtime-polling”时出现以下错误:
添加了来自 1014 个贡献者的 1013 个包,并在 1412.486 秒内审核了 42608 个包,发现 0 个漏洞 Der Befehl "git" ist entweder falsch geschrieben oder konnte nicht gefunden werden。
有人知道我为什么会收到此错误以及如何解决吗?因为我没有头绪。非常感谢 !
css - 当另一个更大时如何删除一个div的顶部空间?
我正在建立一个有两个日历的网站,但我在他们的位置上遇到了一些麻烦。
一切似乎都很好,直到我更改为具有更多周数的月份,例如 9 月。所以日历变大了,它在另一个日历上增加了不必要的空间:

.html 文件:
css 文件:
我试图在它们每个上定义一个 top-margin: 0px ,但它没有用。
日历也使用 JavaScript 文件,但我认为没有必要在此处发布它,因为我的问题与 HTML/CSS 相关。
这就是它每次都应该看起来的样子,顶部没有空间。我想在他们的底部留一个空间:

我怎样才能解决这个问题?先感谢您!
git - 计算 GitHub 拉取请求中的更改总行数(即两个分支之间)
有没有办法计算拉取请求中出现的更改总数?如果 PR Lines of Change 超过某个阈值,我想构建一个限制用户提交的工具。
我试过这样做git diff origin/master..<featureBranch>,但它给出了一些不正确的改变。任何帮助表示赞赏。
c# - 尝试读取远程服务器队列时出现“远程计算机不可用”(MessageQueueException)
我正在尝试访问并读取远程服务器的私有队列。
我已经成功地在本地尝试过:
我已经尝试过指向远程服务器但没有成功:
也试过没有成功
我想获取远程服务器上的私有队列列表。(并计算队列中的消息)
dart - 如何使 RefreshIndicator 消失?
我有这段代码,它有父小部件Homepage和子小部件CountryList。在CountryList中,我创建了一个使用 API 获取国家列表的函数。我想RefreshIndicator在应用程序中启用一个,所以我不得不修改Homepage小部件并添加小部件GlobalKey的访问getCountryData()功能CountryList。已经很好地完成了它的RefreshIndicator工作。但现在的问题是,当我RefreshIndicator在应用程序中拉取并使用 时,getCountryData()会调用该函数,但即使在列表中显示了所有数据后,圆形微调器也不会走(如屏幕截图所示)。
那么,有人可以建议我一种使微调器运转的方法吗?main.dart包含小部件的代码Homepage如下:
country_list.dart包含小部件的代码CountryList是:
google-analytics - 除了 Google Tag Manager 之外,还执行 Google Analytics Functions
使用 Google 跟踪代码管理器时,除了使用 GTM 之外,是否可以通过旧方式跟踪某些内容?
例如,我使用 GTM 来触发页面视图。
但是,我想在用户单击按钮时触发另一个页面视图,也称为虚拟页面视图。
有问题的按钮没有 ID,我不信任其他机构,它处理这些按钮以始终为这些元素保持相同的 ID。所以我宁愿让他们负责这些类型的页面浏览量。
虚拟页面视图的代码如下所示:
由于跟踪器已经由 GTM 初始化,我只会在 GTM 之外使用此代码。
如果所有其他与谷歌分析相关的东西都在 gtm 上运行,这会起作用吗?在这种情况下我应该把这段代码放在哪里?我想在页面上的 GTM 代码之后的某个地方?

